3.2. すべてのノードでの可用性監視エージェントのインストール
OpenStack 環境内の全システムを監視するには、すべてのシステムで以下のコマンドを実行します。
Operational Tools リポジトリーを有効にします。
# subscription-manager repos --enable=rhel-7-server-openstack-8-optools-rpmsSensuをインストールします。# yum install sensuSensuエージェントを設定します。/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 にアクセスできるはずです。