Grafana is a beautiful, open source tool that can be used to create dashboards filled with data that has been gathered by a multitude of sources. For this demo, we'll graph some of the data that our Zabbix instance has collected.
Zabbix API details > Username: Username of a service account that has access to all hosts
Zabbix API details > Password: Password of the service account used above.
Lastly, click Save & Test.
Graphing Zabbix Items
Now that we have Zabbix added as a datasource, let's create a new dashboard and add our first panel: Graph.
The new page will automatically bring you to the Metrics tab. Select Zabbix as the data source and then pick a host and item to graph.
Click the return button (top right, blue) to return to your newly created dashboard.
You should now have a beautiful, autogenerated graph of whatever Zabbix item you picked. Grafana graphs are great for graphing items like CPU utilization or number of active VPN users, etc.
Also, keep in mind that there are multiple panels included (other than Graph) and that there are more available to download.
The possibilities of data representation with Grafana and Zabbix are endless!