ZabbixAPIを使ってトリガーをまとめて登録する方法

Zabbix

はじめに

今回ZabbixAPIを使用してトリガーを一括登録するための方法を記載しています。以下の記事に載せているのはログ監視用のアイテムに連動しているので、そのアイテムがある前提です。

他の記事でも同様ですが、認証については以下が組み込まれていることが前提です。

APIに関して何も知らなかったので、以下のサイトを参考にカスタマイズしました。

Zabbix APIでラクにミスなく大量のホストを登録しよう! | そるでぶろぐ
Zabbix APIを使いこなせば、手作業によるミスを減らしてラクに大量の監視設定を行うことができます。でも初心者には分かりにくいし、とっつきにくい…。そこで本記事では、Zabbi...

使い方

今回アイテムを一括登録するために必要になる物は以下です。

  • 1. 登録したいトリガーの情報を記載したファイル
  • 2. トリガーを一括登録するスクリプト

※トリガーを作る際に対応するアイテムが必要です。その辺りは個々でカスタマイズしてみてください。

登録したいトリガーの情報を記載したファイル

以下は登録したいトリガーの情報を記載したファイルです。「;」で区切られています。

各区切りが何に対応しているかは、ファイル内に記載しています。

トリガーを一括登録するスクリプト

登録したいトリガー情報が記載されているファイルを引数として実行します。

タイトルとURLをコピーしました