PacktLib: Mastering Zabbix

Mastering Zabbix

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Deploying Zabbix

Defining the environment size

Zabbix architectures

Summary

Distributed Monitoring

Zabbix proxies

Zabbix nodes

Proxies versus nodes

Security considerations

Summary

High Availability and Failover

Understanding high availability

Understanding the levels of IT service

Some consideration about high availability

Implementing high availability on a web server

Configuring the Zabbix Server for high availability

Database high availability

Summary

Collecting Data

Gathering items as raw data

Understanding the data flow for Zabbix items

Database monitoring with Zabbix

Zabbix JMX monitoring

Zabbix SNMP monitoring

Web pages monitoring

Aggregated and calculated items

Summary

Visualizing Data

Graphs

Visualizing the data through maps

Visualizing through screens

Visualizing the data through a slide show

Controlling centre slides and the big display challenge

IT services

Summary

Managing Alerts

Understanding trigger expressions

Managing the trigger dependencies

Taking action

Summary

Managing Templates

Creating templates

Adding entities to a template

Linking templates to hosts

Discovering hosts

Low-level discovery

Summary

Handling External Scripts

External checks

The UserParameter

Sending data using zabbix_sender

Working with Zabbix protocols

Communicating with Zabbix

Summary

Extending Zabbix

Exploring the Zabbix API

Synchronizing templates across different nodes

Mass operations

Exporting data

Summary

Integrating Zabbix

An overview of Request Tracker

Setting up RT to better integrate with Zabbix

Setting up Zabbix to integrate with Request Tracker

Creating RT tickets from the Zabbix events

Summary

Index