平台服务
平台服务的监控,在性能指标采集和管理上,Cloud Insight 主要通过配置文件来实现。
为了让您能够熟悉地使用 Cloud Insight 来监控基础设施上运行的平台服务,我们对采集的原理,和如何编辑配置文件来满足自身监控需求,进行一一介绍。
如何开启平台服务
在 Ubuntu 中所有的配置文件都存在 /etc/CiAgent
这个目录下。
如何开启 Redis 呢?很简单:
cp /etc/CiAgent/conf.d/redis.yaml.example /etc/CiAgent/conf.d/redis.yaml
特殊情况
存在 3 种特殊情况,除开打开配置文件外,您还需要额外的操作。
点击上述链接,来查看采集原理和配置方法。相信您在了解采集原理后,就会知道如何配置 Cloud Insight 了。
在编辑完配置文件后,可以通过以下指令对配置文件的正确性进行检查。
/etc/init.d/CiAgent configtest
自定义 AgentCheck
目前探针所支持的平台服务都是标准服务,如果想在此基础上添加监控指标或者将自己业务数据上传,可以使用 SDK/API 或者配置自定义 AgentCheck,SDK/API 方法参考文档 Cloud Insight API 与 SDK ,配置 AgentCheck 上传数据指标可以检验是否上传成功,和普通的平台服务例如 Nginx 一样。详细配置见 自定义 AgentCheck。