ceilometer概述

ceilometer項(xiàng)目是一項(xiàng)數(shù)據(jù)收集服務(wù),它提供了對(duì)openstack當(dāng)前所有核心組件的數(shù)據(jù)進(jìn)行規(guī)范和轉(zhuǎn)換的能力,也能支持openstack將來的組件。

ceilometer是遙測工程的組件。它的數(shù)據(jù)可以為openstack所有的核心組件提供用戶計(jì)費(fèi)、資源跟蹤以及報(bào)警的能力。

一、遙測數(shù)據(jù)收集服務(wù)概覽

遙測數(shù)據(jù)收集服務(wù)提供了下面的幾種功能:

有效的輪詢與openstack服務(wù)相關(guān)的計(jì)量數(shù)據(jù)

通過監(jiān)測從服務(wù)發(fā)送過來的通知收集事件和計(jì)量數(shù)據(jù)

將收集到的數(shù)據(jù)分發(fā)到不同的目的地,包括數(shù)據(jù)存儲(chǔ)和消息隊(duì)列

遙測服務(wù)包括下面幾個(gè)組件:

a compute agent(ceilometer-agent-compute)

運(yùn)行在每一個(gè)計(jì)算節(jié)點(diǎn)上,并且可以輪詢統(tǒng)計(jì)資源采集的數(shù)據(jù)。這實(shí)際上就是根據(jù)參數(shù)--polling-namespace compute運(yùn)行的輪詢代理ceilometer-polling

a central agent(ceilometer-agent-central)

運(yùn)行在一個(gè)中央管理服務(wù)器上,輪詢獲取資源采集信息,但是沒有綁定到實(shí)例或者計(jì)算節(jié)點(diǎn)上。多個(gè)代理可以水平擴(kuò)展服務(wù)。這實(shí)際上就是根據(jù)參數(shù)ceilometer-polling運(yùn)行的輪詢代理ceilometer-polling

a notification agent(ceilometer-agent-notification)

運(yùn)行在一個(gè)中心管理服務(wù)器上,并且消費(fèi)消息隊(duì)列里面的消息,這樣就能夠創(chuàng)建事件并且計(jì)量數(shù)據(jù)。數(shù)據(jù)然后就可以被發(fā)布到已經(jīng)被定義的目的地。默認(rèn),數(shù)據(jù)是被發(fā)送到Gnocchi

這些服務(wù)是通過Openstack 的消息總線進(jìn)行交流的。ceilometer的數(shù)據(jù)可以被分發(fā)到不同的地點(diǎn)存儲(chǔ)或者分析。

Note:ceilometer之前提供了一個(gè)存儲(chǔ)和API的解決方案。就像Newton,但是這個(gè)方法已經(jīng)被官方遺棄了?,F(xiàn)在首推Gnocchi進(jìn)行存儲(chǔ)和分析數(shù)據(jù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容