ログフォワーダーを構成する
Access Gatewayを使用すると、ログフォワーダーを使用してサードパーティのログ製品にログファイルを保存できます。
開始する前の確認事項
- サードパーティのログ製品がすでにセットアップされており、Access Gatewayからイベントを受信できる状態であることを確認します。
- この接続情報をサードパーティのログ製品に使用します。
パラメーター
例
サードパーティのログ製品の完全修飾IPアドレスまたはDNSで解決可能な名前 192.168.1.1
my.logproduct.server
プロトコル(Protocol) TCP/UDP リッスンポート
Access Gatewayは、ログサーバーの接続を検証します。Access Gatewayからサードパーティのログ製品にログを転送する前に、このポートを開いてあることを確認してください。
5514 - 高可用性クラスターでは、ログフォワーダーの定義をメイン管理者ノードに追加すると、定義はすべてのワーカーノードに伝達されます。次に、ワーカーノードはログイベントをサードパーティのログ製品サーバーに直接送信します。
ログフォワーダーレシーバーを作成する
Access Gatewayからログデータを受信する場所を作成する必要があります。ログ製品では、この場所はレシーバー、入力、リスナー、リモートリスナー、ログフォワーダーレシーバーなどと呼ばれます。
手順については、その製品のドキュメントを参照してください。
Access Gatewayにログフォワーダーを追加する
- お使いのAccess Gatewayインスタンスで、バックアップおよびログとバックアップ(Backups and Logs and Backups)を選択します。
- ログフォワーダー(Log Forwarder)を選択します。
- をクリックします。
- 次のオプションを構成します。
- 名前([Name)]:フォワーダーの名前を入力します。
- フィード([Feed)]:次のいずれかのオプションを選択します。
- 監査([AUDIT)]:ユーザー認証を表すログエントリ。
- アクセス:ユーザー認可およびアプリアクセスのログエントリ。
- モニタリング:アプリ構成(追加、削除、変更)、証明書構成、認証モジュール構成のログエントリ。
- アクセス、監査、モニタリング:これらすべてのソース。
-
集計:監査、アクセス、モニタリング、サービス、セキュアシェル(SSH)セッション、sudoアクセス、 Access Gateway管理者UIコンソール、EBSエージェントログのログエントリを送信します。
注:アクセス、監査とモニタリング、集計のフィードは、Access Gateway 2025.6.0以降で利用できます。
- プロトコル([Protocol)]:UDPまたはTCPを選択します。このプロトコルは、お使いのサードパーティのログ製品との通信用に選択したプロトコルと一致している必要があります。
- ホスト:サードパーティのログ製品のDNS解決可能なホスト名またはIPアドレスです。
- ポート([Port)]:サードパーティのログ製品との通信に使用しているポートです。
- フォワーダーの検証(Validate Forwarder)をクリックします。Access Gatewayは、サードパーティログ製品の接続情報を検証しようとします。入力ミスがあれば修正してください。接続が検証されると、フォワーダーの検証(Validate Forwarder)ボタンがフォワーダー検証済み(Forwarder Validated)に変更されます。
- Okay(OK)をクリックします。
- ログフォワーダーの定義が、ログフォワーダーのリストに表示されます。初期ステータスはテスト中(Testing)で、テストに合格すると有効(Valid)に変更されます。
ログフォワーダーをテストする
ログイベントを処理するレシーバーを構成し、Access Gatewayでログフォワーダーを作成した後は、すべて予期通りに機能することをテストできます。
- ログサーバーでシステムロガーを構成します。
- Access Gatewayでログフォワーダーを構成するOktaでは、テストでは、ACCESSモードを使用することをお勧めします。このモードでは、Access Gateway管理者UIコンソールへのサインインイベントが記録されます。
- お使いのサードパーティログ製品が開始されており、イベントを受信できる状態になっていることを確認します。
- サインアウトし、Access Gateway Admin Consoleに再度サインインします。
- これらのイベントが、サードパーティのログ製品のフィードに含まれていることを確認します。例については、「フィードの例」セクションを参照してください。
フィードの例
| タイプ | 説明 |
|---|---|
| 監査(AUDIT) | 監査ログイベントには、ユーザー認証を表すログエントリが含まれます。 監査イベントの詳細と例については、「 Access Gateway監査ログ」を参照してください。 サンプルイベント:(Sample events:)
|
| アクセス | アクセスログイベントには、ユーザー認可およびアプリアクセスを表すログエントリが含まれます。たとえば、特定のユーザーが、所定のIPアドレスから特定のアプリにアクセスした場合などが挙げられます。アクセスイベントの詳細と例については、「 Access Gatewayアクセスログ」を参照してください。 サンプルイベント:(Sample event:)
|
| モニタリング | モニタリングログイベントには、アプリ構成(追加、削除、変更)、証明書構成、および認証モジュール構成を表すログエントリが含まれます。「 Access Gatewayモニターログ」を参照してください。 サンプルイベント:(Sample event:)
|
|
集計 |
|