Table of Contents

> Alertオブジェクト

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

Alert

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

Alertオブジェクトは、特定のアクション操作が正常に実行されたかどうかに関する情報を含んでいます。以下のプロパティを持ちます。

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

有効な値:
0 - メッセージ
1 - リモートコマンド
clock timestamp アラートが生成された時刻。
error string メッセージの送信またはコマンドの実行に問題がある場合のエラーテキスト。
esc_step integer アラートが生成されたアクションエスカレーションステップ。
eventid string アクションをトリガーしたイベントのID。
mediatypeid string メッセージの送信に使用されたメディアタイプのID。
message text メッセージテキスト。メッセージアラートに使用されます。
retries integer Zabbixがメッセージの送信を試行した回数。
sendto string 受信者のアドレス、ユーザー名、またはその他の識別子。メッセージアラートに使用されます。
status integer アクション操作が正常に実行されたかどうかを示すステータス。

メッセージアラートの有効な値:
0 - メッセージは送信されませんでした。
1 - メッセージが送信されました。
2 - 複数回試行しましたが失敗しました。
3 - 新しいアラートはアラートマネージャーによってまだ処理されていません。

コマンドアラートの有効な値:
0 - コマンドは実行されていません。
1 - コマンドが実行されました。
2 - Zabbixエージェントでコマンドを実行しようとしましたが、利用できませんでした。
subject string メッセージの件名。メッセージアラートに使用されます。
userid string メッセージの送信先のユーザーID。
p_eventid string アラートを生成した障害のイベントID。
acknowledgeid string アラートを生成した確認のID。