阅读551 返回首页    go 微信


进程监控__主机监控_用户指南_云监控-阿里云

进程监控

进程监控默认为您采集最近一段时间内活跃进程消耗的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 监控项说明__主机监控_用户指南_云监控-阿里云