Compute@Edge ログストリーミング:Sumo Logic

Fastly のリアルタイムログストリーミング機能によって、ログファイルを Sumo Logic に送信することができます。Sumo Logic は、開発者や IT チームが利用する Web ベースのログ分析プラットフォームです。

Sumo Logic の設定

Sumo Logic をログエンドポイントとして使用するためには、Sumo Logic アカウントを作成し、新しいソースを追加して HTTP Source URL を保存する必要があります。以下の手順で Sumo Logic Web サイトで新しいソースを追加します。

  1. それには、Sumo Logic アカウントを作成した直後に表示される Sumo Logic Setup Wizard を使用する必要があります。すでにアカウントをお持ちの場合は、Sumo Logic アプリケーションの上部にある Manage メニューから Setup Wizard を選択してウィザードにアクセスできます。

    Sumo Logic Setup Wizard

  2. Set Up Streaming Data をクリックします。Select Data Type ウィンドウが表示されます。

    Sumo Logic Data Type ウィンドウ

  3. All Other Sources をクリックします。Set Up Collection ウィンドウが表示されます。

    Sumo Logic Set Up Collection ウィンドウ

  4. HTTP Source をクリックします。Configure Source: HTTP Source ウィンドウが表示されます。

    Sumo Logic Configure Source: HTTP Source ウィンドウ

  5. Source Category フィールドに判読可能なカテゴリーの名前 (例: fastly_cdn) を入力し、ログファイルのタイムゾーンを選択します。
  6. Continue をクリックします。HTTP Source URL が表示されます。

    HTTP Source URL が表示されている Sumo Logic の Configure Source: HTTP Source ウィンドウ

  7. HTTP Source URL をコピーします。後でこの値を Fastly コントロールパネルで入力する必要があります。
  8. Continue をクリックします。Sumo Logic に新しいソースが追加されます。

Sumo Logic をログエンドポイントとして追加する

Sumo Logic アカウントを作成し、HTTP Source URL を取得した後、以下の手順で Sumo Logic を Fastly サービスのログエンドポイントとして追加します。

  1. リモートログストリーミングの設定に関するガイドの情報をご参照ください。

  2. Sumo Logic の Create endpoint ボタンをクリックします。Create a Sumo Logic endpoint ページが表示されます。
  3. 以下の要領で 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 のアドレスを入力します。
  4. Create a Sumo Logic endpoint ページの Advanced options をクリックし、必要に応じてオプションフィールドを変更します。
  5. Create a Sumo Logic endpoint ページの Advanced options で以下のように入力します。
    • Select a log line format のセクションで、ログメッセージのログライン形式を選択します。詳細については、ログライン形式の変更に関するガイドをご覧ください。
  6. Create ボタンをクリックすると、新しいログエンドポイントが作成されます。
  7. Activate ボタンをクリックして設定変更をデプロイします。

トラブルシューティング

Sumo Logic ログエンドポイントは、一定レベルのトラフィックが持続的に発生するサービス向けに設計されています。Sumo Logic にログが表示されない場合は、少し時間をおいてからご確認ください。

Back to Top