我使用https://github.com/portertech/chef-monitor cookbook来设置sensu客户端,因为该节点被引导至主厨服务器。 默认配方应安装sensu组件,ssl,json配置以及sensu客户端服务。无法为sensu客户端创建rabbitmq.json
但是rabbitmq.json没有被创建,厨师客户端运行失败,因为它试图在最后启动厨师客户端服务。
有一个为SSL创建的数据库。 节点[“监视”] [“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,因此启动服务无法正常工作和日志说无法连接到兔MQ
“级别”:“致命”,“消息”:“传输连接错误”,“错误”:“失败 连接到rabbitmq“