/plushcap/analysis/datadog/c-logging-guide

How to collect, customize, and analyze C# logs

What's this blog post about?

This text discusses best practices for logging in C# applications. It covers topics such as using built-in logging providers like TraceSource and specialized frameworks like Apache log4net to enrich logs, configuring native and open source logging libraries, adding relevant context and metadata to logs, standardizing log formats, handling exceptions, and analyzing logs with log analytics tools. The text also provides examples of how to output logs to the console or a file, stream logs directly to a log management service, and format logs in JSON for easier analysis. Finally, it suggests using a centralized solution like Datadog to collect, process, and analyze C# logs alongside other logs, metrics, and distributed request traces from your entire stack.

Company
Datadog

Date published
March 4, 2019

Author(s)
Nils Bunge, Emily Chang

Word count
3923

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.