Simple Log ServiceとAPI Gatewayは、API Gatewayアクセスログをリアルタイムで収集、クエリ、分析、変換、および使用できるログ管理機能を共同で起動します。 このトピックでは、ログ管理機能のアセット、課金、および制限について説明します。
API Gatewayは、APIホスティングをサポートしており、マイクロサービスの集約、フロントエンドバックエンドの分離、およびシステム統合を容易にします。 APIリクエストごとにアクセスログが生成されます。 ログには、API呼び出し元のIPアドレス、要求されたURL、応答の待ち時間、返されたステータスコード、要求のバイト数、応答のバイト数などの情報が含まれます。 この情報は、webサービスのステータスを理解するのに役立ちます。
アセット
カスタムプロジェクトとLogstore
重要API Gatewayアクセスログに関連するプロジェクトまたはLogstoreは削除しないでください。 それ以外の場合、API GatewayアクセスログをSimple Log Serviceに送信できません。
カスタムLogstoreを作成する場合、関連する請求可能な項目は、Logstoreの請求モードによって異なります。 詳細については、「課金項目」をご参照ください。
専用ダッシュボード
デフォルトでは、機能を有効にすると、Simple Log Serviceはダッシュボードを生成します。
重要ダッシュボードはいつでもアップグレードまたは更新される可能性があるため、専用ダッシュボードを変更しないことをお勧めします。 カスタムダッシュボードを作成して、クエリ結果を視覚化できます。 詳細については、「データベースの作成」をご参照ください。
ダッシュボード
説明
Logstore名 _apigatewayアクセスログ
リクエストの数、成功率、エラー率、レイテンシー、API操作を呼び出すアプリの数、エラーの数、上位APIグループ、上位API操作、および上位レイテンシーなど、API Gatewayの全体的な統計を表示します。
課金
API Gateway側のログ管理機能に対しては課金されません。
カスタムLogstoreが機能課金モードを使用している場合、API GatewayからSimple Log Serviceにログが収集された後、ストレージ、読み取りトラフィック、リクエスト数、データ変換、およびデータ転送に対して課金されます。 料金はSimple Log Serviceの請求書に含まれています。 詳細については、「機能課金の課金項目」をご参照ください。
カスタムLogstoreでデータ課金課金モードが使用されている場合、API GatewayからSimple Log Serviceにログが収集された後、インターネット経由のストレージおよび読み取りトラフィックに対して課金されます。 料金はSimple Log Serviceの請求書に含まれています。 詳細については、「従量課金データの課金項目」をご参照ください。
制限事項
Simple Log Serviceへのアクセスログを収集するAPI Gatewayインスタンスは、ログを送信するプロジェクトと同じリージョンに存在する必要があります。
リージョンに指定できるLogtail設定は1つだけです。 Logtail設定を使用して、リージョンからLogtail設定で指定したLogstoreへのすべてのAPI Gatewayアクセスログを収集できます。