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

平台服务

平台服务的监控,在性能指标采集和管理上,Cloudinsight 主要通过配置文件来实现。

为了让您能够熟悉地使用 Cloudinsight 来监控基础设施上运行的平台服务,我们对采集的原理,和如何编辑配置文件来满足自身监控需求,进行一一介绍。


如何开启平台服务

在 Ubuntu 中所有的配置文件都存在 /etc/cloudinsight-agent 这个目录下。

如何开启 Redis 呢?很简单:

cp /etc/cloudinsight-agent/conf.d/redis.yaml.example /etc/cloudinsight-agent/conf.d/redis.yaml

特殊情况

存在 3 种特殊情况,除开打开配置文件外,您还需要额外的操作。

  1. JMX 远程监控:Java 系的平台服务需要通过 JMX 来采集数据
  2. 状态页监控:如 NGINX 需要通过从状态页中采集数据
  3. 授权监控:一些数据库需要对 Cloudinsight Agent 授权

点击上述链接,来查看采集原理和配置方法。相信您在了解采集原理后,就会知道如何配置 Cloudinsight 了。

在编辑完配置文件后,可以通过以下指令对配置文件的正确性进行检查。

/etc/init.d/cloudinsight-agent configtest

自定义 AgentCheck

目前探针所支持的平台服务都是标准服务,如果想在此基础上添加监控指标或者将自己业务数据上传,可以使用 SDK/API 或者配置自定义 AgentCheck,SDK/API 方法参考文档 Cloudinsight API 与 SDK ,配置 AgentCheck 上传数据指标可以检验是否上传成功,和普通的平台服务例如 Nginx 一样。详细配置见 自定义 AgentCheck


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


立即注册 Cloudinsight