.NET Observability – Part 2: Logs using Fluent Bit and Amazon OpenSearch
.NET on AWS Blog
This article provides a step-by-step guide for implementing logs and sending them to Amazon OpenSearch Service using AWS FireLens, Fluent Bit, and NLog in a .NET application running on Amazon ECS.
Specifically, the article covers:
- Solution architecture overview
- Prerequisites for deploying the solution
- Walkthrough of the deployment process, including:
- Preparing the environment with CloudFormation
- Inspecting the .NET application and NuGet packages
- Configuring NLog for logging
- Deploying the application service on ECS
- Authenticating the service to send logs to OpenSearch
- Accessing the application and generating logs
- Querying logs in OpenSearch
- Clean up instructions
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 29
2024
2024
.NET observability with Amazon CloudWatch Application Signals
Sep 12
2024
2024
Enhancing Observability in the AWS SDK for .NET with OpenTelemetry
Jun 24
2024
2024
Knowledge Bases for Amazon Bedrock now offers observability logs
Apr 28
2026
2026
Unified observability in Amazon OpenSearch Service: metrics, traces, and AI agent debugging in a single interface
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.