Cloudflare Logpush は、Cloudflare ダッシュボードまたは API から、ログを Sumo Logic へ直接送信できます。
-
Cloudflare ダッシュボードで、アカウントまたはドメイン(ゾーンとも呼ばれます)の Logpush ページを開きます。
アカウントの場合: Logpush を開く ↗
ドメイン(ゾーン)の場合: Logpush を開く ↗
-
選んだ範囲に応じて、それぞれ アカウントスコープのデータセット と ゾーンスコープのデータセット を利用できます。
-
Create a Logpush job を選択します。
-
Select a destination で Sumo Logic を選びます。
-
HTTP Source Address を入力します。HTTP Source Address(URL)を取得するには、HTTP Logs & Metrics Source ↗ を持つ Sumo Logic Hosted Collector ↗ を設定します。同じコレクターを複数の Logpush ジョブで使えますが、ジョブごとに専用のソースが必要です。送信先の詳細を入力したら、Continue を選びます。
-
ストレージサービスへ送信するデータセットを選びます。
-
次の手順で、Logpush ジョブを設定します。
- Job name を入力します。
- If logs match では、ログに含めるイベントと除外するイベントを選べます。詳細は Filters を参照してください。このオプションがないデータセットもあります。
- Send the following fields では、すべてのログを送信先へ送るか、送るログを選ぶかを選べます。
-
Advanced Options では、次を設定できます。
- ログ内のタイムスタンプフィールドの形式(
RFC3339(デフォルト)、Unix、UnixNano) - ログの サンプリングレート、またはランダムにサンプリングした割合のログだけを送信
CVE-2021-44228向けのリダクション。${の出現をすべてx{に置き換えます。
- ログ内のタイムスタンプフィールドの形式(
-
Logpush ジョブの設定が終わったら Submit を選びます。
Cloudflare は、ソースが HTTP Logs & Metrics の Hosted Collector へログを送れます。コレクターを用意したら、ログの投稿先となる HTTP Source Address(一意の URL)を指定します。
Logpush ジョブの読み取りや設定の前に、Log Share の権限が有効になっていることを確認してください。詳細は Roles のセクション を参照してください。
Logpush から Sumo Logic への送信を有効にする手順は次のとおりです。
-
Hosted Collector を設定します。Sumo Logic の手順 ↗ を参照してください。
-
HTTP Logs & Metrics Source を設定します。Sumo Logic の手順 ↗ を参照してください。最後の手順で、HTTP Source Address(URL)の取得方法が示されます。
-
Logpush の API または UI で求められたら、HTTP Source Address(URL)を入力します。