Ceilometer是OpenStack中的一個子項目,它像一個漏斗一樣,能把OpenStack內部發生 的幾乎所有的事件都收集起來,然後為計費和監控以及其它服務提供數據支撐。
OpenStack監控組件---Ceilometer
Ceilometer監控通過在計算節點部署Compute服務,輪詢其計算節點上的instance,獲取各自的CPU、網路、磁碟等監控信息,傳送到RabbitMQ,Collector服務負責接收信息進行持久化存儲。Ceilometer項目創建時最初的目的是實現一個能為計費系統採集數據的框架。在G版的開發中,社區已經更新了他們的目標,新目標是希望Ceilometer成為OpenStack里數據採集(監控數據、計費數據)的唯一基礎設施,採集到的數據提供給監控、計費、面板等項目使用。