C currency mall>Book>Technical books> Zabbix monitoring system

Commodity code:S20151116184149369

Zabbix monitoring system

Zabbix system source code level function changes in KM and 15 years of operation and maintenance experience

Commodity details

Zabbix system configuration, distributed monitoring management, optimization and common problems

Case typical, from the actual monitoring application, can be directly used in the work

Dry a person but a team, a team of dry but a system, and a good monitoring system, can let you sit back and relax

The Zabbix monitoring system is divided into 9 chapters. The system structure, installation configuration method, data acquisition method, application and configuration method of Zabbix system, basic principles and rules of Zabbix system are introduced. The optimization method of Zabbix system is introduced from the aspects of operating system, database and Zabbix system. Finally, combined with years of operation and maintenance experience, the author summarizes the common problems encountered in the process of maintenance and management of Zabbix system. This book is the author of many years of experience in the summary and enrichment, the book in the course of the introduction of the system to monitor the relevant knowledge, and its actual application in the operation.
Reading the ZABBIX monitoring system "in the text tries to clarity, easy to understand and provides plenty of complete examples and code, suitable for system engineers monitoring, operation and maintenance engineers, monitoring and maintenance automation system engineer, system tuning division, application system testers, and monitoring / maintenance automation system system architects; for teachers, students of colleges and universities, operation and maintenance team responsible person, as well as other interested in monitoring system of readers, the book also has a very high reading value.

  Wang Yuying, senior professional ChinaUnix forum moderators, ZABBIX Chinese translation core group members, network server monitoring and other related work in more than ten years, with rich experience in actual combat.

The first chapter is the introduction of Zabbix system 1
1.1 what is the Zabbix monitoring system 1
1.2 characteristics of Zabbix monitoring system 2
1.3 comparison of 2 common open source monitoring systems
1.4 Zabbix system components and Architecture 3
Zabbix 1.4.1 system components 4
The relationship between the components of the Zabbix 1.4.2 system 5
1.5 hardware and software requirements for the deployment of Zabbix system 6
Hardware requirements for 1.5.1 installation of Zabbix system 6
1.5.2 installation of Zabbix system software requirements 6
1.5.3 about Zabbix system database size 8
1.6 independent server installation and deployment 9
1.6.1 before installing 10
LNMP 1.6.2 environment 11
Zabbix 1.6.3 system 13
1.6.4 deployment Web front-end components 19
1.7 basic definitions in Zabbix system 24
1.8 summary 28
The second chapter is the introduction of data acquisition methods 29
2.1 through the monitoring device data 29
2.1.1 is monitored by the device agent passive mode 30
2.1.2 is the active working mode of the monitoring device agent 30
2.2 simple check 31
33 data acquisition through SNMP protocol 2.3
SNMP 2.3.1 protocol 34
SNMP 2.3.2 protocol version 35
Installation and configuration of SNMP service under Linux 2.3.3 system 37
Zabbix SNMP server on the 2.3.4 into configuration 40
Installation and configuration of SNMP service under Windows 2.3.5 42
2.3.6 through the SNMP protocol to monitor data 45
2.4 Zabbix system internal data collection 47
2.5 Zabbix in 52
2.6 data aggregation 52
2.7 through the script collection and monitoring data 54
2.8 database monitoring 54
2.9 through IPMI proxy data acquisition and control 55
2.10 monitoring data through SSH protocol 57
2.11 monitoring data through TELNET protocol 59
2.12 monitoring data through JMX protocol 59
2.12.1 configuration of the JMX service on the host 60
Java 2.12.2 application gateway configuration 62
2.13 through the calculation of the method of data acquisition and monitoring data 63
2.14 summary 64
Third chapter Zabbix system configuration basis 65
3.1 users log in and create a new user 65
3.1.1 user login 65
3.1.2 create a new user 66
3.2 understanding of Web front end component page 70
Web 3.2.1 front page layout 71
Web 3.2.2 front end component behavior 72
Web 3.2.3 front end component maintenance mode 73
3.3 Zabbix system menu item main function 74
The function of 3.3.1 "State Statistics" menu item 74
3.3.2 "asset record" menu item function 94
3.3.3 "system report" menu item function 95
3.3.4 advanced configuration menu item function 97
3.4 configuration of the first monitor host 99
3.5 configuration monitoring project 102
3.6 configuration trigger 107
110 receive the first alarm information 3.7
3.7.1 configuration E-mail message medium 110
3.7.2 configuration of mobile phone SMS message medium 112
3.7.3 create a new action 114
3.7.4 receive the first alarm information 118
3.8 summary 119
The fourth chapter is about the rules and principles of Zabbix system in system.
4.1 key words of the project monitoring 120
4.1.1 monitoring project key words 120
Zabbix 4.1.2 system in the predefined keywords 122
4.2 time interval definition method 124
4.3 historical data and trend data 125
4.4 is the expansion of the monitoring device agent module 126
4.5 dynamic index 128
4.5.1 dynamic index 129
4.5.2 special OID 131
4.6 event and event source 133
4.6.1 trigger event (events Trigger) 134
4.6.2 auto discovery class event (events Discovery) 134
4.6.3 Active events auto-discovery (agent) 135
4.6.4 internal event (events Internal) 136
4.7 action upgrade 137
4.8 data mapping 139
4.9 macro (Macro) and macro replacement order 141
4.10 Zabbix system alarm process analysis 144
4.11 summary 146
The fifth chapter 147 advanced Zabbix system configuration
5.1 template configuration and use 147
5.1.1 view template 149
5.1.2 configuration template 150
5.1.3 associated template to host 153
5.2 configuration monitoring project 154
5.2.1 configuration of the host hardware information monitoring project 155
5.2.2 configuration Web port state monitoring project 156
5.2.3 configuration Nginx status data monitoring project 158
5.2.4 configuration database monitoring project 160
5.2.5 configuration disk read rate monitor project 161
5.2.6 configuration Tomcat performance monitoring project 163
5.2.7 configuration IPMI monitoring project 164
5.3 regular expressions and low level auto discovery rule configuration 165
5.3.1 regular expression 165
5.3.2 regular expression configuration 167
5.3.3 low level auto discovery function 170
5.3.4 configuration of disk partition monitoring project 171
5.3.5 configuration network traffic monitoring project 178
5.3.6 configuration network port connection number monitoring project 180
5.4 data graph and its configuration 183
5.4.1 data figure 183
5.4.2 read simple data figure 183
5.4.3 network traffic data diagram configuration 185
5.5 advanced trigger configuration 188
5.5.1 trigger expression 189
5.5.2 on flip flops dependent 190
5.5.3 about the trigger level 192
5.5.4 to configure the disk partition space usage rate trigger 192
5.6 action 194 advanced configuration
5.6.1 about action classification 194
5.6.2 about the action trigger condition 196
5.6.3 configuration to clean up the disk space action 201
5.7 network automatic discovery configuration 203
5.7.1 network automatic discovery function 203
Automatic discovery rule for 5.7.2 configuration network 204
5.7.3 configuration automatically found action 206
5.8 Web monitor 208
Web 5.8.1 monitoring 209
Web 5.8.2 monitor configuration 211
5.9 summary 215
Sixth chapter Zabbix system advanced configuration and daily management 216
6.1 configuration network topology 216
6.1.1 defined network topology 216
6.1.2 edit network topology graph element 218
6.2 configuration charts and slides 222
6.2.1 configuration chart 222
6.2.2 configuration slides 225
6.3 configure the host asset information 226
6.4 configure authentication mode and script 226
6.4.1 configuration authentication 227
6.4.2 configuration script 228
6.5 configure the user and user group 229
6.5.1 user type and user rights 230
6.5.2 configuration user group 231
6.6 configure IT service 233
6.7 "conventional" configuration 236
6.7.1 graphical interface (GUI) configuration 236
6.7.2 "steward (Housekeeper)" configuration 238
6.7.3 "other parameters (Other)" configuration 238
6.8 daily management functions 240
6.8.1 batch update (update Mass) 240
6.8.2 maintenance mode 241
6.8.3 event confirmation 244
6.8.4 export and import 245
6.8.5 global search 246
6.8.6 configuration account properties 247
6.9 summary 248
Seventh chapter distributed monitoring 249
7.1 distributed monitoring 249
7.2 single level distributed monitoring 250
Zabbix 7.2.1 server agent 251
Zabbix 7.2.2 server proxy assembly 253
Zabbix 7.2.3 server, the operating environment configuration, 254
Zabbix 7.2.4 server proxy node to add and use 257
7.3 multi-level distributed monitoring 258
Structure of 7.3.1 multi-level distributed monitoring 258
Installation and deployment of 7.3.2 multi level distributed monitoring system 260
7.4 summary 262
Eighth chapter Zabbix system optimization 263
8.1 Zabbix system characteristic analysis 263
Tuning principle 8.2 Zabbix system 264
8.3 operating system optimization 267
I/O 8.3.1 optimization 267
Linux 8.3.2 kernel parameter optimization 272
8.3.3 off non essential services 275
8.4 MySQL database optimization 275
MySQL 8.4.1 server configuration optimization 276
8.4.2 database table partition 280
8.4.3 to create an automatic maintenance partition storage process 282
8.5 Zabbix system components optimization 286
Zabbix 8.5.1 server configuration item description 286
Data flow analysis of Zabbix 8.5.2 system 290
Performance of Zabbix 8.5.3 system 291
Zabbix 8.5.4 system internal state monitoring 294
8.6 summary 295
The ninth chapter is the common problems and the use of skills 296
9.1 why in the data graph Chinese garbled 296
9.2 how to improve the localization effect of Zabbix system 298
9.2.1 based on gettext multi language support system development process 298
9.2.2 portable object file format description 299
The effect of Chinese 9.2.3 perfect Zabbix system 301
9.3 how to add the chart 302
9.3.1 basic functions 302
Relationship analysis of 9.3.2 data table 303
9.3.3 program flow analysis 306
9.4 how to add a custom menu item 310
9.4.1 add and modify menu item 310
9.4.2 finished 313 menu items
9.5 why do the data map often broken figure 314
Analysis of the root cause of the 9.5.1 data graph
Analysis of the external causes of 9.5.2 data graph
9.6 summary 320
Appendix A trigger support function list 321
Unit symbols in Appendix Zabbix B system 325
Appendix Zabbix Agent C to monitor project keyword list 327
Appendix Zabbix D supported macro variable list 336
Reference 344