

# Lambda 関数
<a name="Lambda-Insights-metrics-lambda-functions"></a>

次のメトリクスは、標準 Lambda 関数の `LambdaInsights` 名前空間の CloudWatch Metrics で時系列集計データとして使用できます。


| メトリクス名 | ディメンション | 説明 | 
| --- | --- | --- | 
| `cpu_total_time` | function\_name<br />function\_name、バージョン | `cpu_system_time` と `cpu_user_time` の合計。<br />単位: ミリ秒 | 
| `init_duration` | function\_name<br />function\_name、バージョン | Lambda 実行環境のライフサイクルの `init` フェーズで費やされた時間。<br />単位: ミリ秒 | 
| `memory_utilization` | function\_name<br />function\_name、バージョン | 最大メモリは、関数に割り当てられたメモリのパーセンテージとして測定されます。<br />単位: パーセント | 
| `used_memory_max` | function\_name<br />function\_name、バージョン | 関数の実行環境におけるメモリ測定値。<br />単位: メガバイト | 
| `rx_bytes` | function\_name<br />function\_name、バージョン | 関数の受信バイト数。<br />単位: バイト | 
| `tmp_free` | function\_name<br />function\_name、バージョン | `/tmp` ディレクトリで使用可能な領域の量。<br />単位: バイト | 
| `tmp_used` | function\_name<br />function\_name、バージョン | `/tmp` ディレクトリ内で使用される領域の量。<br />単位: バイト | 
| `tx_bytes` | function\_name<br />function\_name、バージョン | 関数の送信バイト数。<br />単位: バイト | 
| `total_memory` | function\_name<br />function\_name、バージョン | Lambda 関数に割り当てられたメモリの量。これは関数のメモリサイズと同じです。<br />単位: メガバイト | 
| `total_network` | function\_name<br />function\_name、バージョン | `rx_bytes` と `tx_bytes` の合計。I/O タスクを実行しない関数の場合でも、Lambda ランタイムによって行われるネットワーク呼び出しのため、この値は通常 0 より大きくなります。<br />単位: バイト | 
| `used_memory_max` | function\_name<br />function\_name、バージョン | 関数サンドボックスの測定されたメモリ。<br />単位: メガバイト | 

以下のメトリクスは、CloudWatch Logs Insights を使用して、埋め込みメトリクスフォーマットのログエントリにあります。CloudWatch Logs Insights の詳細については、「[CloudWatch Logs Insights を使用したログデータの分析](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html)」を参照してください。

埋め込みメトリックフォーマットの詳細については、「[ログ内へのメトリクスの埋め込み](CloudWatch_Embedded_Metric_Format.md)」を参照してください。


| メトリクス名 | 説明 | 
| --- | --- | 
| `agent_version` | Lambda 関数で実行されている Lambda Insights 拡張機能エージェントの現在のバージョン。<br />単位: 文字列 | 
| `cpu_user_time` | CPU がユーザーコードの実行に費やした時間。<br />単位: ミリ秒 | 
| `cpu_system_time` | CPU がカーネルコードの実行に費やした時間。<br />単位: ミリ秒 | 
| `cpu_total_time` | `cpu_system_time` と `cpu_user_time` の合計。<br />単位: ミリ秒 | 
| `fd_use` | 現在使用中のファイル記述子。<br />単位: カウント | 
| `fd_max` | 使用できるファイル記述子の最大数。<br />単位: カウント | 
| `version` | 他のメトリクスが収集された Lambda 関数のバージョン。<br />単位: カウント | 
| `agent_memory_max` | Lambda Insights 拡張機能エージェントが消費するメモリ量の最大値。<br />単位: バイト | 
| `agent_memory_avg` | Lambda Insights 拡張機能エージェントが消費するメモリ量の平均値。<br />単位: バイト | 
| `memory_utilization` | 実行環境に割り当てられたメモリ量に対する、実測メモリ平均値の割合。<br />単位: パーセント | 
| `used_memory_max` | 関数の実行環境におけるメモリ測定値。<br />単位: メガバイト | 
| `rx_bytes` | 関数の受信バイト数。<br />単位: バイト | 
| `tx_bytes` | 関数の送信バイト数。<br />単位: バイト | 
| `threads_max` | 関数プロセスで使用中のスレッドの数。関数の作成者は、ランタイムによって作成されたスレッドの初期数を制御しません。<br />単位: カウント | 
| `tmp_used` | `/tmp` ディレクトリ内で使用される領域の量。<br />単位: バイト | 
| `tmp_max` | `/tmp` ディレクトリで使用可能な領域の量。<br />単位: バイト | 
| `total_memory` | Lambda 関数に割り当てられたメモリの量。これは関数のメモリサイズと同じです。<br />単位: メガバイト | 
| `total_network` | `rx_bytes` と `tx_bytes` の合計。I/O タスクを実行しない関数の場合でも、Lambda ランタイムによって行われるネットワーク呼び出しのため、この値は通常 0 より大きくなります。<br />単位: バイト | 