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 メッセージテキスト。

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

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

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

alerttypeが"remote command"の場合の有効な値:
0 - コマンドは実行されていません。
1 - コマンドが実行されました。
2 - Zabbixエージェントでコマンドを実行しようとしましたが、利用できませんでした。
subject string メッセージの件名。

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