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 |