3.2. 在所有节点上安装可用性监控代理
若要监控 OpenStack 环境中的所有系统,请在所有这些系统上运行以下命令:
启用 Operational Tools 存储库:
# subscription-manager repos --enable=rhel-7-server-openstack-8-optools-rpms安装
Sensu:# yum install sensu配置
Sensu代理。编辑/etc/sensu/conf.d/rabbitmq.json以包含以下内容;请记住,将 MONITORING_SERVER 替换为上一节中配置的监控服务器的主机名或 IP 地址:{ "rabbitmq": { "port": 5672, "host": "MONITORING_SERVER", "user": "sensu", "password": "sensu", "vhost": "/sensu" } }编辑
/etc/sensu/conf.d/client.json以包含以下内容;请记住,将 FQDN 替换为计算机的主机名,ADDRESS 替换为机器的公共 IP 地址:{ "client": { "name": "FQDN", "address": "ADDRESS", "subscriptions": [ "all" ] } }最后,启动并启用
Sensu客户端:# systemctl start sensu-client # systemctl enable sensu-client
现在,您应能够访问在 http://MONITORING_SERVER:3000 中运行的 Uchiwa。