このトピックでは、サービスに対して Insights を有効にし、Function Compute コンソールで関数の呼び出しメトリックを表示する方法について説明します。
背景情報
リクエストレベルのメトリックログ前提条件
- Function Compute
- Log Service
サービスに対して Insights を有効にする
Function Compute コンソールにログインします。左側のナビゲーションウィンドウで、[サービスと関数] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。[サービス] ページで、目的のサービスを見つけ、[アクション] 列の [設定] をクリックします。
- [サービスを変更] ページの [ログ設定] セクションで、ビジネス要件に基づいてパラメーターを設定し、[保存] をクリックします。次の表に、設定する必要があるパラメーターを示します。その他のパラメーターはデフォルト値のままにします。
パラメーター 定義 例 ロギング 関数の呼び出しログを Log Service に保存するかどうかを指定します。ロギング機能の詳細については、「ロギングの設定」をご参照ください。 有効化 Log Service プロジェクト 設定したログプロジェクトを選択します。 aliyun-fc-hangzhou-2238f0df-a742-524f-9f90-976ba******* Logstore 設定した Logstore を選択します。 function-log リクエストレベルのメトリック Insights 機能を使用してリクエストレベルのメトリックを表示するかどうかを指定します。この機能を有効にすると、サービス内の関数の呼び出しメトリックが収集され、指定された Logstore に配信されます。 有効化 Insights 機能が設定されると、[呼び出しリクエスト一覧] タブの [ログ] で対応するリクエスト行を見つけることができます。リクエスト ID をクリックすると、呼び出しで消費された時間とメモリの量、呼び出しメソッドなどの呼び出し情報を表示できます。