Zabbix には、外部プログラムから Zabbix が管理する情報を取り扱うための仕組みとして、Zabbix API が存在します。

Zabbix API を使えば、Web UI を使わずにプログラムなどから Zabbix の各種情報、例えば登録されているホストの一覧や収集したホスト情報などを取得したり、新たな監視対象を登録したりできます。
筆者も Zabbix API を Python スクリプトから利用して、登録されている監視対象のホスト情報を取得して hogehoge して便利に活用しています。
さて、先の記事で Zabbix の Web UI にクライアント認証だけでログインできるようにしました。
これによって、Zabbix に対する不正アクセスを極端に減らせると喜んだのですが。
何というか、Zabbix API を使ったプログラムが軒並み動かなくなってしまいました。