Compute@Edge ログストリーミング:Scalyr
最終更新日 2022-05-10
Fastly のリアルタイムログストリーミング機能によって、Scalyr にログファイルを送信することができます。Scalyr はすべてのサーバーログとメトリクスを一元化された検索可能なシステムにリアルタイムで取り込みます。
Fastly ではサードパーティのサービスに関する直接のサポートは行っておりません。詳細については、Fastly サービスの利用規約をご参照ください。
前提条件
Scalyr のアカウントをお持ちでない場合は、登録してアカウントを作成する必要があります。Scalyr Web サイトの登録手順に従ってアカウントを作成してください。
アカウントを作成したら、Scalyr ダッシュボードの Settings にある API Keys のセクションにアクセスして、Scalyr Write Token をメモしてください。Scaylr は送信されたデータをお客様のアカウントと関連付けるためにこのトークンを使用します。そのため、Fastly でエンドポイントとしてセットアップする際にこのトークンが必要になります。
コントロールパネルではなく、コマンドラインで Scalyr エンドポイントを追加する場合は、Fastly APIトークン と Scalyr へのログストリーミングを有効にする Fastly サービスの サービス ID とバージョン番号も必要です。
Scalyr をログエンドポイントとして追加する
以下の手順で Scalyr をログエンドポイントとして追加します。
-
リモートログストリーミングの設定に関するガイドの情報をご参照ください。
ヒントOur developer documentation provides more information about logging with Compute@Edge code written in Rust, AssemblyScript, and JavaScript.
- Scalyr の Create endpoint ボタンをクリックします。Create a Scalyr endpoint ページが表示されます。
- 以下の要領で Create a Scalyr 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
. - Logfile フィールドには、Scalyr の Overview ページに表示されるログのファイル名を任意で指定します。デフォルトでは
logplex
に設定されています。 - Token フィールドには、Scalyr ダッシュボードで提供された Scalyr Write Token を入力します。
- Region メニューから、ログの送信先のリージョンを選択します。
- 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 ボタンをクリックすると、新しいログエンドポイントが作成されます。
- Activate ボタンをクリックして設定変更をデプロイします。