AWS AppSync bietet mit den neuen Protokollierungsstufen DEBUG und INFO eine verbesserte API-Überwachung

Veröffentlicht am: 4. Sept. 2024

AWS erweitert die AWS AppSync GraphQL APIs um die Protokollierungsstufen DEBUG und INFO. Die neuen Protokollierungsstufen erlauben mehr Kontrolle über die Detailgenauigkeit von Protokollen, erleichtern die Fehlerbehebung von APIs und optimieren gleichzeitig die Lesbarkeit und die Kosten.

Mit den Stufen DEBUG und INFO sowie den bestehenden Stufen ERROR und ALL haben Kunden jetzt mehr Möglichkeiten, relevante Protokollinformationen mit der entsprechenden Detailgenauigkeit zu erfassen. Kunden können Probleme einfacher lokalisieren und beheben, indem sie genau die richtige Menge an Informationen an Amazon CloudWatch Logs senden. Kunden können jetzt mit den Funktionen „error“, „log“ und „debug“ Meldungen aus ihrem Code protokollieren und die Ebene konfigurieren, auf der Protokolle an CloudWatch Logs auf ihrer API gesendet werden. Die API-Protokollierungsstufe kann jederzeit geändert werden, ohne dass ein Resolver oder der Funktionscode geändert werden muss. Beispielsweise kann die Protokollierungsstufe einer API während der Entwicklung und Fehlerbehebung auf DEBUG gesetzt, und in der Produktion dann auf INFO geändert werden. Die Protokollierungsstufe kann auf ALL gesetzt werden, um zusätzliche Trace-Informationen zu erhalten.

Die neuen Protokollierungsstufen sind in allen AWS-Regionen verfügbar, in denen AppSync unterstützt wird.

Weitere Informationen zu den neuen Protokollierungsstufen von AppSync und deren Implementierung in Ihren GraphQL-APIs finden Sie im Entwicklerhandbuch zu AWS AppSync.