| What usually triggers it? | Zabbix 6.0 LTS is on critical fixes only until 28 February 2027, the server is slow, or a new LTS is due. | The team likes Zabbix collection but wants dashboards shared with other tools. Grafana Labs lists a Zabbix plugin for Grafana that reads Zabbix data. | The estate is mostly Kubernetes and application metrics, or the platform team already runs Prometheus. |
|---|
| How is data collected? | Agents, SNMP, HTTP and other checks, with proxies per site, all configured through templates and discovery rules. | The same. Grafana only reads what Zabbix has collected. | Prometheus scrapes exporters and instrumented services. SNMP devices need an exporter between them and Prometheus. |
|---|
| Where is the data stored? | In a PostgreSQL or MySQL database, in history and trends tables cleaned up by the housekeeper, or partitioned with TimescaleDB. | The same database. Dashboard queries add read load to it. | In Prometheus's local time-series database, with Thanos or Mimir when retention must reach months or years. |
|---|
| How are alerts defined? | Triggers, actions and escalations in Zabbix, with dependencies and maintenance periods. | Still Zabbix triggers. Grafana can alert on panels too, which creates a second place to look. | PromQL alert rules and Alertmanager routing, grouping and inhibition. |
|---|
| What changes for the team? | Little. The database version floor, the PHP minimum and the proxy order change with each upgrade. | Dashboards are rebuilt in Grafana, and users work in two interfaces. | Every template, discovery rule and action is rebuilt as exporters, scrape jobs and rules, with both systems running in parallel until parity is proven. |
|---|
| When is it the wrong choice? | When nobody on the team wants to own a server and a database, or the estate is mostly short-lived containers. | When the goal is to retire Zabbix. It adds a second system instead. | When the only reason is that Zabbix is old. An upgrade is smaller than a re-platform, and SNMP-heavy network estates are where Zabbix is strongest. |
|---|
| What does AceMQ add? | A written upgrade path rehearsed on a copy, then 24/7 cover with response targets from 15 minutes, by plan. | A review of the extra database load, then support for both Zabbix and Grafana under one contract. | An inventory, a gap list and a parallel-run plan, then support through the Prometheus and Grafana pages. |
|---|