當我們使用虛拟化雲平台 openstack 時,必然要時時監控其虛拟機性能,随着近年企業級資料中心的不斷發展,像混合虛拟化環境的業務需求也在持續增長中,因而也随之帶來的監控需求更顯重要,是以小編帶來一個天上少有,地下難尋的監控 openstack 的利器---cloud insight。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SLt8CX0AzLcZTMwIzLcNXZnFWbp9CX05WZ052bj9CXt92Yu0GchVmbv5yc3Vmbvw1LcpDc0RHaiojIsJye.png)
cloud insight 支援監控 openstack ,名額以 <code>openstack.nova.limits.max_total_keypairs</code> <code>openstack.nova.free_ram_mb</code> <code>openstack.nova.running_vms</code> 格式顯示,預設不僅抓取簡單的如 cpu 記憶體,負載磁盤網絡 i/o ,更有其他如租戶允許的密鑰對大小等44種名額,當然如果有更多的監控需求可以在配置檔案裡面進行配置。
總體支援以下幾項:
hypervisor 名額
虛拟機數量和運作執行個體數量
tenant/project 多個使用者名額
build,做快照,遷移以及其他調整操作的數量
典型主機性能名額(cpu 記憶體,負載磁盤網絡)
實作監控 openstack 很簡單,首先你需要在運作 hypervisors 主機上安裝 cloud insight 探針。
通過 role 操作建立 usesr 角色
配置 <code>policy.json</code> 檔案授權權限,期間可能需要重新開機 keystone,neutron 和 nova api 服務
編輯 <code>openstack.yaml</code> 配置檔案,使得探針可以連接配接到 keystone 伺服器
開啟 rabbitmq 平台服務監控
重新開機 cloud insight 探針
運作 <code>info</code> 指令檢查是否配置成功
這樣就完成 openstack 的監控啦。
前有開源工具 nagios,後有新型工具 cloud insight 崛起,如果你還在猶豫用哪個,那猶豫的時間真的已經用 cloud insight 監控好啦。
且不說部署之簡單,配置之迅速,效果之明顯,單單有專業的産品支援為你解決問題,有配置文檔可以随時編輯監控名額,有豐富絢爛的儀表盤可以把玩,有針對所有名額設定報警的360度監控。
總結,,,不寫不行嗎,,,總之,cloud insight 監控 openstack 開創簡單監控之先河,哎,小編編不下去啦。
先祝大家愚人節快樂 ^_^
~~~但是 openstack 真的會支援的!