Description
Unlock the full potential of Zabbix 7 with the updated third edition of the “Zabbix 7 IT Infrastructure Monitoring” book. This comprehensive guide is packed with new recipes and features that leverage the latest capabilities of Zabbix. Whether you’re setting up high-availability proxies, implementing LDAP JIT user provisioning, or creating advanced triggers, this practical resource has you covered.
You’ll begin with the installation of Zabbix, exploring its key features and design choices to ensure a scalable and manageable environment. The book provides clear, step-by-step instructions to build items, triggers, and templates for various monitoring needs. Additionally, you’ll learn how to effectively utilize Zabbix proxies and the Zabbix API for custom server and database management.
Finally, find quick solutions to both common and complex issues you may encounter while monitoring with Zabbix. This guide is essential for anyone looking to enhance their monitoring strategies and optimize IT infrastructure performance.
Key benefits
- Find out how you can leverage some of the most exciting features of Zabbix 7
- Discover easy-to-follow, practical solutions for common problems in network monitoring with Zabbix
- Perform professional IT infrastructure and application monitoring across multiple platforms
- Purchase of the print or Kindle book includes a free PDF eBook
What you will learn
Implement a high-availability Zabbix setup for both server and proxies Build templates and explore various monitoring types available in Zabbix 7 Use Zabbix proxies to scale your environment effectively Work with custom integrations and the Zabbix API Set up advanced triggers and alerting Maintain your Zabbix setup for scaling, backups, and upgrades Perform advanced Zabbix database management Monitor cloud-based products such as Amazon Web Services (AWS), Azure, and Docker
Table of Contents
16 Chapters
Preface
Who this book is for
What this book covers
To get the most out of this book
Sections
Get in touch
Before we get started
Share Your Thoughts
1. Chapter 1: Installing Zabbix and Getting Started Using the Frontend
Chapter 1: Installing Zabbix and Getting Started Using the Frontend
Technical requirements
Installing the Zabbix server
Setting up the Zabbix frontend
Enabling Zabbix server HA
Using the Zabbix frontend
Navigating the Zabbix frontend
2. Chapter 2: Getting Things Ready with Zabbix User Management
Chapter 2: Getting Things Ready with Zabbix User Management
Technical requirements
Creating user groups
Using Zabbix user roles
Creating your first users
Azure AD SAML user authentication and JIT user provisioning
OpenLDAP user authentication and JIT user provisioning
3. Chapter 3: Setting Up Zabbix Monitoring
Chapter 3: Setting Up Zabbix Monitoring
Technical requirements
Setting up Zabbix agent monitoring
Working with SNMP monitoring the old way
Setting up SNMP monitoring the new way
Creating Zabbix simple checks and the Zabbix trapper
Working with calculated and dependent items
Creating external checks
Setting up JMX monitoring
Setting up database monitoring
Setting up HTTP agent monitoring
Using Zabbix browser items to simulate a web user
Using Zabbix preprocessing to alter item values
4. Chapter 4: Working with Triggers and Alerts
Chapter 4: Working with Triggers and Alerts
Technical requirements
Setting up triggers
Setting up advanced triggers
Setting up alerts
Keeping alerts effective
Customizing alerts
5. Chapter 5: Building Your Own Structured Templates
Chapter 5: Building Your Own Structured Templates
Technical requirements
Creating your Zabbix template
Setting up template-level tags
Creating template items
Creating template triggers
Setting up different kinds of macros
Using LLD on templates
Nesting Zabbix templates
6. Chapter 6: Visualizing Data, Inventory, and Reporting
Chapter 6: Visualizing Data, Inventory, and Reporting
Technical requirements
Creating graphs to access visual data
Creating maps to keep an eye on infrastructure
Creating dashboards to get the right overview
Templating dashboards to work at the host level
Setting up Zabbix inventory
Using the Zabbix Geomap widget
Working through Zabbix reporting
Setting up scheduled PDF reports
Setting up improved business service monitoring
7. Chapter 7: Using Discovery for Automatic Creation
Chapter 7: Using Discovery for Automatic Creation
Technical requirements
Setting up Zabbix agent network discovery
Working with Zabbix SNMP network discovery
Automating host creation with active agent autoregistration
Using Windows performance counter discovery
Discovering JMX objects
Creating hosts with LLD and custom JSON
8. Chapter 8: Setting Up Zabbix Proxies
Chapter 8: Setting Up Zabbix Proxies
Technical requirements
Setting up a Zabbix proxy
Working with passive Zabbix proxies
Working with active Zabbix proxies
Monitoring hosts with Zabbix proxy
Encrypting your Zabbix proxy connection with pre-shared keys
Setting up Zabbix proxy load balancing
Using discovery with Zabbix proxies
Monitoring your Zabbix proxies
9. Chapter 9: Integrating Zabbix with External Services
Chapter 9: Integrating Zabbix with External Services
Technical requirements
Setting up Slack alerting with Zabbix
Setting up Microsoft Teams alerting with Zabbix
Using Telegram bots with Zabbix
Integrating Atlassian Opsgenie with Zabbix
10. Chapter 10: Extending Zabbix Functionality with Custom Scripts and the Zabbix API
Chapter 10: Extending Zabbix Functionality with Custom Scripts and the Zabbix API
Technical requirements
Setting up and managing API tokens
Using the Zabbix API for extending functionality
Building a jumphost using the Zabbix API and Python
Enabling and disabling a host from Zabbix maps
11. Chapter 11: Maintaining Your Zabbix Setup
Chapter 11: Maintaining Your Zabbix Setup
Technical requirements
Setting Zabbix maintenance periods
Backing up your Zabbix setup
Upgrading the Zabbix backend from older PHP versions to PHP 8.2 or higher
Upgrading a Zabbix database from older MariaDB versions to MariaDB 11.4
Upgrading your Zabbix setup
Maintaining Zabbix performance over time
12. Chapter 12: Advanced Zabbix Database Management
Chapter 12: Advanced Zabbix Database Management
Technical requirements
Setting up MySQL partitioning for your Zabbix database
Using the PostgreSQL TimescaleDB functionality
Securing your Zabbix MySQL database
13. Chapter 13: Bringing Zabbix to the Cloud with Zabbix Cloud Integration
Chapter 13: Bringing Zabbix to the Cloud with Zabbix Cloud Integration
Technical requirements
Setting up AWS monitoring
Setting up Microsoft Azure monitoring
Building your Zabbix Docker monitoring
14. Index
Index
Why subscribe?
15. Other Books You May Enjoy
Date:Â 2024
Price:Â 41.99$
Pages:Â 540
Edition:Â 3rd Edition
Format:Â EPUB, PDF Convert
ISBN:Â 9781801078320
Publisher:Â Packt Publishing
Zabbix 7 IT Infrastructure Monitoring Cookbook
Download – 51.80 MB
- Design