Gần đây tôi đã nâng cấp Zabbix lên 5.4.1 và tôi muốn bắt đầu sử dụng báo cáo theo lịch trình, nhưng tôi gặp một số vấn đề với cấu hình (lỗi Không thể kết nối với dịch vụ web: không thể kết nối với máy chủ
).
Zabbix của tôi đang chạy trong Docker trên Debian Buster. Mọi thứ đều dựa trên các container chính thức:
Máy chủ Zabbix (PostgreSQL), Giao diện người dùng Zabbix (Apache, PostreSQL) và PostgreSQL12.
Theo tài liệu làm (https://www.zabbix.com/documentation/current/manual/appendix/install/web_service) Tôi đã cài đặt trình duyệt Google Chrome:
và Dịch vụ web Zabbix
Tôi đã chỉnh sửa zabbix_web_service.conf:
AllowedIP=127.0.0.1,::1,0.0.0.0/0,zabbix
Tôi đã chỉnh sửa zabbix_server.conf:
StartReportWriters=1
WebServiceURL=http://localhost:10053/báo cáo
Tôi đã chỉnh sửa cài đặt trong Zabbix Frontend - Administration -> General -> Other
URL giao diện người dùng: http://localhost:8085
(giao diện có sẵn tại cổng 8085)
Nhưng khi tôi thử kiểm tra việc tạo báo cáo, tôi gặp lỗi:
Không thể kết nối với dịch vụ web: không thể kết nối với máy chủ
Tôi đã thử với các URL giao diện người dùng khác, nhưng dường như không có gì hoạt động. Tôi đã thử với:
http://localhost:10053/báo cáo
http://192.168.10.18:8085/
http://192.168.10.18:10053/report
Tôi đã xác minh rằng tôi nhận được câu trả lời từ http://192.168.10.18:10053/report :
{"detail":"Phương thức không được hỗ trợ."}
Tôi có thể kiểm tra/thử những gì khác?