Hướng dẫn thêm 1 Plugins mới.
Trong môi trường phần mềm, một plugin (hay còn gọi là phần mở rộng hoặc tiện ích) là một phần mềm bổ sung vào một ứng dụng hoặc hệ thống để mở rộng tính năng của chúng. Các plugin có thể được cung cấp bởi các nhà phát triển độc lập hoặc bởi nhà sản xuất ứng dụng chính.
Mình sẽ sử dụng Zabbix để làm bài hướng dẫn cài đặt Plugin cho Grafana. Zabbix là một phần mềm mã nguồn mở giám sát hệ thống và mạng. Zabbix cung cấp các plugin để mở rộng khả năng giám sát của nó. Các plugin Zabbix bao gồm các module giám sát mới, các loại kiểm tra (checks) mới, các script tự động hóa và các tính năng mở rộng khác để giúp Zabbix trở nên linh hoạt hơn và đáp ứng được nhiều yêu cầu giám sát khác nhau của các hệ thống và mạng. Các plugin Zabbix thường được phát triển bởi cộng đồng người dùng Zabbix và có thể được cài đặt hoặc cấu hình trong môi trường Zabbix để mở rộng khả năng giám sát của nó.
Hãy vào Configuration >> Plugins >> Plugins.
Hãy gõ 1 tên Plugins bạn muốn cài đặt, ví dụ Plugin là Zabbix, sau khi tìm được Plugin bạn hãy bấm vào nó.
Bấm nút Install.
Hoặc nếu sử dụng cli bạn có thể dụng lệnh grafana-cli plugins install alexanderzobnin-zabbix-app
để cài đặt Plugin này.
$ grafana-cli plugins install alexanderzobnin-zabbix-app
✔ Downloaded and extracted alexanderzobnin-zabbix-app v4.2.10 zip successfully to /var/lib/grafana/plugins/alexanderzobnin-zabbix-app
Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.
Với cài đặt bằng cli bạn phải khởi động lại dịch vụ Grafana.
sudo systemctl restart grafana-server
Sau khi cài đặt xong bạn bấm Enable.
Nếu thành công bạn sẽ có kết quả như hình dưới.
Giờ bạn vào Datasource, bạn đã thấy Plugin Zabbix.
Bây giờ có thể Add server Zabbix vào để sử dụng rồi.
Giả sử mình có Zabbix Server với địa chỉ IP là 192.168.19.61, tại URL hãy nhập http://192.168.19.61/zabbix/api_jsonrpc.php
. Tại Zabbix API details hãy nhập Username và Password của Zabbix Server.
Kéo xuống dưới cùng bấm Save & test, nếu kết nối thành công, bạn sẽ thấy thông báo Zabbix API version: 6.0.13 (với version có thể khác nhau tuỳ mỗi phiên bản).
Chúc các bạn thành công.
khi add server zabbix vào nó báo lỗi này, fix sao ạ:
Invalid params. Invalid parameter “/”: unexpected parameter “user”.
bạn cho mình xem log hoặc hình ảnh để mình dễ hỗ trợ hơn
https://github.com/grafana/grafana-zabbix/issues/1070
lỗi như trong link ạ, tks a
e đã fix được. e cảm ơn