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.
Arbeiten mit Systemprotokollen des Kapazitätsanbieters
Um Ihnen bei der Überwachung und Fehlerbehebung in Ihrer Lambda Managed Instance-Umgebung zu helfen, generiert Lambda automatisch Systemprotokolle für Ihre Kapazitätsanbieter. Sie können Protokolle für Kapazitätsanbieter mithilfe der Lambda-Konsole, der CloudWatch Konsole, der AWS Command Line Interface (AWS CLI) oder der API anzeigen. CloudWatch Sie können Protokolle auch mithilfe von Logs-Abonnementfiltern an Amazon S3 und Firehose CloudWatch weiterleiten.
Solange die Betreiberrolle Ihres Kapazitätsanbieters über die erforderlichen Berechtigungen verfügt, erfasst Lambda Systemprotokolle und sendet sie an Amazon CloudWatch Logs, das das Standardziel ist.
Anmerkung
Die Systemprotokolle des Kapazitätsanbieters sind standardmäßig aktiviert. Lambda sendet CloudWatch Systemprotokolle automatisch an Logs, wenn Sie einen Kapazitätsanbieter erstellen.
-
CloudWatch Logs ist das Standard-Protokollierungsziel für Systemprotokolle von Kapazitätsanbietern. CloudWatch Logs bietet Funktionen zur Anzeige und Analyse von Protokollen in Echtzeit und unterstützt die Erstellung von Metriken und Alarmen auf der Grundlage Ihrer Protokolldaten.
-
Amazon S3 ist wirtschaftlich für die langfristige Speicherung, und Services wie Athena können zur Analyse von Protokollen verwendet werden. Die Latenz ist in der Regel höher.
-
Firehose bietet verwaltetes Streaming von Protokollen an verschiedene Ziele. Wenn Sie Protokolle an andere AWS Dienste (z. B. OpenSearch Service oder Redshift Data API) oder Drittanbieterplattformen (wie Datadog, New Relic oder Splunk) senden müssen, vereinfacht Firehose diesen Vorgang durch die Bereitstellung vorgefertigter Integrationen.
Konfigurieren von Protokollzielen
Lambda unterstützt mehrere Ziele für die Systemprotokolle Ihres Kapazitätsanbieters. Unabhängig von Ihrem ausgewählten Ziel bietet Lambda Optionen zur Steuerung der Protokollfilterung und -zustellung.
Die Systemprotokolle des Kapazitätsanbieters verwenden ausschließlich das strukturierte JSON-Format. Strukturierte JSON-Protokolle bieten eine verbesserte Durchsuchbarkeit und ermöglichen eine automatisierte Analyse. Sie können steuern, welche Protokolle Lambda an das von Ihnen gewählte Ziel sendet, indem Sie die Systemprotokollebene konfigurieren. Die Filterung hilft Ihnen, die Speicherkosten zu verwalten, und erleichtert das Auffinden relevanter Protokolleinträge beim Debuggen.
Weitere Informationen zum Einrichten der einzelnen Ziele finden Sie in den folgenden Themen:
Konfiguration der Protokollierungssteuerungen für Kapazitätsanbieter
Um Ihnen mehr Kontrolle darüber zu geben, wie die Systemprotokolle Ihres Kapazitätsanbieters erfasst, verarbeitet und genutzt werden, bietet Lambda die folgenden Konfigurationsoptionen für die Protokollierung:
-
Protokollebene — wählen Sie die Detailebene der Systemprotokolle, die Lambda an CloudWatch Logs sendet:
DEBUGINFO, oder.WARN -
Protokollgruppe — wählen Sie die Protokollgruppe CloudWatch Logs aus, an die Ihr Kapazitätsanbieter Logs sendet.
Weitere Informationen zur Konfiguration von Protokollierungssteuerungen finden Sie in den folgenden Themen: