一種對雲主機進行效能監控的監控系統及其監控方法
本發明提供了一種對雲主機進行效能監控的監控系統及監控方法,所述監控方法同時通過雲主機Agent模組、計算節點Agent模組以及站點監控模組採集雲主機的虛擬資源利用狀態進行監控以獲得監控資料,通過計算節點Agent模組的Libvirt API連線到KVM虛擬機器管理程式,並呼叫其對應的Libvirt API遍歷獲取所有云主機的監控資料,通過至少一個站點監控模組對雲主機的網路可用性進行監控,並至少採用間隔地方式採集並計算雲平臺監控資料後儲存至資料庫,告警模組根據使用者設定的告警設定規則對所有監控資料進行告警監控。通過本發明,使用者可根據監控項與告警策略,全面瞭解雲主機的可用狀態,避免監控專案過多時,雲主機Agent過多地佔用雲主機自身的虛擬資源。
技術領域
本發明涉及雲端計算技術領域,尤其涉及雲端計算虛擬化技術中的一種對雲主機進行效能的監控系統及其監控方法。
技術背景
在現有技術中,對開放式雲主機的虛擬資源利用狀態進行監控大多采用在雲主機中設定中介臺式計算機(Agent)的方式,該中介臺式計算機通過執行相應的shell指令碼程式或者分析Linux系統/proc下的資訊來獲取雲主機的資源利用狀態資訊,從而準確地獲取到虛擬資源使用情況,以對開放式雲主機的虛擬儲存資源、虛擬計算資源、虛擬頻寬、資料流量等多個專案進行監控。然而,當對雲主機效能需要進行的監控專案過多時,執行監控任務的雲主機Agent模組會過多的佔用雲主機自身的虛擬資源,導致使用者體驗的下降。
有鑑於此,有必要對現有技術中的雲主機效能的監控方法以及監控系統予以改進,以解決上述技術問題。
發明內容
本發明的目的在於公開一種對雲主機進行效能的監控系統及其運用該監控系統實現對雲主機效能進行監控的監控方法,使用者可以靈活的按需制定監控項與告警策略,實現對雲主機的虛擬資源利用狀態的全面瞭解,避免當需要監控的監控專案過多時,執行監控任務的雲主機Agent過多地佔用雲主機自身的虛擬資源。
原文釋出時間為:2018-07-29
本文來自雲棲社群合作伙伴“Linux寶庫”,瞭解相關資訊可以關注“Linux寶庫”。
相關文章
- 分散式監控系統Zabbix-新增windows監控主機分散式Windows
- 3-主機監控、應用監控
- Prometheus+Grafana實現服務效能監控:windows主機監控、Spring Boot監控、Spring Cloud Alibaba Seata監控PrometheusGrafanaWindowsSpring BootCloud
- 實時監控系統,統一監控企業APIAPI
- 對table的操作進行監控
- sysstat——系統效能監控神器
- 分散式監控系統Zabbix3.4-針對MongoDB效能監控操作筆記分散式MongoDB筆記
- APM效能監控軟體的監控型別服務及監控流程型別
- 分散式監控系統之Zabbix主動、被動及web監控分散式Web
- 運維監控系統 PIGOSS BSM的監控策略運維Go
- 監控寶SQL Server效能監控的功能和配置SQLServer
- 前端效能監控前端
- php效能監控PHP
- Mysql 監控系統MySql
- 監控系統元件元件
- JavaWeb的監控系統JavaWeb
- nagios監控linux主機監控記憶體指令碼iOSLinux記憶體指令碼
- 黑盒監控、日誌監控
- 系統監控&JVM監控指標資料查詢JVM指標
- mysql 的一個監控指令碼,監控heartbeatMySql指令碼
- 使用Ganglia對hadoop進行監控Hadoop
- 阿里雲容器Kubernetes監控(一)-資源監控阿里
- 手機視訊監控系統
- 用nmon監控aix | linux的效能,nmon_analyser分析系統監控資料AILinux
- 監控影片行為分析系統
- Linux 常用系統效能監控命令Linux
- 系統效能監控利器-collectd詳解
- 6.prometheus監控--監控dockerPrometheusDocker
- Performance --- 前端效能監控ORM前端
- 效能監控工具YourKit
- JVM 效能監控工具JVM
- CentOS效能監控工具CentOS
- 效能監控調優
- MySQL sys效能監控MySql
- Mac系統監控工具Mac
- 打造前端監控系統前端
- 手刃前端監控系統前端
- Cacti 監控 AIX 系統AI