It's great when Zabbix runs smoothly—we get all the data, nice graphs, and alerts. To keep it running like that, we should follow the health of Zabbix itself, be ready to recover from disastrous events, and upgrade to the latest version every now and then. In this chapter, we will cover the following topics:
Monitoring the internals of Zabbix: Caches, busy rates, performance items, and other data that reveals how well Zabbix is feeling
Making backups: Suggestions on how to perform backups and potential restore strategies
Upgrading Zabbix: How to know what changes to expect from new versions, which components are compatible with others in different versions, and how to perform the upgrade itself
We will also review generic suggestions regarding Zabbix setup to reduce performance issues and take a look at the audit log—a way to see who made changes to the Zabbix configuration and when, although this feature has some problems that we will make sure to find out...