閱讀551 返回首頁    go windows


進程監控__主機監控_用戶指南_雲監控-阿裏雲

進程監控

進程監控默認為您采集最近一段時間內活躍進程消耗的CPU使用率、內存使用率,以及進程的文件打開數。如果您添加了進程關鍵字,還會采集包含關鍵字的進程個數。

查看活躍進程消耗

  • 插件會每分鍾統計一次1分鍾內消耗 CPU Top5的進程,記錄Top5 進程的CPU使用率、內存使用率和打開文件數。
  • 進程的CPU使用率與內存使用率, 參考 Linux top 命令。CPU 使用率為多核使用情況。
  • 當前進程打開文件數,參考 Linux lsof 命令。

注意事項

  • 如果您查詢的時間範圍內,Top5的進程不固定,進程列表中會展示這段時間內全部進入過Top5的進程,列表中的時間表示該進程最後一次進入Top5的時間。
  • 隻有進入Top5 的進程才會采集進程的CPU使用率、內存使用率和打開文件數,所以如果該進程在查詢的時間範圍內未持續進入Top5,會出現監控圖中數據點不連續的情況,數據點的密集程度則表明了該進程在服務器上的活躍程度。

    a. 如下圖所示的wrapper進程,未持續進入服務器CPU消耗最高的Top5進程,所以監控圖中的數據點稀疏、不連續,有數據點的時間表示該進程在Top5內。jincheng3

    b. 如下圖所示的java進程,在監控圖中數據點非常密集、連續,表明該進程持續排入CPU消耗最高的Top5進程內。jincheng 1

管理指定進程數

您可以通過進程數監控,采集關鍵進程的數量,及時獲取關鍵進程的存活狀態。

添加指定進程監控

注意事項

  • 添加進程時,可以寫進程的精確路徑,也可以隻填寫進程關鍵字。可參考Linux ps aux|grep ‘關鍵字’ 命令。

    1. 舉例如下:
    2. 機器當前運行如下幾個進程
    3. /usr/bin/java -Xmx2300m -Xms2300m org.apache.catalina.startup.Bootstrap
    4. /usr/bin/ruby
    5. nginx -c /ect/nginx/nginx.conf
    6. 假設用戶配置了6個關鍵字,則采集結果分別如下:
    7. 配置關鍵字為:ruby,采集進程數:1,命中進程名稱。
    8. 配置關鍵字為:nginx,采集進程數:1,命中進程名稱與參數。
    9. 配置關鍵字為:/usr/bin,采集進程數:2,命中路徑(兩個進程包含這個路徑)。
    10. 配置關鍵字為:apache.catalina,采集進程數:1,命中部分參數。
    11. 配置關鍵字為:nginx.conf,采集進程數:1,命中部分參數。
    12. 配置關鍵字為:-c,采集進程數:1, 命中部分參數。

操作步驟

  1. 登錄雲監控控製台
  2. 通過選擇左側菜單的主機監控,進入主機監控頁麵
  3. 點擊需要添加監控的機器名稱或點擊操作中的“監控圖表”,進入機器的監控詳情頁。
  4. 點擊頁麵上方的“進程監控”,進入進程監控頁麵。
  5. 鼠標放置在進程數監控圖表時,點擊“添加進程監控” 按鈕,增加需要監控的進程。

刪除指定進程監控

  1. 登錄雲監控控製台
  2. 通過選擇左側菜單的主機監控,進入主機監控頁麵
  3. 點擊需要添加監控的機器名稱或點擊操作中的“監控圖表”,進入機器的監控詳情頁。
  4. 點擊頁麵上方的“進程監控”,進入進程監控頁麵。
  5. 鼠標放置在進程數監控圖表時,點擊“添加進程監控” 按鈕,進入已添加的進程列表頁。
  6. 在列表中點擊“刪除”來刪除對應進程即可。

最後更新:2016-12-15 17:39:30

  上一篇:go 主機監控概覽__主機監控_用戶指南_雲監控-阿裏雲
  下一篇:go 監控項說明__主機監控_用戶指南_雲監控-阿裏雲