A Grafana Dashboard for Zimbra Collaboration
Posted: Tue Aug 08, 2017 12:50 am
Hello everyone,
I've been working on a spare project using Grafana and Zimbra Collaboration. This dashboard, based on the well-known pflogsumm, contains multiples sections with the goal to monitor a full Zimbra Collaboration Server or Servers, we have some sections to monitor the Linux and machine overall performance, and one dedicated section just to monitor Zimbra Collaboration
More information available in: https://github.com/jorgedlcruz/zimbra-grafana and on the official Grafana Dashboard page https://grafana.com/dashboards/2846
Zimbra Collaboration Performance:
* ZCS Version
* Received Megabytes
* Total Emails/received
* Deferred
* Bounced
* Rejected
* Held
* Discarded
Linux and machine performance:
* CPUs (defaults to all)
* Disks (per-disk IOPS)
* Network interfaces (packets, bandwidth, errors/drops)
* Mountpoints (space / inodes)
Coming next
This is just a v0.3 of this Dashboard, the next step will be to use the Zimbra SOAP API to obtain some extra information from the Zimbra Collaboration Environment, like:
* Number of Active Users
* Number of Inactive Users
* Number of Domains
* Number of Users with ActiveSync
* etc.
Wiki about this solution
* https://wiki.zimbra.com/wiki/Monitoring ... nd_Grafana
In next versions, we will parse directly the logs and put the attempts of logins, and successful logins on a map.
As this is an open project, please feel free to share your ideas, feedback and if possible even help to make it better My MTA is really small, so I will appreciate a real feedback from a bigger MTA.
Thank you, guys!
I've been working on a spare project using Grafana and Zimbra Collaboration. This dashboard, based on the well-known pflogsumm, contains multiples sections with the goal to monitor a full Zimbra Collaboration Server or Servers, we have some sections to monitor the Linux and machine overall performance, and one dedicated section just to monitor Zimbra Collaboration
More information available in: https://github.com/jorgedlcruz/zimbra-grafana and on the official Grafana Dashboard page https://grafana.com/dashboards/2846
Zimbra Collaboration Performance:
* ZCS Version
* Received Megabytes
* Total Emails/received
* Deferred
* Bounced
* Rejected
* Held
* Discarded
Linux and machine performance:
* CPUs (defaults to all)
* Disks (per-disk IOPS)
* Network interfaces (packets, bandwidth, errors/drops)
* Mountpoints (space / inodes)
Coming next
This is just a v0.3 of this Dashboard, the next step will be to use the Zimbra SOAP API to obtain some extra information from the Zimbra Collaboration Environment, like:
* Number of Active Users
* Number of Inactive Users
* Number of Domains
* Number of Users with ActiveSync
* etc.
Wiki about this solution
* https://wiki.zimbra.com/wiki/Monitoring ... nd_Grafana
In next versions, we will parse directly the logs and put the attempts of logins, and successful logins on a map.
As this is an open project, please feel free to share your ideas, feedback and if possible even help to make it better My MTA is really small, so I will appreciate a real feedback from a bigger MTA.
Thank you, guys!