Compute@Edge ログストリーミング:Sumo Logic
最終更新日 2022-05-10
Fastly のリアルタイムログストリーミング機能によって、ログファイルを Sumo Logic に送信することができます。Sumo Logic は、開発者や IT チームが利用する Web ベースのログ分析プラットフォームです。
Fastly ではサードパーティのサービスに関する直接のサポートは行っておりません。詳細については、Fastly サービスの利用規約をご参照ください。
Sumo Logic の設定
Sumo Logic をログエンドポイントとして使用するためには、Sumo Logic アカウントを作成し、新しいソースを追加して HTTP Source URL を保存する必要があります。以下の手順で Sumo Logic Web サイトで新しいソースを追加します。
-
それには、Sumo Logic アカウントを作成した直後に表示される Sumo Logic Setup Wizard を使用する必要があります。すでにアカウントをお持ちの場合は、Sumo Logic アプリケーションの上部にある Manage メニューから Setup Wizard を選択してウィザードにアクセスできます。
-
Set Up Streaming Data をクリックします。Select Data Type ウィンドウが表示されます。
-
All Other Sources をクリックします。Set Up Collection ウィンドウが表示されます。
-
HTTP Source をクリックします。Configure Source: HTTP Source ウィンドウが表示されます。
- Source Category フィールドに判読可能なカテゴリーの名前 (例:
fastly_cdn
) を入力し、ログファイルのタイムゾーンを選択します。 -
Continue をクリックします。HTTP Source URL が表示されます。
- HTTP Source URL をコピーします。後でこの値を Fastly コントロールパネルで入力する必要があります。
- Continue をクリックします。Sumo Logic に新しいソースが追加されます。
Sumo Logic をログエンドポイントとして追加する
Sumo Logic アカウントを作成し、HTTP Source URL を取得した後、以下の手順で Sumo Logic を Fastly サービスのログエンドポイントとして追加します。
-
リモートログストリーミングの設定に関するガイドの情報をご参照ください。
ヒントOur developer documentation provides more information about logging with Compute@Edge code written in Rust, AssemblyScript, and JavaScript.
- Sumo Logic の Create endpoint ボタンをクリックします。Create a Sumo Logic endpoint ページが表示されます。
- 以下の要領で Create a Sumo Logic endpoint ページの各フィールドに入力します。
- In the Name field, enter the name you specified in your Compute@Edge code. For example, in our Rust code example, the name is
my_endpoint_name
. - Collector URL フィールドに、Sumo Logic Web サイトで取得した HTTP Source URL のアドレスを入力します。
- In the Name field, enter the name you specified in your Compute@Edge code. For example, in our Rust code example, the name is
- Create a Sumo Logic endpoint ページの Advanced options をクリックし、必要に応じてオプションフィールドを変更します。
- Create a Sumo Logic endpoint ページの Advanced options で以下のように入力します。
- Select a log line format のセクションで、ログメッセージのログライン形式を選択します。詳細については、ログライン形式の変更に関するガイドをご覧ください。
- Create ボタンをクリックすると、新しいログエンドポイントが作成されます。
- Activate ボタンをクリックして設定変更をデプロイします。
トラブルシューティング
Sumo Logic ログエンドポイントは、一定レベルのトラフィックが持続的に発生するサービス向けに設計されています。Sumo Logic にログが表示されない場合は、少し時間をおいてからご確認ください。