9 Zabbix Webサービス

概要

Zabbix web serviceは、外部のWebサービスとの通信に使用されるプロセスです。 現在、Zabbix web serviceはスケジュールレポートの生成と送信に使用されており、将来的には追加機能の実装も予定されています。

ZabbixサーバーはHTTP(S)経由でweb serviceに接続します。 Zabbix web serviceには、同じホストにGoogle Chromeがインストールされている必要があります。一部のディストリビューションでは、Chromiumでも動作する場合があります(既知の問題を参照)。

インストール

公式の zabbix-web-service パッケージは、Zabbix リポジトリで利用できます。

Zabbix web service をソースからコンパイルするには、configure オプション --enable-webservice を指定します。

Zabbix web service を設定するには、設定ファイル zabbix_web_service.conf のパラメータを更新します。

証明書を使用して、Zabbix サーバーと Zabbix web service 間の暗号化を設定することを強く推奨します。 デフォルトでは、Zabbix サーバーと Zabbix web service 間で送信されるデータは暗号化されていないため、不正アクセスにつながる可能性があります。