跳转至

平台服务

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

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


如何开启平台服务

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

如何开启 Redis 呢?很简单:

cp /etc/CiAgent/conf.d/redis.yaml.example /etc/CiAgent/conf.d/redis.yaml

特殊情况

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

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

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

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

/etc/init.d/CiAgent configtest

自定义 AgentCheck

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


5分钟,开启你的跨云监控之旅 (`⌄´ )