cacti實戰

cacti實戰

Cacti在國際上套用廣泛的開源系統監控管理平台之一,功能豐富,架構簡單,擴展方便,特別是具有強大的數據可視化能力。

《Cacti實戰》從架構原理、安裝配置、功能操作到運行維護、命令行模式、數據管理、自定義模板、擴展開發,系統、深度、詳盡地講解了Cacti的方方面面。

基本介紹

  • 書名:Cacti實戰
  • 作者:劉釗 張躍
  • ISBN:9787111501879
  • 定價:69
  • 出版社:機械工業出版社
  • 出版時間:2015-6
內容簡介,作者簡介,目錄,

內容簡介

全書共12章,分為4篇:
準備篇(1~2章):詳細地介紹了Cacti的起源、發展、適用場景、架構、原理,以及它的安裝、配置和更新;
基礎篇(3~5章):詳盡地講解了Cacti的三大流程、各項功能的操作使用,以及它的用戶管理;
實戰篇(6~8章):首先給出了一個生產環境中的案例(對接一台伺服器和一台存儲設備),然後通過實際案例講解了如何應對Cacti運維中的各種緊急情況,最後還詳細列出了如何通過命令行完成各種相關的操作;
高級篇(9~12章):深入講解了Cacti的數據管理、自定義模板、使用OID生成圖形,以及如何通過PHP開發增強型擴展。

作者簡介

本書的兩位作者是國內Cacti領域的先驅者和布道者,是有近10年經驗的運維專家,他們一邊深度研究和實踐,一邊在圈子裡分享自己的經驗和方法
劉 釗  在從事IT技術崗位工作的10年期間,涉獵資料庫,存儲,數據中心,系統運維等多個領域。精通數據中心架構設計,擅長Oracle,存儲系統,2015年正在關注大數據,分散式計算,分散式檔案系統等相關技術。經常活躍於51CTO和ChinaUNIX等社區。曾服務於華為技術有限公司,任技術合作高級經理,數據中心高級架構師等職位,所涉及項目遍布世界20餘個國家,行業涉及政府,金融,電信,石油,媒體等多個領域。是Oracle認證OCP,Cisco認證CCNA和Novell認證NCLA。就職於國內某ISV廠家,任全球項目總監(2015年)。
張 躍 就職於國內某知名系統集成商,任系統整合實驗室首席專家、高級系統架構師、存儲技術專家(2015年),是EMC 認證的Proven Professional Specialist(EMCSA)、VMware Certified Professional(VCP)和Brocade Certified Fabric Administrator(BCFA)。2007~2015年來一直從事信息系統的方案整合及架構設計工作。曾參與國內外多個重要項目的設計及實施工作,如:泰國UBC集團信息化數據中心項目,中國中央電視台資料館數據中心分級存儲項目,遼寧省電視台高清節目製作系統項目,以及河南省電視台雲計算系統項目。

目錄

第一篇 準備篇
第1章 認識Cacti 3
1.1 Cacti的起源與發展現狀 3
1.1.1 什麼是Cacti 3
1.1.2 Cacti的起源與發展 4
1.2 為什麼要使用Cacti 5
1.2.1 Cacti的使用場景 5
1.2.2 Cacti與同類運維工具的對比 6
1.2.3 使用Cacti的理由 9
1.3 Cacti的架構與原理 11
1.3.1 Cacti系統的組織架構 11
1.3.2 Cacti系統的數據流向 13
1.4 本章小結 13
第2章 環境的安裝和配置 17
2.1 Cacti安裝前的準備 17
2.2 安裝與配置相關組件和服務 18
2.2.1 Windows Server平台的環境搭建 19
2.2.2 Linux平台環境的搭建 32
2.3 Cacti的安裝與配置 36
2.3.1 安裝和配置Cacti的基礎平台 36
2.3.2 安裝和配置Cacti擴展外掛程式 40
2.3.3 安裝和配置Cacti擴展模板 41
2.4 安裝與配置過程中的排錯寶典 43
2.4.1 關於版本 43
2.4.2 關於軟體的依賴性 43
2.4.3 關於許可權 44
2.5 Cacti的更新安裝 45
2.5.1 Cacti主體程式更新 45
2.5.2 Cacti更新補丁程式 47
2.6 本章小結 47
第二篇 基礎篇
第3章 Cacti的基礎流程 53
3.1 檢索流程 53
3.2 存儲流程 55
3.2.1 RRDTool存儲方式 56
3.2.2 資料庫存儲方式 57
3.3 數據可視化流程 57
3.4 本章小結 59
第4章 Cacti的基礎界面 62
4.1 控制台 62
4.1.1 新建圖形 63
4.1.2 圖形管理 63
4.1.3 圖形樹選單管理 65
4.1.4 數據源管理 68
4.1.5 設備管理 69
4.1.6 數據查詢 71
4.1.7 數據輸入方式 72
4.1.8 圖形模板 73
4.1.9 設備主機模板 78
4.1.10 數據模板 79
4.1.11 導入模板 80
4.1.12 導出模板 81
4.1.13 全局設定 82
4.1.14 外掛程式管理 95
4.1.15 系統套用 96
4.1.16 用戶管理 99
4.2 圖形窗 99
4.2.1 選單模式 100
4.2.2 檢索過濾 101
4.2.3 全局設定 101
4.3 本章小結 104
第5章 Cacti的用戶管理 106
5.1 新建用戶 106
5.2 用戶複製 108
5.2.1 單用戶複製 108
5.2.2 批量用戶複製 109
5.3 用戶的激活與禁用 110
5.4 刪除用戶 110
5.5 用戶配置樣例 111
5.6 本章小結 115
第三篇 實戰篇
第6章 激動人心的第一次 119
6.1 接入第一台Windows伺服器 119
6.1.1 初始化SNMP組件 119
6.1.2 配置Cacti 122
6.2 接入第一台Linux伺服器 125
6.2.1 初始化Linux伺服器 126
6.2.2 配置Cacti 129
6.3 接入第一台乙太網交換機 133
6.3.1 初始化乙太網交換機 133
6.3.2 配置Cacti 134
6.4 接入第一台FC交換機 138
6.4.1 初始化FC交換機 138
6.4.2 配置Cacti 139
6.5 接入第一台存儲設備 144
6.5.1 初始化存儲 144
6.5.2 配置Cacti 146
6.6 本章小結 150
第7章 Cacti系統的運行和維護 152
7.1 Cacti的目錄和結構 152
7.2 Cacti的備份及還原 153
7.2.1 備份MySQL資料庫 153
7.2.2 還原MySQL資料庫 156
7.2.3 需要備份Cacti的哪些重要檔案 156
7.3 其他日常維護工作 156
7.3.1 發現並清理日誌檔案 157
7.3.2 清理孤立的rrd檔案 158
7.4 本章小結 160
第8章 命令行模式 161
8.1 添加 162
8.1.1 添加設備主機 162
8.1.2 添加數據查詢 165
8.1.3 添加圖形模板 167
8.1.4 添加圖形 168
8.1.5 添加許可權 171
8.1.6 添加結構樹 172
8.2 重建 175
8.2.1 重建設備主機索引 175
8.2.2 清空poller輪詢器 177
8.2.3 重建poller輪詢器 178
8.2.4 重啟數據查詢 179
8.2.5 修複數據庫 180
8.2.6 修復模板 182
8.3 其他 183
8.3.1 資料庫分析工具 183
8.3.2 複製用戶 184
8.3.3 結構化重置rra路徑 185
8.4 本章小結 186
第四篇 高級篇
第9章 數據管理 191
9.1 數據輸入方式 191
9.1.1 創建新的數據輸入方式 191
9.1.2 利用腳本增強數據輸入方式的能力 194
9.2 數據查詢 195
9.2.1 創建新的數據查詢 195
9.2.2 基於SNMP查詢的XML用法 199
9.3 本章小結 204
第10章 自定義模板 206
10.1 數據模板 206
10.1.1 創建數據模板 207
10.1.2 套用數據模板 209
10.2 圖形模板 210
10.2.1 創建圖形模板 210
10.2.2 套用圖形模板 214
10.3 主機模板 214
10.3.1 創建主機模板 215
10.3.2 套用主機模板 215
10.4 導入/導出模板 217
10.4.1 導入模板 217
10.4.2 導出模板 218
10.5 本章小結 218
第11章 使用OID生成圖形 219
11.1 OID的相關知識 219
11.2 OID的數據類型 222
11.3 利用已定義OID製圖 222
11.4 自定義OID製圖 236
11.5 本章小結 245
第12章 增強型功能擴展 247
12.1 PHP腳本伺服器 247
12.1.1 如何使用腳本伺服器 248
12.1.2 HostMib數據查詢樣例的升級 248
12.1.3 將已經存在的腳本遷移到PHP腳本伺服器上執行 248
12.1.4 測試腳本伺服器 252
12.2 Spine的魔法 253
12.2.1 Spine簡介 253
12.2.2 Spine的安裝配置 253
12.2.3 Spine的最佳化 255
12.3 本章小結 256
附錄A Cacti系統參數大全 257
寫在最後 274

相關詞條

熱門詞條

聯絡我們