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

Fastly の Compute@Edge サービスのリアル タイム ログ ストリーミング機能では、ログ ファイルを Scalyr に送信することができます。Scalyr はすべてのサーバーログとメトリクスを一元化された検索可能なシステムにリアルタイムで取り込みます。

前提条件

Scalyr のアカウントをお持ちでない場合は、登録してアカウントを作成する必要があります。Scalyr Web サイトの登録手順に従ってアカウントを作成してください。

アカウントを作成したら、Scalyr ダッシュボードの Settings にある API Keys のセクションにアクセスして、Scalyr Write Token をメモしてください。Scalyr は、お客様が送信したデータをお客様のアカウントと関連付けるためにこのトークンを使用します。そのため、Fastly でエンドポイントとしてセットアップする際にこのトークンが必要になります。

コントロールパネルではなく、コマンドラインで Scalyr エンドポイントを追加する場合は、Fastly API トークン と Scalyr へのログストリーミングを有効にする Fastly サービスの サービス ID とバージョン番号も必要です。

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

以下の手順で Scalyr をログエンドポイントとして追加します。

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

  2. Scalyr の Create endpoint ボタンをクリックします。Create a Scalyr endpoint ページが表示されます。
  3. 以下の要領で Create a Scalyr endpoint の各フィールドに入力します。
    • Name フィールドに、Compute@Edge コードに指定した名前を入力します。例えば、Rust コードの例では、名前は my_endpoint_name です。
    • Logfile フィールドには、Scalyr の Overview ページに表示されるログのファイル名を任意で指定します。デフォルトでは logplex に設定されています。
    • Token フィールドには、Scalyr ダッシュボードで提供された Scalyr Write Token を入力します。
    • Region メニューから、ログの送信先の地域を選択します。
  4. Create ボタンをクリックすると、新しいログエンドポイントが作成されます。
  5. Activate ボタンをクリックして設定変更をデプロイします。
Back to Top