Monitoring

The Zabbix upgrade!

Zabbix

Company: Large retail corporation

This was a time I collaborated with business stakeholders and upgraded our enterprise monitoring tool Zabbix.

Zabbix is a free, open-source, enterprise-grade observability platform built to scale. The business used it for VM, host, website, SSL, and file monitoring. https://www.zabbix.com/

  Our Zabbix instance was originally on an end of life Linux operation system and I deployed a newer version of the OS and downloaded and installed the latest version of Zabbix. Once the server was configured following the documentation, I was able to deploy agents to Windows and Linux VMs. The old Zabbix agent installed on Windows was not installed using a MSI as expected, so I created a Task Sequence in SCCM and had to manually remove the old agent before pushing the new Windows agent. The Linux agents were pretty normal to uninstall and reinstall using the CLI. After a few months of going through Dev, QA and Production all the agents where installed and most of the monitoring was in place. At this point I could now work with the department managers/leads and figure out what alerts were no longer needed from the previous install and the new alerts that could be monitored.  Finally once the alerting was in place I was able to have Zabbix send email alerts to the respective teams for space issues, services not running, CPU/Memory utilization, and anything else they needed.