Book Image

Zabbix 5 IT Infrastructure Monitoring Cookbook

By : Nathan Liefting, Brian van Baekel
Book Image

Zabbix 5 IT Infrastructure Monitoring Cookbook

By: Nathan Liefting, Brian van Baekel

Overview of this book

Zabbix offers useful insights into your infrastructure performance and issues and enables you to enhance your monitoring setup with its variety of powerful features. This book covers hands-on, easy-to-follow recipes for using Zabbix 5 for effectively monitoring the performance of devices and applications over networks. The book starts by guiding you through the installation of Zabbix and using the Zabbix frontend. You'll then work your way through the most prominent features of Zabbix and make the right design choices for building a scalable and easily manageable environment. The book contains recipes for building items and triggers for different types of monitoring, building templates, and using Zabbix proxies. As you advance, you’ll learn how to use the Zabbix API for customization and manage your Zabbix server and database efficiently. Finally, you'll find quick solutions to the common and not-so-common problems that you may encounter in your everyday Zabbix monitoring work. By the end of this Zabbix book, you’ll have learned how to use Zabbix for all your monitoring needs and be able to build a solid Zabbix setup by leveraging its key functionalities.
Table of Contents (14 chapters)

What this book covers

Chapter 1, Getting Started with Zabbix and User Management, covers how to set up Zabbix, work your way through its menus, and create your first users.

Chapter 2, Setting Up Zabbix Monitoring, covers how to set up almost any type of monitoring within Zabbix.

Chapter 3, Working with Triggers and Alerts, covers how to set up triggers and get alerts from them.

Chapter 4, Building Your Own Structured Templates, covers how to build templates that are structured and will work wonders for keeping your Zabbix setup organized.

Chapter 5, Visualizing Data, Inventory, and Reporting, covers how to visualize data in graphs, maps, and dashboards. It also covers how to use the Zabbix inventory and reporting functionality.

Chapter 6, Using Discovery for Automatic Creation, covers how to use Zabbix discovery for automatic host creation as well as items, triggers, and more with agents, SNMP, WMI, and JMX.

Chapter 7, Setting Up Zabbix Proxies, teaches how to set up Zabbix proxies correctly for use in a production environment.

Chapter 8, Integrating Zabbix with External Services, teaches how to integrate Zabbix with external services for alerting.

Chapter 9, Extending Zabbix Functionality with Custom Scripts and API, covers how to extend Zabbix functionality by using custom scripts and the Zabbix API.

Chapter 10, Maintaining Your Zabbix Setup, covers how to maintain a Zabbix setup and keep its performance up over time.

Chapter 11, Advanced Zabbix Database Management, teaches how to manage Zabbix databases for an advanced setup.

Chapter 12, Bringing Zabbix to the Cloud with Zabbix Cloud Integration, covers how to use Zabbix in the cloud with services such as AWS, Azure, Docker, and Kubernetes.