Lambda-Funktionen - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Lambda-Funktionen

Die folgenden Metriken sind als aggregierte Zeitreihendaten in CloudWatch Metriken im LambdaInsights Namespace für Standard-Lambda-Funktionen verfügbar.

Metrikname Dimensionen Description

cpu_total_time

function_name

function_name, Version

Summe von cpu_system_time und cpu_user_time.

Einheit: Millisekunden

init_duration

function_name

function_name, Version

Die in der Phase init des Lebenszyklus der Lambda-Ausführungsumgebung verbrachte Zeit.

Einheit: Millisekunden

memory_utilization

function_name

function_name, Version

Der maximale Speicher, gemessen als Prozentsatz des der Funktion zugewiesenen Speicherbereichs.

Einheit: Prozent

used_memory_max

function_name

function_name, Version

Der gemessene Speicher der Ausführungsumgebung der Funktion.

Einheit: Megabyte

rx_bytes

function_name

function_name, Version

Die Anzahl der von der Funktion empfangenen Byte

Einheit: Byte

tmp_free

function_name

function_name, Version

Der im Verzeichnis /tmp verfügbare Speicherplatz.

Einheit: Byte

tmp_used

function_name

function_name, Version

Der im Verzeichnis /tmp genutzte Speicherplatz.

Einheit: Byte

tx_bytes

function_name

function_name, Version

Die Anzahl der von der Funktion gesendeten Bytes.

Einheit: Byte

total_memory

function_name

function_name, Version

Der Speicherplatz in MB, der Ihrer Lambda-Funktion zugewiesen wird. Dies ist die gleiche wie die Speichergröße Ihrer Funktion.

Einheit: Megabyte

total_network

function_name

function_name, Version

Summe von rx_bytes und tx_bytes. Selbst bei Funktionen, die keine I/O Aufgaben ausführen, ist dieser Wert aufgrund von Netzwerkaufrufen durch die Lambda-Laufzeit normalerweise größer als Null.

Einheit: Byte

used_memory_max

function_name

function_name, Version

Der gemessene Speicher der Funktions-Sandbox.

Einheit: Megabyte

Die folgenden Metriken können mithilfe CloudWatch von Logs Insights in den Logeinträgen im eingebetteten Metrikformat gefunden werden. Weitere Informationen zu CloudWatch Logs Insights finden Sie unter Analysieren von Protokolldaten mit CloudWatch Logs Insights.

Weitere Hinweise zum eingebetteten Metrik-Format finden Sie unter Einbetten von Metriken in Protokollen.

Metrikname Description

agent_version

Die aktuelle Version des Lambda Insights-Erweiterungsagenten, der auf der Lambda-Funktion ausgeführt wird.

Einheit: Zeichenfolge

cpu_user_time

Die Zeitspanne, die die CPU für die Ausführung des Benutzercodes verbrachte.

Einheit: Millisekunden

cpu_system_time

Die Zeitspanne, die die CPU für die Ausführung des Kernelcodes verbrachte.

Einheit: Millisekunden

cpu_total_time

Summe von cpu_system_time und cpu_user_time.

Einheit: Millisekunden

fd_use

Derzeit verwendete Dateideskriptoren.

Einheit: Anzahl

fd_max

Maximale Anzahl verfügbarer Dateideskriptoren.

Einheit: Anzahl

version

Die Version der Lambda-Funktion, für die die anderen Metriken gesammelt wurden.

Einheit: Anzahl

agent_memory_max

Maximaler Speicherverbrauch durch den Lambda Insights-Erweiterungsagenten.

Einheit: Byte

agent_memory_avg

Durchschnittlicher Speicherverbrauch durch den Lambda Insights-Erweiterungsagenten.

Einheit: Byte

memory_utilization

Der durchschnittliche Arbeitsspeicher, gemessen als Prozentsatz des der Ausführungsumgebung zugewiesenen Speichers.

Einheit: Prozent

used_memory_max

Der gemessene Speicher der Ausführungsumgebung der Funktion.

Einheit: Megabyte

rx_bytes

Die Anzahl der von der Funktion empfangenen Byte

Einheit: Byte

tx_bytes

Die Anzahl der von der Funktion gesendeten Bytes.

Einheit: Byte

threads_max

Die Anzahl der Threads, die vom Funktionsprozess verwendet werden. Als Funktionsautor steuern Sie nicht die anfängliche Anzahl von Threads, die von der Laufzeit erstellt wurden.

Einheit: Anzahl

tmp_used

Der im Verzeichnis /tmp genutzte Speicherplatz.

Einheit: Byte

tmp_max

Der im Verzeichnis /tmp verfügbare Speicherplatz.

Einheit: Byte

total_memory

Der Speicherplatz in MB, der Ihrer Lambda-Funktion zugewiesen wird. Dies ist die gleiche wie die Speichergröße Ihrer Funktion.

Einheit: Megabyte

total_network

Summe von rx_bytes und tx_bytes. Selbst bei Funktionen, die keine I/O Aufgaben ausführen, ist dieser Wert aufgrund von Netzwerkaufrufen durch die Lambda-Laufzeit normalerweise größer als Null.

Einheit: Byte