Cloudinsight Agent 在 4.7.0 版本,将 Agent 名称从 oneapm-ci-agent 更换至 cloudinsight-agent。若您在使用过程中,出现无法正常工作的情况,请加入售后群:433349863
X

进程监控

本章节为 Cloudinsight 支持的平台服务的文档的示例。

分为以下几个部分:

  • 支持的性能指标
  • 如何配置进程监控
  • 常见的问题


性能指标

Cloudinsight 采集 Process 以下性能指标:

Name Units
process.cpu.pct percent
process.ctx_swt.involuntary events
process.ctx_swt.voluntary events
process.io.r_bytes bytes
process.io.r_count reads
process.io.w_bytes bytes
process.io.w_count writes
process.mem.real bytes
process.mem.rss bytes
process.mem.vms bytes
process.number processes
process.open_file_descriptors
process.threads

配置进程监控

1. 确保探针和进程通信,配置示例是监控 sshsshdpython 进程

切换路径至 /etc/cloudinsight-agent

cd /etc/cloudinsight-agent

开启配置文件 conf.d/process.yaml

cp conf.d/process.yaml.example conf.d/process.yaml
init_config:
  # used to override the default procfs path, e.g. for docker
  # containers to see the processes of the host at /host/proc
  # procfs_path: /proc
instances:
  - name: ssh
    search_string: ['ssh', 'sshd']

  - name: python
    search_string: ['python']
    ignore_denied_access: True
    exact_match: False

重启 Agent

重启 Cloudinsight Agent,使配置生效。

您也可以通过查看 Agent Info 信息,来验证配置是否成功。当出现以下信息,则代表安装成功。

Checks
======

[...]

process
---------
    - instance #0 [OK]
    - instance #1 [OK]
    - Collected 8 metrics & 0 events & 4 service checks

有关 Agent Info 信息的查看,请访问帮助中心,查看 Cloudinsight Agent 常用操作


常见问题


如果您对 Cloudinsight 感兴趣,可以选择试用我们的产品,只需要点击下面的按钮免费注册即可。


立即注册 Cloudinsight