Alertオブジェクト

次のオブジェクトは、alertAPIに直接関連しています。

アラート

アラートはZabbixサーバーによって作成され、API経由で変更することはできません。

alertオブジェクトには、特定のアクション 操作が正常に実行されたかどうかに関する情報が含まれます。次の プロパティがあります。

プロパティ 説明
alertid ID アラートのID。
actionid ID アラートを生成したアクションのID。
alerttype integer アラートのタイプ。

使用可能な値:
0 - メッセージ;
1 - リモートコマンド。
clock timestamp アラートが生成された時刻。
error string メッセージの送信またはコマンドの実行で問題が発生した場合のエラーテキスト。
esc_step integer アラートが生成されたアクションのエスカレーションステップ。
eventid ID アクションをトリガーしたイベントのID。
mediatypeid ID メッセージの送信に使用されたメディアタイプのID。
message text メッセージ本文。

プロパティの動作:
- alerttype が "message" に設定されている場合に supported
retries integer Zabbixがメッセージの送信を試行した回数。
sendto string 受信者のアドレス、ユーザー名、またはその他の識別子。

プロパティの動作:
- alerttype が "message" に設定されている場合に supported
status integer アクション操作が正常に実行されたかどうかを示すステータス。

alerttype が "message" に設定されている場合の使用可能な値:
0 - メッセージ未送信;
1 - メッセージ送信済み;
2 - 複数回の再試行後に失敗;
3 - 新しいアラートはまだアラートマネージャーによって処理されていません。

alerttype が "remote command" に設定されている場合の使用可能な値:
0 - コマンド未実行;
1 - コマンド実行済み;
2 - Zabbixエージェント上でコマンドの実行を試みましたが、利用できませんでした。
subject string メッセージ件名。

プロパティの動作:
- alerttype が "message" に設定されている場合に supported
userid ID メッセージの送信先ユーザーのID。
p_eventid ID アラートを生成した障害イベントのID。
acknowledgeid ID アラートを生成した確認応答のID。