monit-agent 配置后,不同类型的变更需要不同的生效方式。本文说明何时 reload、何时重启,以及如何确认监控对象已经成功接入。
配置生效规则
发送 SIGHUP:
如果只是新增或调整
agent.yaml 中的对象配置,优先使用 SIGHUP reload。只有启动参数或服务级参数变化时才需要重启。验证接入是否成功
启动 Agent 后,通常几秒内可以在监控对象页面看到一个主机对象。 如果页面仍为空,请按以下顺序检查:1
确认 Agent 是否运行
2
确认 Edge 地址是否正确
检查地址是否带了
ws:// 或 wss://,并确认当前租户对应的 Edge 已经在线。3
查看 Agent 日志
4
检查 agent.yaml
如果修改过
agent.yaml,确认配置文件没有 YAML 语法错误。对象没有出现时的检查项
推荐接入顺序
- 先只接入主机对象。
- 页面出现主机后,再逐步添加 MySQL、Redis、PostgreSQL 等数据库对象。
- 各对象出现后,再按需开启
mysql.query、redis.command、postgres.query、mongodb.command、elasticsearch.cat等受控查询工具。
相关文档
监控对象概览
了解监控对象和 monit-agent 的工作方式。
配置监控对象
查看 agent.yaml 中各对象类型的配置示例和建议。