mirror of
https://2025-dev.shylinux.com/x/20250213-machine
synced 2025-07-01 20:31:20 +08:00
add some
This commit is contained in:
parent
10f5cc7099
commit
862000e2ce
@ -4,6 +4,7 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"shylinux.com/x/ice"
|
"shylinux.com/x/ice"
|
||||||
|
"shylinux.com/x/icebergs/base/aaa"
|
||||||
"shylinux.com/x/icebergs/base/cli"
|
"shylinux.com/x/icebergs/base/cli"
|
||||||
"shylinux.com/x/icebergs/base/mdb"
|
"shylinux.com/x/icebergs/base/mdb"
|
||||||
"shylinux.com/x/icebergs/base/nfs"
|
"shylinux.com/x/icebergs/base/nfs"
|
||||||
@ -22,7 +23,7 @@ import (
|
|||||||
|
|
||||||
type Monitor struct {
|
type Monitor struct {
|
||||||
travel.Travel
|
travel.Travel
|
||||||
fields string `data:"ModelName,Mhz,Core,Thread,CorePercent,ThreadPercent,Total,Free,Available,Used,UsedPercent,DiskTotal,DiskFree,DiskUsed,DiskUsedPercent,BytesRecv,BytesSent,PacketsRecv,PacketsSent,version,time"`
|
fields string `data:"ModelName,Mhz,Core,Thread,CorePercent,ThreadPercent,Total,Free,Available,Used,UsedPercent,DiskTotal,DiskFree,DiskUsed,DiskUsedPercent,BytesRecv,BytesSent,PacketsRecv,PacketsSent,ip,hostname,version,time"`
|
||||||
script string `name:"script dev nodename port" help:"脚本"`
|
script string `name:"script dev nodename port" help:"脚本"`
|
||||||
list string `name:"list space auto" help:"设备监控"`
|
list string `name:"list space auto" help:"设备监控"`
|
||||||
}
|
}
|
||||||
@ -110,6 +111,10 @@ func (s Monitor) List(m *ice.Message, arg ...string) {
|
|||||||
m.Push(field, kit.FmtSize(n[0].PacketsRecv))
|
m.Push(field, kit.FmtSize(n[0].PacketsRecv))
|
||||||
case "PacketsSent":
|
case "PacketsSent":
|
||||||
m.Push(field, kit.FmtSize(n[0].PacketsSent))
|
m.Push(field, kit.FmtSize(n[0].PacketsSent))
|
||||||
|
case aaa.IP:
|
||||||
|
m.Push(field, m.Cmd(tcp.HOST).Append(aaa.IP))
|
||||||
|
case tcp.HOSTNAME:
|
||||||
|
m.Push(field, ice.Info.NodeName)
|
||||||
case nfs.VERSION:
|
case nfs.VERSION:
|
||||||
m.Push(field, ice.Info.Make.Version)
|
m.Push(field, ice.Info.Make.Version)
|
||||||
case mdb.TIME:
|
case mdb.TIME:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user