OpenStack

OpenStack 用の IBM QRadar DSM は、 OpenStack デバイスからイベント・ログを収集します。

以下の表は、OpenStack DSM の仕様を示しています。
表 1. OpenStack DSM の仕様
仕様
製造元 OpenStack
DSM 名 OpenStack
RPM ファイル名 DSM-OpenStackCeilometer-QRadar_version-build_number.noarch.rpm
サポートされるバージョン V2015.1
プロトコル HTTP レシーバー
記録されるイベント・タイプ 監査イベント
自動的に検出? いいえ
ID を含む? いいえ
カスタム・プロパティーを含む? いいえ
詳細情報 OpenStack Web サイト (http://www.openstack.org/)
OpenStack から QRadarにイベントを送信するには、以下の手順を実行します。
  1. 自動アップデートが有効になっていない場合は、IBM® サポート Web サイトから以下の RPM の最新バージョンをダウンロードし、QRadar Console にインストールしてください:
    • PROTOCOL-HTTPReceiver RPM
    • OpenStack DSM RPM
  2. QRadar コンソールで OpenStack ログ・ソースを追加します。 以下の表に、OpenStack イベントを収集するために必要なパラメーターを示します。
    表 2. OpenStack ログ・ソース・パラメーター
    パラメーター
    ログ・ソース・タイプ OpenStack
    ログ・ソース ID OpenStack サーバーの IP アドレス。ホスト名ではありません。
    プロトコル構成 HTTPReceiver (HTTPReceiver)
    通信タイプ HTTP
    Listen ポート OpenStack が QRadarとの通信に使用するポート番号。
    重要: ポート 514 は使用しないでください。 ポート 514 は、標準 Syslog リスナーによって使用されます。
    メッセージ・パターン ^\{"typeURI
  3. QRadarと通信するように OpenStack デバイスを構成します。
OpenStack DSM のサンプル・イベント・メッセージを次の表に示します。
重要: フォーマットの問題のため、メッセージ・フォーマットをテキスト・エディターに貼り付けてから、復帰文字または改行文字を削除してください。
表 3. OpenStack デバイスによってサポートされる OpenStack サンプル・メッセージ
イベント名 下位カテゴリー サンプル・ログ・メッセージ
すべてのサーバーの詳細をリスト 読み取りアクティビティーが試行されました
 {"typeURI": "http://schemas.dmtf.org/cloud/audit/1.0/event", "eventTime": "2014-12-09T00:18:52.063878+0000", "target": {"typeURI": "service/compute/servers/detail", "id": "openstack:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "name": "nova", "addresses": [{"url": "http://<IP_address>:8774/v2/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "name": "admin"}, {"url": "http://<IP_address>:8774/v2/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "name": "private"}, {"url": "http://<IP_address>:8774/v2/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "name": "public"}]}, "observer": {"id": "target"}, "tags": ["correlation_id?value=openstack:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], "eventType": "activity", "initiator": {"typeURI": "service/security/account/user", "name": "admin", "credential": {"token": "xxxx xxxxxxxx xxxx", "identity_status": "Confirmed"}, "host": {"agent": "python-novaclient", "address": "<IP_address>"}, "project_id": "openstack:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "id": "openstack:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}, "action": "read/list", "outcome": "pending", "id": "openstack:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",