system:采集cpu内存磁盘占用io状态负载内外网卡流量等相关指标

时间:2024-03-31 08:42:43
【文件属性】:

文件名称:system:采集cpu内存磁盘占用io状态负载内外网卡流量等相关指标

文件大小:15KB

文件格式:ZIP

更新时间:2024-03-31 08:42:43

系统开源

采集linux指标,可用于监控 覆盖如下几类: *处理器 内存 io状态 磁盘占用 负载 内,外网卡的流入,输送流量等 使用 去获取github.com/lycclsltt/system package main import ( "github.com/lycclsltt/system" ) func main () { mem := & system. Mem {} mem . Collect () println ( "used:" , mem . MemUsedFunc ( "" ), "kb" ) println ( "free:" , mem . MemFreeFunc ( "" ), "kb" ) } 更多监控项请参考源码注释。


【文件预览】:
system-master
----disk.go(6KB)
----dmesg.go(135B)
----net.go(16KB)
----mem.go(4KB)
----cpu.go(8KB)
----var.go(890B)
----iostat.go(20KB)
----loadavg.go(243B)
----README.md(461B)
----proc.go(192B)
----machine.go(1KB)

网友评论