ZabbixからAlertPilotへアラートを送信する
概要
ZabbixのアラートをWebhookでAlertPilotに送信することで、統合的なアラート管理が可能です。
手順
-
AlertPilotのライセンスキーを取得
SaaSコンソールでライセンスキーを確認し、控えてください。 -
Zabbixでメディアタイプを作成
- 「管理」>「メディアタイプ」>「作成」
- タイプ:
Webhook - URL:
https://api.alertpilot.ai-station.org/alert - HTTPヘッダー:
Content-Type: application/json x-license-key: <あなたのライセンスキー> -
リクエストボディ例:
json { "source": "zabbix", "priority": "{EVENT.SEVERITY}", "host": "{HOST.NAME}", "item": "{ITEM.NAME}", "description": "{EVENT.NAME}", "details": { "trigger_id": "{TRIGGER.ID}", "event_id": "{EVENT.ID}" } } -
アクションにWebhookを追加
「設定」>「アクション」で、作成したWebhookメディアタイプを通知先に追加してください。
テスト
Zabbixでテスト通知を送信し、AlertPilotで受信できるか確認してください。