ceilometer概述

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

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

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

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

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

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

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

遙測服務包括下面幾個組件:

a compute agent(ceilometer-agent-compute)

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

a central agent(ceilometer-agent-central)

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

a notification agent(ceilometer-agent-notification)

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

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

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

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

相關閱讀更多精彩內容

  • 第一章 OpenStack基礎 OpenStack管理的資源及提供的服務OpenStack做為一個操作系統(tǒng),...
    sgt_tiger閱讀 13,246評論 4 72
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評論 19 139
  • Nova Nova,即計算服務,是OpenStack計算的彈性控制器。Nova可以說是整個云平臺最重要的組件,Op...
    邵勝奧閱讀 4,385評論 0 8
  • ceilometer的幾個概念 ceilometer 主要有下面幾個概念: meter 是ceilometer定義...
    愛吃土豆的程序猿閱讀 3,508評論 0 5
  • 本文遵循「知識共享許可協(xié)議 CC-BY-NC-SA 4.0 International」,未經作者書面許可,不允許...
    laiwei閱讀 12,197評論 1 24

友情鏈接更多精彩內容