開源軟體應用典範案例
  • 開源應用技術研發人才培育計畫
  • 典範案例
    • 台中榮民總醫院 — 致力引進開源軟體
    • 經濟部水利署 — 水利雲受推崇開源軟體扮演幕後功臣
    • 中央研究院 — R軟體成統計分析市場主流
    • 財政部關務署 — 導入 LibreOffice 有成
    • 經濟部中央地質調查所 — 地質騰雲網運用多套開源軟體
    • 內政部營建署 — 著手打造 SDS 架構
    • 國家災害防救科技中心 — 活用多套開源軟體
    • 高雄市政府 - 推動開源軟體專案 培育台灣開源人才
    • 勞動部 - 運用開源軟體有成 為民眾創造有感服務
    • 桃園市政府 — 奪全球 7 大智慧城市美譽開源軟體扮演幕後功臣
    • 國家發展委員會檔案管理局 — 推動開源專案 確保國家檔案長期可用性
    • 台南市政府—邁向智慧之都 開源軟體扮先鋒
    • 中央氣象局氣象資訊中心 — 運用多項開源軟體,實踐自動化的天氣測報與服務作業
  • 作業系統
    • CentOS
    • Ubuntu
  • 監控
    • Nagios
    • OpenNMS
  • 文書軟體
    • LibreOffice
  • 虛擬化
    • Docker
    • OpenStack
  • 資料庫
    • MariaDB
    • MongoDB
    • MySQL
    • PostgreSQL
    • R語言
  • 大數據
    • Hadoop
    • Spark
  • 檔案儲存
    • Cacti
    • Ceph
Powered by GitBook
On this page
  • Cacti
  • 典範案例
  • 組織介紹
  • 軟體介紹
  • 應用
  • 資料來源
  1. 檔案儲存

Cacti

PreviousSparkNextCeph

Last updated 7 years ago

Cacti

典範案例

組織介紹

Cacti 是一個針對數據中心的網路層、平台層、數據層以及業務層全流程進行監控的運維管理平台。它也是根據 RRDTool 開源項目的一個前端展示平台。2001 年發布了它的第一個版本。

軟體介紹

Cacti 是一款開源的網路監控和繪圖工具。它通過 snmpget 來獲取數據,使用 RRDtool 繪畫圖形,並提供了非常強大的數據和使用者管理功能,可以指定每一個使用者能查看樹狀結構、主機以及任何一張圖,還可以與 LDAP 結合進行使用者驗證,同時也能自己增加模板。

Cacti 允許使用者以預定的邊界輪詢服務並繪製所得數據。它通常用於繪製例如 CPU 負載和網路寬頻利用率的度量的時間序列數據。常見的用法是通過簡單網路管理協議 (SNMP) 輪詢網路交換機或路由器接口來監控網路流量。Cacti 還包括使用者管理工具,支援添加使用者,並按需給他們的賦予某些區域的訪問權限。

Cacti 三層架構:數據展現層、數據存儲層、數據採集層,其具體如下:

  • 數據採集層:通過 SNMP 或自定義腳本進行數據采集。

  • 數據存儲層:通過 cacti 模板等數據存放至 MySQL中。

  • 數據展現層:通過 WEB 方式呈現出來。

應用

Cacti Plugins

Cacti 豐富的 Plugins 套件,將許多網路管理上常用及好用的軟體整合至 Cacti 系統中,除了有效減輕管理人員所需管理伺服器數量,整合化的頁面也簡化了管理者分析問題時的工作,不再需要同時登入多台主機查閱相關歷史資料。

舉例來說,我們可以讓 Cacti 兼當 syslog Server(安裝 Pluginssyslog 套件),當設備出現異常時不用一台一台登入網路設備查看日誌記錄,假設在 Cacti 偵測資訊裡發現到某一台設備 CPU 出現異常,管理者只需要在同個 web 頁面中點至 syslog 頁面查詢該設備的log 資訊即可。

此外管理者可以利用 Weathermap 套件,依企業或單位的網路架構,繪製出符合使用者實際環境的總體流量資訊圖,而 Weathermap透過 Java script 的語法,只要將滑鼠移至架構圖中任一電路上,即帶出該電路的歷史流量統計圖。除了上述兩個套件外,想要偵測多台主機的運作情形,可以使用監視程式套件、想要進行 netflow 統計分析,可以使用 flowview 套件、針對組織內大量使用者的 mac address 管理,可以使用 MacTrack 套件以及想要由 Cacti 提供警報功能時,則可以使用 Thold 套件。

Cacti Graph Templates

雖然 Cacti 在安裝完成後提供部份廠牌設備的模板(如:Cisco、Linux),但是如果需要偵測其他廠牌設備的 CPU, Memory, session 時,可以利用自行定義模板的方式,產生所需要偵測的數據資料。當 Cacti 取回數據資料後,即可如一般流量統計紀錄流程數量。

資料來源

Cacti® - The Complete RRDTool-based Graphing Solution.

cacti簡介

Linux的企業-監控Cacti

MRTG再進化──多功能的Cacti

《Cacti實戰》——1.1 Cacti的起源與發展現狀

維基百科 Cacti

台中榮民總醫院 — 致力引進開源軟體
內政部營建署 — 著手打造 SDS 架構
台南市政府—邁向智慧之都 開源軟體扮先鋒
https://www.cacti.net/
https://baike.baidu.com/item/Cacti/10496138
http://www.itread01.com/content/1506965891.html
http://www.ringline.com.tw/zh-tw/article_info.php?id=44
https://yq.aliyun.com/articles/117712
https://en.wikipedia.org/wiki/Cacti_(software)