Zabbix スケジュール レポート構成 - Web サービスに接続できません: サーバーに接続できませんでした

Zabbix スケジュール レポート構成 - Web サービスに接続できません: サーバーに接続できませんでした

最近、Zabbix を 5.4.1 にアップグレードし、スケジュールされたレポートの使用を開始したいのですが、構成に問題があります (エラーCannot connect to web service: couldn't connect to server)。

私の Zabbix は Debian Buster 上の Docker で実行されています。すべては公式コンテナに基づいています: Zabbix Server (PostgreSQL)、Zabbix Frontend (Apache、PostreSQL)、PostgreSQL12。

ドキュメントによると(https://www.zabbix.com/documentation/current/manual/appendix/install/web_service) Google Chromeブラウザをインストールしました:

Zabbix Webサービス

zabbix_web_service.conf を編集しました:
AllowedIP=127.0.0.1,::1,0.0.0.0/0,zabbix

zabbix_server.conf を編集しました:
StartReportWriters=1
WebServiceURL=http://localhost:10053/report

Zabbix フロントエンド - 管理 -> 一般 -> その他 の設定を編集しました
Frontend URL: http://localhost:8085(フロントエンドはポート 8085 で利用可能です)

しかし、レポート生成をテストしようとすると、エラーが発生します:
Cannot connect to web service: couldn't connect to server

他のフロントエンド URL ですでに試しましたが、何も機能しないようです。試したのは、http://localhost:10053/report です。 http://192.168.10.18:8085/ http://192.168.10.18:10053/レポート

私は回答を得ていることを確認しましたhttp://192.168.10.18:10053/レポート: {"detail":"Method is not supported."}

他に何を確認/試すことができますか?

答え1

問題が見つかりました。サーバー構成で、アドレス http://localhost:10053/report を使用していましたが、これは間違っていました。私の場合、Zabbix サーバーは docker で実行されており、Zabbix Web サービスは docker で実行されていません。Zabbix サーバーは別のネットワークにあったため、Web サービスに接続できませんでした。構成を変更したところ、すべて正常に動作するようになりました。レポートが生成され、送信されます。

関連情報