AWS Lambda kündigt JSON-Protokollierungsunterstützung für die.NET-verwaltete Laufzeit an
Mit AWS Lambda können Sie jetzt nativ Anwendungsprotokolle im strukturierten JSON-Format für Lambda-Funktionen erfassen, die die.NET Lambda-verwaltete Laufzeit verwenden. Das JSON-Format ermöglicht die Strukturierung von Protokollen als eine Serie von Schlüssel-Wert-Paaren, sodass Sie schnell große Mengen an Protokolldaten suchen, filtern und analysieren können, um Fehler einfach zu beheben und die Leistung Ihrer Lambda-Funktionen zu verstehen.
Wir haben die Unterstützung für Anwendungs- (Protokolle, die durch Ihrem Lambda-Funktionscode generiert werden) und Systemprotokolle (Protokolle, die durch Lambda-Service während der Ausführung Ihres Funktionscodes generiert werden), die im strukturierten JSON-Format für Python-, Node.js- und Java-verwaltete Laufzeiten nativ erfasst werden, bereits zuvor angekündigt. Für die .NET-verwaltete Laufzeit konnten Systemprotokolle jedoch lediglich im strukturierten JSON-Format nativ erfasst werden. Um Anwendungsprotokolle im strukturierten JSON-Format zu erfassen, mussten Sie die Protokollierungsbibliotheken manuell konfiguriert. Die Markteinführung ermöglicht es Ihnen, Anwendungsprotokolle im strukturierten JSON-Format zu erfassen, für Features, die die .NET-verwaltete Laufzeit verwenden, ohne Ihre eigenen Protokollierungsbliotheken benutzen müssen.
Zu Beginn können Sie ISON als Protokollformat für Lambda-Funktionen angeben, die eine .NET-verwaltete Laufzeit verwenden. Nutzen Sie dazu die Lambda-API, die Lambda-Konsole, die AWS-CLI, AWS Serverless Application Model (SAM) oder AWS CloudFormation. Weitere Informationen finden Sie im Blogbeitrag zur Markteinführung. Weitere Informationen zur Protokollierung in Lambda erhalten Sie im Blogbeitrag über die Lambda-Protokollierungssteuerung oder im Lambda-Entwicklerhandbuch.
Die JSON-strukturierte Protokollierungsunterstützung für.NET ist jetzt in allen AWS-Regionen, in denen Lambda verfügbar ist, ohne zusätzliche Kosten verfügbar, mit Ausnahme der Regionen China und GovCloud. Weitere Informationen finden Sie in der Tabelle der AWS-Regionen.