APIで利用できるメトリクス
PrometheusメトリクスとJVMメトリクスはAPIを監視するために提供されています。メトリックタイプに関する詳細は、Prometheusドキュメンテーションをご覧ください。
JVMメトリクス
process_cpu_usageとjvm_memory_used_bytesのような、標準JVMメトリクスはAPIサーバーで使用できます。
API使用状況のメトリクス
以下のPrometheusメトリクスは、各APIで使用できます。これらを使って、ダッシュボードを作成したり、APIの使用を追跡したりできます。
メトリック名 | 説明 | メトリックタイプ | ラベル |
---|---|---|---|
dataset_api_http_requests_total | リクエストの数 | [Counter] (カウンター) |
|
dataset_api_request_duration_seconds | リクエストの平均処理時間(秒) | ヒストグラム |
|