Lambda-Funktionen für verwaltete Instanzen - 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 für verwaltete Instanzen

Die folgenden Metriken sind als aggregierte Zeitreihendaten in CloudWatch Metriken im LambdaInsights Namespace für Lambda-Funktionen verfügbar, die auf verwalteten Instanzen ausgeführt werden.

Metrikname Dimensionen Description

cpu_utilization

function_name

function_name, Version

Die durchschnittliche CPU, gemessen als Prozentsatz des V, der der CPUs Ausführungsumgebung zugewiesen ist.

Einheit: Prozent

cpu_utilization_max

function_name

function_name, Version

Die maximale CPU-Anzahl, gemessen als Prozentsatz des V, das der Ausführungsumgebung CPUs zugewiesen ist. Dies wird in Intervallen von 1 Sekunde abgetastet.

Einheit: Prozent

cpu_total_time

function_name

function_name, Version

Summe von cpu_system_time und cpu_user_time.

Einheit: Millisekunden

memory_utilization

function_name

function_name, Version

Der durchschnittliche Speicher, gemessen als Prozentsatz des Speichers, der der Ausführungsumgebung zugewiesen ist.

Einheit: Prozent

memory_utilization_max

function_name

function_name, Version

Der maximale Arbeitsspeicher, gemessen als Prozentsatz des der Ausführungsumgebung zugewiesenen Speichers. Dies wird in Intervallen von 50 ms abgetastet.

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 entspricht der 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

lambda_mode

Gibt an, ob dieses Protokollereignis für eine Funktion gilt, die auf von Lambda verwalteten Instanzen ausgeführt wird oder nicht. Wenn dieses Feld im Protokollereignis vorhanden ist, kann es nur einen Wert haben -managed-instance. Das Fehlen dieses Feldes weist darauf hin, dass es sich bei der Funktion um eine reguläre Lambda-Funktion handelte.

Einheit: Zeichenfolge

agent_version

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

Einheit: Zeichenfolge

cpu_utilization

Die durchschnittliche CPU, gemessen als Prozentsatz der V, die der Ausführungsumgebung CPUs zugewiesen sind.

Einheit: Prozent

cpu_utilization_max

Die maximale CPU-Anzahl, gemessen als Prozentsatz des V, das der Ausführungsumgebung CPUs zugewiesen ist. Dies wird in Intervallen von 1 Sekunde abgetastet.

Einheit: Prozent

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

execution_environment_init

Boolescher Wert, der angibt, ob für diese Funktion eine neue Ausführungsumgebung eingerichtet wurde.

Einheit: Boolesch

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

memory_utilization_max

Der maximale Arbeitsspeicher, gemessen als Prozentsatz des der Ausführungsumgebung zugewiesenen Speichers. Dies wird in Intervallen von 50 ms abgetastet.

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_free

Der im Verzeichnis /tmp verfügbare Speicherplatz.

Einheit: Byte

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 entspricht der 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