跳转至

AIX HostObject

AIX HostObject 采集器用于上报主机对象 HOST,包含操作系统、CPU、内存、磁盘、网卡和运行时概览。

配置

[collectors.hostobject]
# 是否启用主机对象采集器。
enabled = true
# 采集间隔。
interval = "300s"

命令依赖

命令 说明
uname -a 采集内核信息。
oslevel -s 采集 AIX 版本。
who -b 采集启动时间。
prtconf 采集 CPU 信息。
uptime, vmstat 1 2, svmon -G, lsps -s 补充运行时负载、CPU、内存、swap。
df -Pk, df -k -i, lsfs -q 采集磁盘对象信息。
ifconfig -a, netstat -in, netstat -v 采集网卡对象和网络速率。
iostat -Dl 采集磁盘 I/O 汇总速率。

对象

HOST

Tags & Fields Description
name
(tag)
主机名。
os
(tag)
固定为 aix
arch
(tag)
Go runtime 架构,如 ppc64
unicast_ip
(tag)
第一块非 loopback IPv4 地址。
host
(tag)
主机名。
datakit_ver DataKit AIX 版本。
Type: string
num_cpu CPU 数量。
Type: int
Unit: count
cpu_usage CPU 总使用率。
Type: float
Unit: percent
load 5 分钟平均负载。
Type: float
mem_used_percent 内存使用率。
Type: float
Unit: percent
disk_total 文件系统总容量。
Type: int
Unit: digital,B
disk_used_percent 文件系统整体使用率。
Type: float
Unit: percent
diskio_read_bytes_per_sec 磁盘读取速率汇总。
Type: int
Unit: traffic,B/S
diskio_write_bytes_per_sec 磁盘写入速率汇总。
Type: int
Unit: traffic,B/S
net_recv_bytes_per_sec 网络接收速率汇总。
Type: int
Unit: traffic,B/S
net_send_bytes_per_sec 网络发送速率汇总。
Type: int
Unit: traffic,B/S
is_docker 固定为 0
Type: int
start_time 主机启动时间,毫秒时间戳。
Type: int
message 主机对象详情 JSON,包含 meta/cpu/mem/net/disk。
Type: string

文档评价

文档内容是否对您有帮助? ×