次のオブジェクトは、alert
APIに直接関連しています。
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。 |