如何监控多个平台服务
一台服务器上如果想同时监控多个 Nginx Redis Mysql 服务,可以在一个配置文件进行配置。
以 Redis 为例,例如一台服务器上有2个 Redis 数据库,他们通过不同端口连接使用,那此时想同时监控这2台数据库,只需要修改 redis.yaml
,具体单个配置参考 Redis 配置平台服务:
init_config:
instances:
- host: localhost
port: 6379
password: mypassword
tags:
- port:6379
- host: localhost
port: 6378
password: mypassword
tags:
- port:6378
如图只需要复制实例部分即可(instances 下面内容),其他配置不需要复制。这样探针会通过6379监控第一个数据库,通过6378 监控第二个数据库,而在 Cloud Insight 上则通过 tags
来区分这2个数据库数据,其他平台服务配置同理,格式参考YAML 格式须知。