AIX Errpt
AIX Errpt 수집기는 errpt를 통해 AIX 오류 보고서를 수집하고 로그 데이터로 전송합니다. 처음 시작할 때는 커서만 초기화하고 과거 데이터는 전송하지 않아, 한 번에 많은 과거 이벤트를 올리지 않도록 합니다.
설정¶
[collectors.errpt]
# errpt 수집기 활성화 여부.
enabled = true
# 수집 주기.
interval = "300s"
# errpt 커서와 중복 제거 상태 파일.
state_path = "/var/lib/datakitaix/state/errpt-state.json"
state_path는 errpt 커서와 중복 제거 상태를 저장하는 데만 사용됩니다.
명령 의존성¶
| 명령 | 설명 |
|---|---|
errpt |
오류 보고서 목록을 수집합니다. 초기화 후에는 -s <timestamp>를 사용해 증분 수집합니다. |
errpt -a -j <identifier> |
단일 오류 상세를 수집하며, 최대 64 KiB까지 유지합니다. |
로그¶
aix_errpt¶
| Tags & Fields | Description |
|---|---|
| source ( tag) |
고정값 errpt입니다. |
| class ( tag) |
errpt class입니다. |
| type ( tag) |
errpt type입니다. |
| host ( tag) |
호스트명입니다. |
| message | errpt 요약입니다. Type: string |
| identifier | errpt identifier입니다. Type: string |
| resource | 리소스명입니다. Type: string |
| timestamp | AIX errpt 타임스탬프입니다. Type: string |
| detail | errpt -a 상세입니다.Type: string |
| detail_truncated | 상세가 잘렸는지 여부입니다. Type: bool |
| detail_original_bytes | 잘리기 전 상세의 바이트 수입니다. Type: int Unit: digital,B |