Compute@Edge ログストリーミング:Heroku の Logplex
最終更新日 2022-05-10
Fastly のリアルタイムログストリーミング機能では、Heroku のアドオンを使用して、Heroku の Logplex システムに直接ログファイルを送信することができます。Logplex は、Heroku の分散型 syslog ルーターで、様々なソースからのログエントリを単一のチャンネルに送信し、照合します。
注意
Fastly ではサードパーティのサービスに関する直接のサポートは行っておりません。詳細については、Fastly サービスの利用規約をご参照ください。
前提条件
設定前に Heroku の Logplex アカウントのトークンが必要です。Heroku の Logplex アカウントをお持ちでない場合は、Heroku に登録してアカウントを作成してください。
有効にすると、Fastly のログを通常のアプリやホストされたサービスのログとまったく同じように利用できるようになります。Heroku のコマンドラインログビューアーを使用してログを確認したり、ログ記録のアドオンに送信することができます。
Heroku の Logplex をログエンドポイントとして追加する
以下の手順で、Fastly サービスのログエンドポイントとして Heroku の Logplex を追加します。
-
リモートログストリーミングの設定に関するガイドの情報をご参照ください。
ヒントOur developer documentation provides more information about logging with Compute@Edge code written in Rust, AssemblyScript, and JavaScript.
- Heroku Logplex の Create endpoint ボタンをクリックします。Create a Heroku Logplex endpoint ページが表示されます。
- 以下の要領で Create a Heroku Logplex 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
. - Tokenフィールドに Heroku Logplex のトークンを入力します。
- URL フィールドには、Fastly のサポートスタッフからの指示がない限り
https://1.us.logplex.io/logs
と入力してください。
- 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 ボタンをクリックして設定変更をデプロイします。