Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Zabbix Performance Tuning
Table of Contents
Zabbix Performance Tuning
Credits
Foreword
About the Author
Acknowledgements
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Evolution of Zabbix
Starting our journey
Choosing the right tool
The first wrong step with Zabbix
Getting started with Zabbix
Good practice
Simplifying Zabbix
Challenges in Zabbix
List of don'ts
Starting a Zabbix deployment without planning
Use of default templates
Use of default database settings
The beginning of the real challenge
Summary
2. Zabbix and I – Almost Heroes
After starting Zabbix – the initial steps
The natural growth
Beyond infrastructure
The Internet of Things wave
Everyone knows about Zabbix
Improvements in Zabbix
Talking about performance
Summary
3. Tuning the Zabbix Server
Item types and performance issues
Zabbix data types and SQL fields
Active items – a forgotten option
Triggers
Trends and history storage time
History tables
Trend tables
Caches and buffers
Can default templates be the villains?
DBSyncers – the unknown bottleneck
Summary
4. Tuning the MySQL Database
Comparisons between databases
The main configuration parameters
innodb_buffer_pool_size
innodb_buffer_pool_instances
innodb_flush_log_at_trx_commit
innodb_flush_method
innodb_log_file_size
innodb_io_capacity
tmpdir
Tuning for reading or writing
Summary
5. Tuning the Frontend
The usual complaints
Differences between web servers
The main configuration parameters
Compression in Apache
Compression in lighttpd
Compression in Nginx
Testing compression
Other alternatives
Summary
6. Adjusting the Storage
Choosing between shared and local storage
Configuring the storage for performance
Small, medium, or large environments?
What do I need for my environment?
Summary
7. Tuning the Operating System
Linux distributions and Zabbix
The necessary adjustments in the Kernel
User-level FD limits
Kernel-level FD limits
Changing swap behavior
Changing IO schedulers
The network parameters
Summary
8. Doing the Extra Work
Dividing the components
Specifying the hardware for each component
Partitioning tables
Summary
9. Using the Zabbix Proxy
The Zabbix proxy and Zabbix performance
The first steps with the Zabbix proxy
The firewall settings
Hardware for the Zabbix proxy
Summary
10. Monitoring the Health of Zabbix
The Zabbix queue
Server and proxy internal items
Database performance items
Summary
11. The Next Challenge
Identifying the sponsors of Zabbix
The demands in business areas
Developing dashboards
Zabbix reports
IT services or SLA reports
Summary
Index
← Prev
Back
Next →
← Prev
Back
Next →