輕輕修改配置文件完成 OpenStack 監控

當咱們使用虛擬化雲平臺 OpenStack 時,必然要時時監控其虛擬機性能,隨着近年企業級數據中心的不斷髮展,像混合虛擬化環境的業務需求也在持續增加中,於是也隨之帶來的監控需求更顯重要,因此小編帶來一個天上少有,地下難尋的監控 OpenStack 的利器---Cloud Insighthtml

監控指標

Cloud Insight 支持監控 OpenStack ,指標以 openstack.nova.limits.max_total_keypairs openstack.nova.free_ram_mb openstack.nova.running_vms 格式顯示,默認不只抓取簡單的如 CPU 內存,負載磁盤網絡 I/O ,更有其餘如租戶容許的密鑰對大小等44種指標,固然若是有更多的監控需求能夠在配置文件裏面進行配置。ios

整體支持如下幾項:json

  • hypervisor 指標服務器

  • 虛擬機數量和運行實例數量網絡

  • tenant/project 多個用戶指標運維

  • Build,作快照,遷移以及其餘調整操做的數量工具

  • 典型主機性能指標(CPU 內存,負載磁盤網絡)性能

配置監控

實現監控 OpenStack 很簡單,首先你須要在運行 hypervisors 主機上安裝 Cloud Insight 探針。ui

  • 經過 role 操做建立 usesr 角色spa

  • 配置 policy.json 文件受權權限,期間可能須要重啓 Keystone,Neutron 和 Nova API 服務

  • 編輯 openstack.yaml 配置文件,使得探針能夠鏈接到 Keystone 服務器

  • 開啓 RabbitMQ 平臺服務監控

  • 重啓 Cloud Insight 探針

  • 運行 info 命令檢查是否配置成功

Checks
======

  [...]

  openstack
  ---------
      - instance #0 [OK]
      - Collected 8 metrics & 0 events

這樣就完成 OpenStack 的監控啦。

監控工具對比

前有開源工具 Nagios,後有新型工具 Cloud Insight 崛起,若是你還在猶豫用哪一個,那猶豫的時間真的已經用 Cloud Insight 監控好啦。

且不說部署之簡單,配置之迅速,效果之明顯,單單有專業的產品支持爲你解決問題,有配置文檔能夠隨時編輯監控指標,有豐富絢爛的儀表盤能夠把玩,有針對全部指標設置報警的360度監控。

總結

總結,,,不寫不行嗎,,,總之,Cloud Insight 監控 OpenStack 開創簡單監控之先河,哎,小編編不下去啦。

先祝你們愚人節快樂 ^_^

~~~可是 OpenStack 真的會支持的!

Cloud Insight 集監控、管理、計算、協做、可視化於一身,幫助全部 IT 公司,減小在系統監控上的人力和時間成本投入,讓運維工做更加高效、簡單。想閱讀更多技術文章,請訪問 OneAPM 官方技術博客
本文轉自 OneAPM 官方博客

相關文章
相關標籤/搜索