Open-Source Integration in OpsAny¶
The OpsAny Control Platform is the foundation for onboarding, monitoring, collecting from, and executing on operations objects — almost every integration and extension starts there.
Integrating Zabbix¶
Zabbix is an excellent open-source enterprise monitoring platform. OpsAny uses it to monitor infrastructure such as switches, routers, and firewalls.
If you chose ./monitor-install.sh only during installation, Zabbix is not deployed by default and you must integrate an existing or separately deployed Zabbix Server.
Where: 【Control Platform】 → 【Collection Management】 → 【Zabbix Integration】, add a Zabbix Server.
Note: the API address to add is http://your-platform-domain:8006/api_jsonrpc.php
Multiple Zabbix Servers are supported, but the Community Edition's basic monitoring shows data from only one at a time; switch between Zabbix instances in 【System Settings】.
Integrating Prometheus¶
OpsAny uses Prometheus to monitor hosts, components, and applications, with custom metric collection plugins managed under 【Control Platform】 → 【Collection Plugins】 → 【Metric Collection】.
Where: 【Control Platform】 → 【Collection Management】 → 【Prometheus Integration】, add a Prometheus Server.
Integrating Grafana¶
Basic monitoring visualizes through Grafana. Only the Grafana bundled with OpsAny is supported — a separately deployed Grafana is not.
Where: 【Control Platform】 → 【Collection Management】 → 【Grafana Integration】.
Integrating Elasticsearch¶
Service probing in basic monitoring stores data in Elasticsearch. Both the Elasticsearch OpsAny deploys by default and a user-deployed Elasticsearch cluster are supported.
Where: 【Control Platform】 → 【Collection Management】 → 【Elasticsearch Integration】.
