一、現象 1)釘釘告警不斷,告警如下CPU使用達到100% 普羅米修斯監控 2)查看數據庫,沒有發現比平時同一時段,業務量的增加。但是,數據庫顯示latch free等告警,驗證了CPU使用過高導致。 3)Linux系統 vmstat 1查看系統負載,發現us、sy很高,加起來 ...
說明: Linux下沒有原生的查看IO的軟件,只能額外裝。 如果使用vmstat或者cat proc PID io,這些看的都太復雜了。 下面是安裝的比較直觀的軟件: iostat 這個只能計算總的IO,沒有單獨某個進程的。 安裝: iotop 這個可以針對單個進程進行查看。 安裝: pidstat 和iotop效果一致,不過這個可以監控內存。 安裝: 參考: http: blog.csdn.ne ...
2017-12-25 00:15 0 13422 推薦指數:
一、現象 1)釘釘告警不斷,告警如下CPU使用達到100% 普羅米修斯監控 2)查看數據庫,沒有發現比平時同一時段,業務量的增加。但是,數據庫顯示latch free等告警,驗證了CPU使用過高導致。 3)Linux系統 vmstat 1查看系統負載,發現us、sy很高,加起來 ...
背景-線上告警 線上一台服務器告警,磁盤利用率 disk.util > 90,並持續告警。 登錄該服務器后通過 iostat -x 1 10 查看了相關磁盤使用信息。相關截圖如下: 由上圖可知,vdb磁盤的 %util【IO】幾乎都在100%,原因是頻繁的讀取數據造成 ...
背景-線上告警 線上一台服務器告警,磁盤利用率 disk.util > 90,並持續告警。 登錄該服務器后通過 iostat -x 1 10 查看了相關磁盤使用信息。相關截圖如下: 由上圖可知,vdb磁盤的 %util【IO】幾乎都在100%,原因是頻繁的讀取 ...
# 查看io進程 命令:iotop 注:DISK TEAD:n=磁盤讀/每秒 DISK WRITE:n=磁盤寫/每秒。 注:標黃的可查看磁盤的讀寫速率,下面可以看到使用的io ...
# 查看io進程 命令:iotop 注:DISK TEAD:n=磁盤讀/每秒 DISK WRITE:n=磁盤寫/每秒。 注:標黃的可查看磁盤的讀寫速率,下面可以看到使用的io ...
# 查看io進程 命令:iotop 注:DISK TEAD:n=磁盤讀/每秒 DISK WRITE:n=磁盤寫/每秒。 注:標黃的可查看磁盤的讀寫速率,下面可以看到使用的io ...
# 查看io進程 命令:iotop 注:DISK TEAD:n=磁盤讀/每秒 DISK WRITE:n=磁盤寫/每秒。 注:標黃的可查看磁盤的讀寫速率,下面可以看到使用的io ...
根據磁盤IO告警,找到占用磁盤IO (util)讀寫很高的進程。 線上一台服務器告警,磁盤利用率 disk.util > 90,並持續告警。 登錄該服務器后通過 iostat -x 1 10 (參數解釋: `-x`擴展顯示, `1 10`每1秒更新顯示一次顯示10次后退出)查看了相關磁盤 ...