5.2.4. アクションログの作成
次の手順を使用して、アクションログを Splunk に転送できるユーザーアカウントを作成します。
重要
Red Hat Quay アクションログを表示するには、Splunk UI を使用する必要があります。現時点では、Red Hat Quay 使用状況ログ ページでの Splunk アクションログの表示はサポートされておらず、次のメッセージが返されます。Method not implemented.Splunk does not support log lookups
前提条件
- Splunk をインストールし、ユーザー名を作成している。
- Splunk ベアラートークンを生成している。
-
Splunk を有効にするように Red Hat Quay
config.yamlファイルを設定している。
手順
- Red Hat Quay デプロイメントにログインします。
- Splunk のアクションログの作成に使用する組織の名前をクリックします。
-
ナビゲーションウィンドウで、Robot Accounts
Create Robot Account をクリックします。 -
プロンプトが表示されたら、ロボットアカウントの名前 (例:
spunkrobotaccount) を入力して、Create robot account をクリックします。 - ブラウザーで Splunk UI を開きます。
- Search and Reporting をクリックします。
検索バーにインデックスの名前 (例:
<splunk_log_index_name>) を入力し、Enter を押します。検索結果が Splunk UI に表示されます。ログは JSON 形式で転送されます。応答は以下のようになります。
{ "log_data": { "kind": "authentication",1 "account": "quayuser123",2 "performer": "John Doe",3 "repository": "projectQuay",4 "ip": "192.168.1.100",5 "metadata_json": {...},6 "datetime": "2024-02-06T12:30:45Z"7 } }