【发布时间】:2016-04-13 09:59:01
【问题描述】:
我正在使用https://github.com/portertech/chef-monitor cookbook 来设置 sensu 客户端,因为节点被引导到主厨服务器。 默认配方应安装 sensu 组件、ssl、json 配置以及 sensu 客户端服务。
但是,rabbitmq.json 没有被创建,厨师客户端运行失败,因为它试图在最后启动厨师客户端服务。
为 SSL 创建了一个数据包。 node["monitor"]["master_address"]已设置
rabbitMQ 的值已在节点中作为覆盖提供
{
"sensu": {
"rabbitmq":
{
"host": "myhost.com",
"port":5671,
"vhost":"/sensu",
"user":"sensu",
"password":"secret",
"ssl": {
"cert_chain_file":"/etc/sensu/ssl/cert.pem",
"private_key_file":"/etc/sensu/ssl/key.pem"
}
}
}
}
}
但是rabbitmq.json 没有被创建,因此启动服务不工作并且日志说无法连接到rabbit mq
"level":"fatal","message":"传输连接错误","error":"失败 连接到rabbitmq”
【问题讨论】:
标签: chef-infra sensu