WGCLOUD基於java語言開發,是微服務架構的分佈式監控系統,核心模塊包括:服務器集羣監控,ES集羣狀態監控,CPU監控,內存監控,數據監控,服務心跳檢測,應用進程管理,磁盤IO監控,系統負載監控,監控告警信息推送。比起zabbix監控工具,它更輕量,界面更友好,可輕鬆支持數百臺主機監控。java
登陸:輸入帳號和密碼登陸。服務器
登錄後顯示主機的監控面板信息,顯示信息包括:監控進程數量,數據源個數,監控數據表數量,數據表總數據量,服務接口數量,異常服務接口數量,系統日誌數據量。網絡
餅圖顯示監控主機數量,以及根據性能指標進行分類,柱狀圖顯示最新監控的數據表數量。架構
打開主機管理,能夠看到全部主機上報的信息,主機不能直接添加,所有經過agent自動上報來收集和處理。編輯器
點擊刪除,能夠刪除主機,若是agent繼續上報信息,則列表還會出現主機信息。分佈式
點擊備註,能夠對主機進行別名處理。微服務
點擊系統信息,能夠查看系統信息,如cpu個數,型號,系統類型,磁盤信息等。工具
點擊圖表,能夠查看內存,cpu,系統負載,網絡流量的變化趨勢折線圖。性能
在左側菜單,打開主機管理列表,點擊列表右側的圖表按鈕,能夠查看CPU監控圖形報表。
在左側菜單,打開主機管理列表,點擊列表右側的圖表按鈕,能夠查看內存監控圖形報表。
在左側菜單,打開主機管理列表,點擊列表右側的圖表按鈕,能夠查看系統負載監控圖形報表。
在左側菜單,打開主機管理列表,點擊列表右側的圖表按鈕,能夠查看網絡流量監控圖形報表。
在左側菜單,打開主機管理列表,點擊列表右側的圖表按鈕,能夠查看網絡接收和發送包數量監控圖形報表。
進程管理,是指對主機上的應用進行監控,能夠對應用的使用資源,如內存和cpu,進行實時監控。
點擊圖表,能夠查看進程一段時間的資源佔用信息。
點擊添加,選擇主機,並輸入進程id,而後保存。
在進程列表,點擊添加,跳轉到添加進程頁面,選擇監控主機,輸入進程id,進程名稱等信息,而後點擊保存。
單擊頁面的數據監控按鈕,可進行相應操做,在數據源列表,能夠看到已添加的數據源信息。
單擊數據源列表頁面的添加按鈕,可進行添加數據源操做,在以下所示頁面須要對其進行相應信息進行輸入,包括對數據庫類型,用戶名,密碼,端口,名稱等。
單擊頁面的數據表管理按可打開對應頁面可對其進行相應信息進行操做,下圖爲列表。
單擊頁面的數據表管理按可打開對應頁面可對其進行相應信息進行操做,添加頁面,選擇數據源,表名稱,表別名,最後輸入查詢的WHERE條件。
在頁面點擊服務接口管理,能夠添加服務接口,添加成功後,對服務接口進行定時掃描,檢測服務接口是否可達。
在頁面點擊日誌信息,能夠查看系統運行中,產生的錯誤信息,如告警信息,程序錯誤信息,日誌只能查看,沒法編輯和刪除。
單擊頁面的郵件預警按鈕,可對其進行信息查看。郵件預警是用來配置告警信息發送的目標郵箱和發送郵箱,目前只支持郵件發送。
打開對應的看板頁面可對其進行信息查看,公衆看板是對遊客開放,系統默認是開啓看板服務的,能夠隨時在配置文件關閉,公衆看板無需登錄,能夠瀏覽主機的監控信息,但沒法進行編輯,只能瀏覽。
Grafana 主要特性:靈活豐富的圖形化選項;能夠混合多種風格;支持白天和夜間模式;多個數據源;Graphite 和 InfluxDB 查詢編輯器等等。
由於zabbix自己自帶的圖形比較少,不能知足咱們的需求。因此,咱們能夠安裝grafana來配合zabbix出圖,讓數據更加直觀、形象地體現出來。
操做完成,能夠點擊右上角退出按鈕,退出系統。