受管執行個體 Lambda 函數 - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

受管執行個體 Lambda 函數

下列指標可在受管執行個體上執行的 Lambda 函數LambdaInsights命名空間中,做為 CloudWatch Metrics 中的時間序列彙總資料。

指標名稱 維度 Description

cpu_utilization

function_name

function_name, version

以配置給執行環境的 vCPUs 百分比測量的平均 CPU。

單位:百分比

cpu_utilization_max

function_name

function_name, version

以配置給執行環境的 vCPUs 百分比測量的最大 CPU。這是每隔 1 秒取樣一次。

單位:百分比

cpu_total_time

function_name

function_name, version

cpu_system_timecpu_user_time 的總和。

單位:毫秒

memory_utilization

function_name

function_name, version

平均記憶體,測量方式為配置給執行環境的記憶體百分比。

單位:百分比

memory_utilization_max

function_name

function_name, version

以配置給執行環境的記憶體百分比來測量的最大記憶體。這是每隔 50 毫秒取樣。

單位:百分比

used_memory_max

function_name

function_name, version

函數執行環境的測量記憶體。

單位:MB

rx_bytes

function_name

function_name, version

函數接收的位元組數目。

單位:位元組

tmp_free

function_name

function_name, version

/tmp 目錄中的可用空間量

單位:位元組

tmp_used

function_name

function_name, version

/tmp 目錄中的所用空間量

單位:位元組

tx_bytes

function_name

function_name, version

函數傳送的位元組數目。

單位:位元組

total_memory

function_name

function_name, version

配置到您 Lambda 函數的記憶體數量。這與函數的記憶體大小相同。

單位:MB

total_network

function_name

function_name, version

rx_bytestx_bytes 的總和。即使是不執行輸入/輸出任務的函數,由於 Lambda 執行時間會進行網路呼叫,這個值通常也會大於零。

單位:位元組

used_memory_max

function_name

function_name, version

函數沙盒的測量記憶體。

單位:MB

可以使用 CloudWatch Logs Insights 在內嵌指標格式日誌項目中找到下列指標。如需有關 CloudWatch Logs Insights 的詳細資訊,請參閱使用 CloudWatch Logs Insights 分析日誌資料

如需內嵌指標格式的詳細資訊,請參閱在日誌中內嵌指標

指標名稱 Description

lambda_mode

指出此日誌事件是否適用於在 Lambda 受管執行個體上執行的函數。如果此欄位出現在日誌事件中,則只能有一個值 - managed-instance。缺少此欄位表示函數是一般 Lambda 函數。

單位:字串

agent_version

目前在 Lambda 函數上執行的 Lambda Insights 延伸代理程式版本。

單位:字串

cpu_utilization

以配置給執行環境的 vCPUs 百分比測量的平均 CPU。

單位:百分比

cpu_utilization_max

以配置給執行環境的 vCPUs 百分比測量的最大 CPU。這是每隔 1 秒取樣一次。

單位:百分比

cpu_user_time

CPU 執行使用者程式碼所花費的時間。

單位:毫秒

cpu_system_time

CPU 執行核心程式碼所花費的時間。

單位:毫秒

cpu_total_time

cpu_system_timecpu_user_time 的總和。

單位:毫秒

fd_use

目前正在使用的檔案描述項。

單位:計數

fd_max

可用的檔案描述項上限。

單位:計數

execution_environment_init

布林值,指出此函數的新執行環境是否已啟動。

單位:布林值

version

收集其他指標的 Lambda 函數版本。

單位:計數

agent_memory_max

Lambda Insights 延伸代理程式耗用的記憶體上限。

單位:位元組

agent_memory_avg

Lambda Insights 延伸代理程式耗用的平均記憶體。

單位:位元組

memory_utilization

平均記憶體,測量方式為配置給執行環境的記憶體百分比。

單位:百分比

memory_utilization_max

以配置給執行環境的記憶體百分比來測量的最大記憶體。這是每隔 50 毫秒取樣。

單位:百分比

used_memory_max

函數執行環境的測量記憶體。

單位:MB

rx_bytes

函數接收的位元組數目。

單位:位元組

tx_bytes

函數傳送的位元組數目。

單位:位元組

threads_max

函數程序使用的執行緒數量。作為函數撰寫者,您不能控制執行時間建立的執行緒的初始數量。

單位:計數

tmp_free

/tmp 目錄中的可用空間量

單位:位元組

tmp_used

/tmp 目錄中的所用空間量

單位:位元組

tmp_max

/tmp 目錄中的可用空間量

單位:位元組

total_memory

配置到您 Lambda 函數的記憶體數量。這與函數的記憶體大小相同。

單位:MB

total_network

rx_bytestx_bytes 的總和。即使是不執行輸入/輸出任務的函數,由於 Lambda 執行時間會進行網路呼叫,這個值通常也會大於零。

單位:位元組