Zabbix實戰手冊:從6.0到7.0

上海宏時數據系統有限公司

  • 出版商: 電子工業
  • 出版日期: 2024-05-01
  • 售價: $774
  • 貴賓價: 9.5$735
  • 語言: 簡體中文
  • 頁數: 488
  • ISBN: 7121476703
  • ISBN-13: 9787121476709
  • 相關分類: Zabbix
  • 立即出貨

買這商品的人也買了...

相關主題

商品描述

本書介紹瞭如何設置具有內置高可用的Zabbix、使用改進的業務服務監控、設置自動報告及創建高級觸發器。Zabbix提供了有關基礎設施性能和故障的有效洞察,並能夠利用其強大的功能增強監控。本書提供了易於遵循的操作步驟,用於使用Zabbix 6.0有效地監控網絡設備和應用程序的性能。本書首先介紹了安裝Zabbix 6.0,並構建了可擴展且易於管理的環境,也介紹了為不同類型的監控構建模板和使用代理構建項目與觸發器的操作步驟。然後,本書使用Zabbix 6.0 API進行定製,並有效地管理Zabbix 6.0服務器和數據庫。最後,本書介紹了在Zabbix 6.0監控工作中可能遇到的問題的快速解決方案。

目錄大綱

第1章 Zabbix安裝部署 | 1
1.1 安裝Zabbix server | 2
1.1.1 準備 | 3
1.1.2 操作步驟 | 3
1.1.3 工作原理 | 6
1.2 安裝Zabbix前端 | 7
1.2.1 準備 | 8
1.2.2 操作步驟 | 8
1.2.3 工作原理 | 13
1.3 Zabbix server高可用 | 13
1.3.1 準備 | 14
1.3.2 操作步驟 | 15
1.3.3 配置Zabbix server節點 | 18
1.3.4 配置Apache高可用 | 20
1.3.5 工作原理 | 26
1.4 Zabbix前端 | 28
1.4.1 準備 | 29
1.4.2 操作步驟 | 29
1.5 Zabbix導航菜單 | 37
1.5.1 準備 | 37
1.5.2 工作原理 | 37
第2章 用戶管理 | 46
2.1 創建用戶組 | 46
2.1.1 準備 | 47
2.1.2 操作步驟 | 48
2.1.3 拓展知識 | 51
2.2 配置用戶角色 | 52
2.2.1 準備 | 53
2.2.2 操作步驟 | 53
2.2.3 工作原理 | 56
2.3 創建第一個賬號 | 59
2.3.1 準備 | 60
2.3.2 操作步驟 | 60
第3章 監控實戰 | 66
3.1 Zabbix agent 2 | 67
3.1.1 準備 | 67
3.1.2 操作步驟 | 67
3.1.3 工作原理 | 74
3.2 SNMP agent | 76
3.2.1 準備 | 76
3.3.2 操作步驟 | 76
3.3.3 工作原理 | 80
3.3 Simple check | 82
3.3.1 準備 | 82
3.3.2 操作步驟 | 82
3.3.3 工作原理 | 87
3.4 Zabbix trapper | 88
3.4.1 操作步驟 | 88
3.4.2 工作原理 | 91
3.5 Calculated | 91
3.5.1 準備 | 91
3.5.2 操作步驟 | 92
3.5.3 工作原理 | 93
3.6 Dependent items | 94
3.6.1 準備 | 94
3.6.2 操作步驟 | 94
3.6.3 工作原理 | 98
3.7 External check | 99
3.7.1 準備 | 99
3.7.2 操作步驟 | 99
3.7.3 工作原理 | 101
3.8 JMX agent | 101
3.8.1 準備 | 102
3.8.2 操作步驟 | 102
3.8.3 工作原理 | 104
3.9 Database monitor | 105
3.9.1 準備 | 105
3.9.2 操作步驟 | 105
3.9.3 工作原理 | 108
3.10 HTTP agent | 109
3.10.1 準備 | 109
3.10.2 操作步驟 | 110
3.10.3 工作原理 | 112
3.11 Zabbix preprocessing | 112
3.11.1 準備 | 112
3.11.2 操作步驟 | 113
3.11.3 工作原理 | 117
第4章 觸發器告警 | 120
4.1 觸發器配置 | 120
4.1.1 準備 | 121
4.1.2 操作步驟 | 121
4.1.3 工作原理 | 125
4.2 新舊觸發器表達式語法 | 130
4.3 高級的觸發器用法 | 132
4.3.1 準備 | 133
4.3.2 操作步驟 | 133
4.3.3 工作原理 | 137
4.4 配置告警 | 143
4.4.1 準備 | 143
4.4.2 操作步驟 | 144
4.4.3 工作原理 | 151
4.5 配置有效告警 | 152
4.5.1 準備 | 152
4.5.2 操作步驟 | 153
4.5.3 工作原理 | 155
4.6 自定義告警級別的名稱 | 157
4.6.1 準備 | 157
4.6.2 操作步驟 | 157
4.6.3 工作原理 | 159
第5章 監控模板 | 160
5.1 創建監控模板 | 160
5.1.1 準備 | 160
5.1.2 操作步驟 | 160
5.1.3 工作原理 | 162
5.2 配置模板級標簽 | 164
5.3 創建模板監控項 | 166
5.3.1 準備 | 166
5.3.2 操作步驟 | 166
5.3.3 工作原理 | 170
5.4 創建模板觸發器 | 170
5.4.1 準備 | 171
5.4.2 操作步驟 | 171
5.4.3 工作原理 | 172
5.5 創建宏 | 173
5.5.1 準備 | 173
5.5.2 操作步驟 | 173
5.5.3 工作原理 | 176
5.6 創建LLD模板 | 178
5.6.1 準備 | 178
5.6.2 操作步驟 | 178
5.6.3 工作原理 | 184
5.7 創建嵌套模板 | 188
5.7.1 準備 | 188
5.7.2 操作步驟 | 188
5.7.3 工作原理 | 191
第7章 數據可視化 | 192
6.1 創建圖形 | 192
6.1.1 準備 | 192
6.1.2 操作步驟 | 193
6.1.3 工作原理 | 200
6.2 創建拓撲圖 | 200
6.2.1 準備 | 200
6.2.2 操作步驟 | 200
6.2.3 工作原理 | 207
6.3 創建儀表盤 | 209
6.3.1 準備 | 209
6.3.2 操作步驟 | 209
6.3.3 工作原理 | 219
6.4 創建資產管理 | 219
6.4.1 準備 | 219
6.4.2 操作步驟 | 219
6.4.3 工作原理 | 221
6.5 創建地理地圖 | 222
6.5.1 準備 | 222
6.5.2 操作步驟 | 222
6.5.3 工作原理 | 226
6.6 創建報告 | 227
6.6.1 準備 | 227
6.6.2 操作步驟 | 227
6.7 創建定時發送報告 | 231
6.7.1 準備 | 232
6.7.2 操作步驟 | 232
6.7.3 工作原理 | 235
6.8 創建業務服務監控 | 236
6.8.1 準備 | 236
6.8.2 操作步驟 | 236
6.8.3 工作原理 | 248
第7章 Zabbix自動發現 | 253
7.1 Zabbix agent主機自動發現 | 253
7.1.1 準備 | 254
7.1.2 操作步驟 | 254
7.1.3 工作原理 | 259
7.2 Zabbix snmp主機自動發現 | 260
7.2.1 準備 | 261
7.2.2 操作步驟 | 261
7.2.3 工作原理 | 265
7.3 Zabbix agent主機自動註冊 | 265
7.3.1 準備 | 266
7.3.2 操作步驟 | 266
7.3.3 工作原理 | 270
7.4 Windows性能計數器LLD | 271
7.4.1 準備 | 272
7.4.2 操作步驟 | 272
7.4.3 工作原理 | 276
7.5 Zabbix JMX LLD | 279
7.5.1 準備 | 279
7.5.2 操作步驟 | 279
7.5.3 工作原理 | 283
第8章 分佈式監控 | 284
8.1 Zabbix proxy安裝和部署 | 285
8.1.1 操作步驟 | 285
8.1.2 工作原理 | 287
8.2 被動模式的Zabbix proxy | 288
8.2.1 準備 | 288
8.2.2 操作步驟 | 288
8.2.3 工作原理 | 290
8.3 主動模式的Zabbix proxy | 291
8.3.1 準備 | 291
8.3.2 操作步驟 | 291
8.3.3 工作原理 | 294
8.4 Zabbix proxy監控主機 | 294
8.4.1 準備 | 294
8.4.2 操作步驟 | 295
8.4.3 工作原理 | 296
8.5 Zabbix proxy網絡自動發現 | 299
8.5.1 準備 | 299
8.5.2 操作步驟 | 299
8.5.3 工作原理 | 302
8.6 Zabbix proxy自監控 | 303
8.6.1 準備 | 303
8.6.2 操作步驟 | 303
第9章 Zabbix與外部系統集成 | 310
9.1 Zabbix配置釘釘告警 | 310
9.1.1 準備 | 310
9.1.2 操作步驟 | 311
9.1.3 工作原理 | 320
9.2 Zabbix配置飛書告警 | 321
9.2.1 準備 | 321
9.2.2 操作步驟 | 321
9.2.3 工作原理 | 329
9.3 Zabbix實時監控數據導出 | 330
9.3.1 準備 | 330
9.3.2 操作步驟 | 331
9.3.3 工作原理 | 334
第10章 Zabbix API | 336
10.1 配置Zabbix API token | 336
10.1.1 準備 | 337
10.1.2 操作步驟 | 337
10.1.3 工作原理 | 341
10.2 使用Zabbix API token | 341
10.2.1 準備 | 341
10.2.2 操作步驟 | 341
10.2.3 工作原理 | 345
10.3 為Zabbix用戶創建維護周期 | 347
10.3.1 準備 | 347
10.3.2 操作步驟 | 348
10.3.3 工作原理 | 352
第11章 Zabbix日常維護 | 354
11.1 Zabbix維護周期 | 355
11.1.1 準備 | 355
11.1.2 操作步驟 | 355
11.1.3 工作原理 | 357
11.2 Zabbix備份配置 | 358
11.2.1 準備 | 358
11.2.2 操作步驟 | 358
11.2.3 工作原理 | 361
11.3 升級PHP 7.2至PHP 7.4 | 362
11.3.1 準備 | 363
11.3.2 操作步驟 | 363
11.3.3 工作原理 | 365
11.4 升級舊版本的MariaDB至MariaDB 10.6 | 365
11.4.1 準備 | 366
11.4.2 操作步驟 | 366
11.4.3 工作原理 | 369
11.5 Zabbix版本升級 | 370
11.5.1 準備 | 370
11.5.2 操作步驟 | 370
11.5.3 工作原理 | 374
11.6 Zabbix性能維護 | 375
11.6.1 準備 | 375
11.6.2 操作步驟 | 375
11.6.3 工作原理 | 381
第12章 高級數據庫管理 | 386
12.1 為Zabbix數據庫配置MySQL表分區 | 386
12.1.1 準備 | 387
12.1.2 操作步驟 | 387
12.1.3 工作原理 | 394
12.1.4 參考 | 395
12.2 使用PostgreSQL數據庫的TimescaleDB | 396
12.2.1 準備 | 396
12.2.2 操作步驟 | 396
12.2.3 工作原理 | 401
12.2.4 參考 | 402
12.3 配置Zabbix數據庫安全連接 | 402
12.3.1 準備 | 402
12.3.2 操作步驟 | 403
12.3.3 工作原理 | 412
第13章 雲監控 | 415
13.1 配置AWS雲監控 | 416
13.1.1 準備 | 416
13.1.2 操作步驟 | 416
13.1.3 工作原理 | 421
13.1.4 參考 | 424
13.2 配置Azure雲監控 | 424
13.2.1 準備 | 425
13.2.2 操作步驟 | 425
13.2.3 工作原理 | 429
13.2.4 參考 | 431
13.3 配置華為雲監控 | 431
13.3.1 準備 | 431
13.3.2 操作步驟 | 432
13.3.3 工作原理 | 436
13.3.4 參考 | 438
13.4 配置Docker監控 | 438
13.4.1 準備 | 438
13.4.2 操作步驟 | 439
13.4.3 工作原理 | 441
第14章 Zabbix 7.0介紹 | 443
14.1 新增功能介紹 | 443
14.1.1 零停機時間的proxy升級 | 443
14.1.2 根本原因和症狀 | 443
14.1.3 即時的配置更新分發 | 444
14.1.4 JIT的用戶配置 | 444
14.1.5 實時數據流 | 445
14.1.6 模板版本化 | 447
14.1.7 異步數據收集和線程 | 447
14.1.8 性能優化 | 447
14.1.9 高級事件關聯 | 449
14.1.10 proxy負載均衡 | 449
14.1.11 數據可視化 | 450
11.1.12 實時報告的新組件 | 450
11.1.13 關於監控項超時的集中管理 | 451
14.1.14 實時數據攝取 | 451
14.2 模塊開發介紹 | 455
14.2.1 前端模塊(Module)開發示例 | 456
14.2.2 儀表盤小部件(Widget)開發示例 | 460