一些開源的監控工具 by quqi99

2021-06-16 21:08:13 字數 1088 閱讀 6678

一些開源的監控工具( by quqi99 )

什麼東西可以監控openstack呢?openstack對監控的需求起碼有以下這些:

下面是監控工具的一般架構:

網上搜尋了一下,現在主流的監控工具有:nagios, cacti, zabbix, muni, zenoss。我不是做運維的對這些工具都不熟,以前不熟,現在也不熟。下面是一些理解,不一定準。

nagios,最老牌了,比較通用的監控工具。特大的特點是報警。圖形化功能一般般。一般要安裝agent,配置起來看網上的說法是比較複雜的,沒用過,沒實際發言權。

cacti,圖形化功能不錯,所以nagios一般結合它來使用。

zabbix,監控和圖形化功能都還可以了,尤其有一本電子書 zabbix 1.8 network monitoring

zenoss, 監控新貴,它使用無agent的通用技術如snmp和ssl來監控,部署起來會比較方便。尤其是zenoss公司有人現在也加入openstack社群了,專門開發了乙個openstack特有的擴充套件(

不幸的是,目前只支援nova api 1.1,且它只能收集單個tenant的資料,不利於rating和billing。

openstack ceilometer工程主要監控的是tenant下虛機的資料,用來做billing的,物理機的監控支援不大好。

比較來比較去,如果是我,可能會做如下選型決定,不一定正確 :

nagios 或者 zenoss (視情況)

下面內容來自: 我們看一下ceilometer工程的現狀, 架構如下:

執行openstack各元件的節點上一般有agent來收集資訊,收集後發給mq,ceilometer的collector程序監控到資料之後儲存到db之中。從 這頁顯示的監控項來看,目前ceilometer監控來的資料主要來只是用來做billing的

前端一些效能監控工具

通過這些簡單的工具我們可以檢測pc端任何產品的前端效能指標 一般檢視哪些指標呢?cpu 記憶體 私有記憶體,共享記憶體,工作集記憶體,提交大小,等,你都可以根據你專案選擇指定的指標 這些資料的動態變化的,你可以在一開始記錄一下,然後每隔30s和2min記錄一次,和持續記錄10 15分鐘的 多輪記錄,...

梳理一些Linux知識 by quqi99

梳理一些linux知識 by quqi99 本文是一些使用linux方面的高度概括,除了看linux的 以外,熟練用linux估計也就是這些內容了,當然,可以還要包括一些linux核心的除錯方面的內容。本文包括 linux啟動過程 怎麼做根檔案系統映象,是通過交叉編譯鏈從頭編譯,還是從已有的發行版製...

pomelo 的一些監控和維護外掛程式(工具)

pomelo 提供了非常多的外掛程式,可以方便我們日常對其的一些操作和開發工作,同樣的我們也可以自己開發一些定製的外掛程式讓其伴隨整個pomelo的生命週期運作 這裡 不是要介紹如何製作pomelo外掛程式 這裡還是詳細的介紹幾種pomelo中比較有用的外掛程式,通過這些外掛程式的工作原理也可以讓大...