Zabbix Cookbook

Over 70 hands-on recipes to get your infrastructure up and running with Zabbix

Zabbix Cookbook

This ebook is included in a Mapt subscription
Patrik Uytterhoeven

1 customer reviews
Over 70 hands-on recipes to get your infrastructure up and running with Zabbix
$0.00
$18.00
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

Book Details

ISBN 139781784397586
Paperback260 pages

Book Description

This book will teach you the skills required to successfully set up and configure a Zabbix server. We will guide you through the interface setup and explain all the features available in Zabbix.

You will begin with learning the Zabbix installation and configuration steps in detail, and then move on to exploring its interface and architecture. You will then work with groups, users, and permissions. The book will then take you through monitoring and testing with Zabbix. Followed by this, you will gain insights into using templates, and also create impressive graphs and maps for data visualization and reporting. Towards the end of the book, you will learn how to maintain, upgrade, and troubleshoot your Zabbix infrastructure.

Table of Contents

Chapter 1: Zabbix Configuration
Introduction
Server installation and configuration
Agent installation and configuration
Frontend installation and configuration
Installing Zabbix from source
Installing the server in a distributed setup
Chapter 2: Getting Around in Zabbix
Introduction
Exploring the frontend
Zabbix definitions
Acknowledging triggers
Zabbix architecture
Getting an overview of the latest data
Chapter 3: Groups, Users, and Permissions
Introduction
Creating hosts
Creating host groups
Creating users
Creating user groups
General administration
Authenticating users
Chapter 4: Monitoring with Zabbix
Introduction
Active agents
Passive agents
Extending agents
SNMP checks
Internal checks
Zabbix trapper
IPMI checks
JMX checks
Aggregate checks
External checks
Database monitoring
Checks with SSH
Checks with Telnet
Calculated checks
Building web scenarios
Monitoring web scenarios
Some advanced monitoring tricks
Autoinventory
Chapter 5: Testing with Triggers in Zabbix
Introduction
Creating triggers
Testing log files
Trigger constructor
More advanced triggers
Testing our trigger expressions
Chapter 6: Working with Templates
Introduction
Creating templates
Importing and exporting templates
Linking templates
Nesting templates
Macros in templates
Chapter 7: Data Visualization and Reporting in Zabbix
Introduction
Creating graphs
Creating screens
Creating slideshows
Building maps in Zabbix
Creating reports
Generating SLA reports
Chapter 8: Monitoring VMware and Proxies
Introduction
Configuring Zabbix for VMware
Monitoring VMware
Installing a proxy
Setting up an active proxy
Setting up a passive proxy
Monitoring hosts through a proxy
Monitoring the proxy
Chapter 9: Autodiscovery
Introduction
Configuring network discovery
Automation after discovery
Active agent autoregistration
Low-level discovery
Chapter 10: Zabbix Maintenance and API
Introduction
Maintenance periods
Monitoring Zabbix
Backups
Avoiding performance issues
Zabbix API
API by example

What You Will Learn

  • Set up your Zabbix infrastructure efficiently
  • Customize the Zabbix interface to suit your system needs
  • Create and customize your own user settings
  • Add groups, hosts, and items in Zabbix to accurately monitor your environment
  • Automate Zabbix to gather data from your inventory
  • Build maps with an overview of the entire IT infrastructure
  • Monitor websites and get statistics about access time, latency, and data usage
  • Monitor your VMware infrastructure in a quick and easy way with Zabbix

Authors

Table of Contents

Chapter 1: Zabbix Configuration
Introduction
Server installation and configuration
Agent installation and configuration
Frontend installation and configuration
Installing Zabbix from source
Installing the server in a distributed setup
Chapter 2: Getting Around in Zabbix
Introduction
Exploring the frontend
Zabbix definitions
Acknowledging triggers
Zabbix architecture
Getting an overview of the latest data
Chapter 3: Groups, Users, and Permissions
Introduction
Creating hosts
Creating host groups
Creating users
Creating user groups
General administration
Authenticating users
Chapter 4: Monitoring with Zabbix
Introduction
Active agents
Passive agents
Extending agents
SNMP checks
Internal checks
Zabbix trapper
IPMI checks
JMX checks
Aggregate checks
External checks
Database monitoring
Checks with SSH
Checks with Telnet
Calculated checks
Building web scenarios
Monitoring web scenarios
Some advanced monitoring tricks
Autoinventory
Chapter 5: Testing with Triggers in Zabbix
Introduction
Creating triggers
Testing log files
Trigger constructor
More advanced triggers
Testing our trigger expressions
Chapter 6: Working with Templates
Introduction
Creating templates
Importing and exporting templates
Linking templates
Nesting templates
Macros in templates
Chapter 7: Data Visualization and Reporting in Zabbix
Introduction
Creating graphs
Creating screens
Creating slideshows
Building maps in Zabbix
Creating reports
Generating SLA reports
Chapter 8: Monitoring VMware and Proxies
Introduction
Configuring Zabbix for VMware
Monitoring VMware
Installing a proxy
Setting up an active proxy
Setting up a passive proxy
Monitoring hosts through a proxy
Monitoring the proxy
Chapter 9: Autodiscovery
Introduction
Configuring network discovery
Automation after discovery
Active agent autoregistration
Low-level discovery
Chapter 10: Zabbix Maintenance and API
Introduction
Maintenance periods
Monitoring Zabbix
Backups
Avoiding performance issues
Zabbix API
API by example

Book Details

ISBN 139781784397586
Paperback260 pages
Read More
From 1 reviews

Read More Reviews