5.6. Bare Metal サービスの通知の設定
Bare Metal サービスを設定して、サービス内で発生するさまざまなイベントの通知を表示することができます。このような通知は、課金目的やデータストアの監視などで外部のサービスが使用することができます。本項では、この通知を有効にする方法について説明します。
Bare Metal サービスの通知を有効にするには、ironic.conf
設定ファイルで以下のオプションを設定する必要があります。
-
[DEFAULT]
セクションのnotification_level
オプションは、通知送信の最小の優先度を決定します。このオプションの値は、debug
、info
、warning
、error
、critical
のいずれかに設定することができます。オプションがwarning
に設定されると、優先度がwarning
、error
、またはcritical
のいずれかである通知はすべて送信されますが、優先度がdebug
またはinfo
の通知は送信させません。このオプションが設定されていない場合には、通知は一切送信されません。利用可能な各通知の優先度は、以下に記載しています。 -
[oslo_messaging_notifications]
セクションのtransport_url
のオプションは、通知の送信に使用されるメッセージバスを決定します。このオプションが設定されていない場合には、RPC に使われるデフォルトのトランスポートが使用されます。
通知はすべて、メッセージバス内の ironic_versioned_notifications
トピックで発行されます。通常は、メッセージバスを通過する各種別のメッセージは、メッセージの内容を説明しているトピックに関連付けられます。
注記
通知は失われる可能性があり、通知がメッセージバスを通ってエンドユーザーに届く保証はありません。