Prometheus將數(shù)據(jù)存儲在自己的時間序列數(shù)據(jù)庫(TSDB)中。Prometheus擁有自己的TSDB,,可以接收和處理比許多其他監(jiān)控系統(tǒng)更多的指標。Prometheus甚至可以使用毫秒分辨率時間戳寫入數(shù)據(jù),。Prometheus本身**多只能存儲14天的數(shù)據(jù),如需更長的數(shù)據(jù)存儲時間,,您可以配置遠程存儲,。Zabbix使用外部數(shù)據(jù)庫來存儲數(shù)據(jù)。Zabbix數(shù)據(jù)庫必須在安裝期間創(chuàng)建,。當前支持以下數(shù)據(jù)庫:MySQL、PostgreSQL,、Oracle,、IBMDB2和SQLite。Prometheus和Zabbix的區(qū)別,,必須要考慮到,,Prometheus只存儲時間序列的值。它不適用于文本,、日志或事件日志,。不過可以通過Grafana的Loki與Prometheus一起使用,可以解決這個問題,,但Zabbix可以提供開箱即用的基本功能,,用于存儲一些文本、日志、分析設(shè)置觸發(fā)器,。zabbix對發(fā)現(xiàn)的主機進行更多控制,!方案zabbix什么價格
1、mysql監(jiān)控用戶創(chuàng)建由于zabbix自帶監(jiān)控模板只能監(jiān)控mysql的基本性能參數(shù),,只需建立一個USAGE權(quán)限或SELECT權(quán)限用戶即可,,登錄主機限制為localhost:
2、zabbix agent配置檢查Include語句是否被注釋,,如果被注釋則取消注釋,。新建mysql配置文件,寫入數(shù)據(jù)庫連接方式,。將/etc/zabbix/zabbix_agentd.d/userparameter_中的/var/lib/zabbix替換為/etc/zabbix,。重啟zabbix agent
3、zabbix web端配置為mysql服務(wù)器主機鏈接監(jiān)控模板“ Template DB MySQL ”,,等待監(jiān)控數(shù)據(jù)刷新即可,,不再贅述。
智能化zabbix分類集群節(jié)點發(fā)送到數(shù)據(jù)庫后端的心跳是非常小的消息,,記錄在一個較小的Zabbix數(shù)據(jù)庫表中,,故性能影響忽略不計。
監(jiān)控數(shù)據(jù)的邏輯視角:監(jiān)控數(shù)據(jù)首先特點是具有相互獨立性,。在不同的數(shù)據(jù)處理階段,,這種**性會體現(xiàn)在不同的層面,在數(shù)據(jù)采集階段會體現(xiàn)在value層面,,如果不考慮日志監(jiān)控的話,,同一監(jiān)控項的多次數(shù)據(jù)采集之間不會互相影響,相當于是無狀態(tài)的,。在數(shù)據(jù)傳輸階段,,也就是從agent發(fā)送數(shù)據(jù)到server接收數(shù)據(jù)的階段,**性體現(xiàn)在host層面,,不同的host使用不同的地址和接口進行數(shù)據(jù)傳輸,,互不影響,而在同一個host內(nèi)部,,每次傳輸?shù)臄?shù)據(jù)往往包含多個監(jiān)控項的值,。
監(jiān)控數(shù)據(jù)的另一個特點體現(xiàn)在監(jiān)控數(shù)據(jù)的熱值以及熱數(shù)據(jù)的規(guī)模方面。如果將數(shù)據(jù)的每分鐘訪問次數(shù)定義為數(shù)據(jù)的熱值,,那么監(jiān)控數(shù)據(jù)的熱值與數(shù)據(jù)的存活時間(也就是年齡)直接相關(guān),。在監(jiān)控數(shù)據(jù)寫入數(shù)據(jù)庫之前,需要完成數(shù)據(jù)采集,、數(shù)據(jù)傳輸和預(yù)處理,,在這個時間段,,Zabbix需要在**短的時間內(nèi)快速處理完數(shù)據(jù),因此其熱值很高,,但是這時的熱數(shù)據(jù)范圍很小,,主要是每個監(jiān)控項的當前值。而在觸發(fā)器表達式計算階段,,當前值的處理會引起對該監(jiān)控項下的多個歷史值的訪問,,此時熱數(shù)據(jù)的范圍**增加。如果某個觸發(fā)器表達式需要使用**近60分鐘的數(shù)據(jù),,那么熱數(shù)據(jù)的范圍就擴增到60分鐘,。成熟企業(yè)級開源監(jiān)控解決方案Zabbix6.2關(guān)鍵功能實戰(zhàn)。
zabbix主要由以下5個組件構(gòu)成:1,、Serverzabbixserver是zabbix的組件,,server內(nèi)部存儲了所有的配置信息、統(tǒng)計信息和操作信息,。zabbixagent會向zabbixserver報告可用性,、完整性及其他統(tǒng)計信息。2,、web頁面web頁面也是zabbix的一部分,,通常和zabbixserver位于一臺物理設(shè)備上,但是在特殊情況下也可以分開配置,。web頁面主要提供了直觀的監(jiān)控信息,,以方便運維人員監(jiān)控管理。3,、數(shù)據(jù)庫zabbix數(shù)據(jù)庫內(nèi)存儲了配置信息,、統(tǒng)計信息等zabbix的相關(guān)內(nèi)容。4,、proxyzabbixproxy可以根據(jù)具體生產(chǎn)環(huán)境進行采用或者放棄,。如果使用了zabbixproxy,則其會替代zabbixserver采集數(shù)據(jù)信息,,可以很好的分擔zabbixserver的負載,。zabbixproxy通常運用與架構(gòu)過大、zabbixserver負載過重,,或者是企業(yè)設(shè)備跨機房、跨網(wǎng)段,、zabbixserver無法與zabbixagent直接通信的場景,。5、Agentzabbixagent通常部署在被監(jiān)控目標上,,用于主動監(jiān)控本地資源和應(yīng)用程序,,并將監(jiān)控的數(shù)據(jù)發(fā)送給zabbixserver,。如何在10分鐘內(nèi)塔建Zabbix Server HA集群?國產(chǎn)zabbix銷售
zabbix元數(shù)據(jù)的訪問與協(xié)調(diào),。方案zabbix什么價格
在默認的情況下,,zabbix有6個工作進程;分別是zabbix_agentd,,zabbix_get,,zabbix_proxy,zabbix_sender,,zabbix_server和zabbix_gateway,。其中,zabbix_java_gateway是可選進程,。這6個進程的作用如下:1,、zabbix_agentdzabbix-agentd為zabbix客戶端守護進程,主要負責收集客戶端監(jiān)控項數(shù)據(jù),。2,、zabbix_serverzabbix_server為zabbix服務(wù)端守護進程,主要負責收集zabbix客戶端數(shù)據(jù),。(端口為10051)3,、zabbix_proxyzabbix_proxy是zabbix的代理程序,其功能類似于server,,作用上類似于一個中轉(zhuǎn)站,,**終會把收集的數(shù)據(jù)再次提交給zabbix_server。4,、zabbix_getzabbix_get作為zabbix工具,,通常運行在zabbix_server或者zabbix_proxy上,用于遠程獲取客戶端信息,,通常用于排錯,。5、zabbix_senderzabbix_sender也是zabbix的一個工具,,通常運行在zabbix的客戶端,,用于耗時比較長的檢查,其作用是主動發(fā)送數(shù)據(jù),。6,、zabbix_java_gatewayzabbix_java_gateway是zabbix2.0以后引入的新功能,可以用于JAVA方面的設(shè)備,;但是只能主動獲取數(shù)據(jù),,而不能被動獲取數(shù)據(jù)。方案zabbix什么價格
上海觀縱科技有限公司依托可靠的品質(zhì),,旗下品牌webfunny,walkingfunny,argus以高質(zhì)量的服務(wù)獲得廣大受眾的青睞,。旗下webfunny,walkingfunny,argus在傳媒,、廣電行業(yè)擁有一定的地位,品牌價值持續(xù)增長,,有望成為行業(yè)中的佼佼者,。我們強化內(nèi)部資源整合與業(yè)務(wù)協(xié)同,致力于webfunny前端監(jiān)控,,webfunny前端埋點,,全鏈路應(yīng)用性能監(jiān)控,Argus-IT運維監(jiān)控等實現(xiàn)一體化,,建立了成熟的webfunny前端監(jiān)控,,webfunny前端埋點,全鏈路應(yīng)用性能監(jiān)控,,Argus-IT運維監(jiān)控運營及風險管理體系,,累積了豐富的傳媒、廣電行業(yè)管理經(jīng)驗,,擁有一大批專業(yè)人才,。值得一提的是,觀縱科技致力于為用戶帶去更為定向,、專業(yè)的傳媒,、廣電一體化解決方案,在有效降低用戶成本的同時,,更能憑借科學的技術(shù)讓用戶極大限度地挖掘webfunny,walkingfunny,argus的應(yīng)用潛能,。