效能測試之伺服器監控和Prometheus推薦

2022-07-12 04:12:11 字數 1153 閱讀 2382

伺服器的監控,也是採用prometheus和grafana。可以監控伺服器系統負載、cpu使用率、網路流量、磁碟使用率、磁碟讀寫速度、io耗時、網路資訊。

效果圖

安裝使用

安裝啟動node_exporter

配置修改prometheus.yml

匯入儀錶盤 import dashboard

推薦簡單了解prometheus原理

prometheus是cncf的第二大開源專案,是乙個系統和服務監視系統。cncf**會的第乙個專案是炙手可熱的k8s,它以給定的時間間隔從已配置的目標收集指標,評估規則,顯示結果,支援警報觸發。當前越來越多的專案(如kubernetes和 etcd等)都加入了對prometheus支援,從側面體現了它的價值。

prometheus定義了指標資料標準

可以使用pull的方式採集資料,支援靜態採集(配置檔案)和動態採集(zookeeper、consul、kubernetes等方式進行動態發現、動態監控)

prometheus自帶的時序資料庫

prometheus server可以快捷的進行歷史資料的分析計算,另外也可以對接第三方的時序資料庫。

prometheus提供promql查詢方式和http查詢方式

可以輕鬆接入各類ui系統(grafana、自研測試平台)做資訊展示

prometheus的alertmanager提供監控報警

根據設定的規則,prometheus通過push操作同步告警資訊(支援接入pageduty、郵件、釘釘等)

prometheus 高能有趣推薦學習 推薦使用

掃一掃,關注我

伺服器效能監控 cpu

最近伺服器load較高,後來排查是死迴圈 這可要命了,下面介紹乙個普通排查方法 top 檢視pid 負載較高的那個 當然 jps也可以 然後 定位 這個程序ip下面的執行緒耗時情況 ps mp pid o thread,tid,time 看time 可能有乙個執行緒執行時間特別長 幾十分鐘或者更長 ...

Jmeter外掛程式監控伺服器效能

處理利用jmeter實施監控壓測時受壓機的各項效能 受壓機上放入serveragent 2.2.1 執行受壓機上的serveragent 施壓機上 新增監控 新增引數 引數可自定義 可設定 執行case,可檢視曲線結果 由於非gui影象需要先儲存資料,然後放到gui圖形介面中檢視或處理,而在非gui...

sysbench測試伺服器效能

sysbench目前已經有0.5的版本,不過最普遍使用的依舊是0.4.12,所以接下來我們會以0.4.12這個版本作為測試 step2 執行測試指令碼 請不要直接貼上此指令碼到你機器上執行,除非你知道它在做什麼 root dbserver data cat sysbench all.sh bin b...