Wie überwache ich den Speicherverbrauch meiner Lambda-Funktion?

Lesedauer: 2 Minute
0

Ich möchte die Speichernutzung meiner AWS Lambda-Funktionen überwachen. Wie mache ich das?

Lösung

Sie können die folgenden AWS-Services und -Tools verwenden, um die Speichernutzung Ihrer Lambda-Funktionen zu überwachen. Weitere Informationen zu den Kennzahlen von Überwachungsfunktionen finden Sie unter Überwachung und Beobachtbarkeit im Lambda-Bedienerhandbuch.

Hinweis: Informationen zur Optimierung der Speichernutzung Ihrer Lambda-Funktion finden Sie unter Profilerstellung von Funktionen mit AWS Lambda Power Tuning.

Amazon CloudWatch Logs Insights

Mit CloudWatch Logs Insights können Sie mithilfe einer speziellen Abfragesyntax in Protokolldaten nach Kennzahlen zur Speichernutzung suchen und diese analysieren. Weitere Informationen und Beispiel-Tutorials finden Sie unter Analysieren von Protokolldaten mit CloudWatch Logs Insights.

Eine Beispielabfrage, die die Menge des zu viel bereitgestellten Speichers bestimmt, finden Sie im Abschnitt Abfragen für Lambda-Protokolle unter Beispielabfragen.

Hinweis: Beim Ausführen von CloudWatch Logs Insights-Abfragen fallen Gebühren für Ihr AWS-Konto an. Weitere Informationen finden Sie unter Amazon CloudWatch-Preise.

CloudWatch Lambda Insights

CloudWatch Lambda Insights erfasst automatisch Kennzahlen zur Speichernutzung aus den Lambda-Funktionen, in denen es installiert ist. Weitere Informationen und Beispiel-Tutorials finden Sie unter Verwenden von Lambda Insights.

Ein Beispiel für einen Workflow zur Verfolgung und Analyse der Speichernutzung finden Sie unter Beispielworkflow zur Erkennung von Funktionsanomalien im Lambda Developer Guide.

Ein Beispiel für ein Protokollereignis finden Sie im Abschnitt Verwenden von Lambda Insights im CloudWatch-Benutzerhandbuch unter Beispiel für ein Telemetrieereignis.

Hinweis: Bei der Installation der CloudWatch Lambda-Erweiterung, die für CloudWatch Lambda Insights erforderlich ist, fallen Gebühren für Ihr AWS-Konto an. Weitere Informationen finden Sie im Abschnitt Preise unter Verwenden von Lambda Insights.

Amazon CodeGuru Profiler (kompatibel mit Python und Java)

Die Amazon CodeGuru Profiler-Integration für AWS Lambda sammelt Leistungsdaten zu Ihren Anwendungen. Er ist kompatibel mit Anwendungen, die in Java, Python 3.6 bis 3.9 geschrieben wurden, und JVM-Sprachen wie Scala und Kotlin.

Durch die Erstellung von Profilen für Ihre Anwendungen können Sie deren Kennzahlen überwachen und Empfehlungen erhalten, um sie effizienter zu gestalten. Weitere Informationen zu Amazon CodeGuru Profiler finden Sie unter Profilerstellung Ihrer Anwendungen, die auf AWS Lambda laufen.


Ähnliche Informationen

Betrieb von Lambda: Verwenden von CloudWatch Logs Insights

Grundlegendes zum Verhalten von AWS Lambda mithilfe von Amazon CloudWatch Logs Insights

AWS OFFICIAL
AWS OFFICIALAktualisiert vor einem Jahr