콘텐츠로 이동

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)
ppc64와 같은 Go runtime 아키텍처.
unicast_ip
(tag)
첫 번째 non-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 meta/cpu/mem/net/disk를 포함한 호스트 객체 상세 JSON.
Type: string

문서 평가

이 페이지가 도움이 되었나요?