---
title: "Retrace Supported .NET Frameworks for Profiling with Retrace"
slug: "errors-and-logs-net-supported-frameworks"
description: "Find the supported .NET frameworks to configure Error and Log management in Retrace."
updated: 2018-06-10T16:54:50Z
published: 2018-06-10T16:54:50Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackify.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Retrace's centralized logging supports sending your application logs from common .NET logging frameworks.

Stackify provides a .NET API library to send application logs and exceptions. We have also provided implementations for common logging frameworks that essentially wrap around our .NET library.

Our .NET libraries automatically handle batching, compressing, queuing, throttling, and error retry logic for uploading your application logs. It is designed to handle a large volume of logging with very little application overhead.

The source code for all of our .NET API and logging appenders is hosted on Github.

[https://github.com/stackify/stackify-api-dotnet](https://github.com/stackify/stackify-api-dotnet)

## Supported .NET Logging Frameworks

- [Log4Net](/docs/errors-and-logs-log4net)
- [NLog](/docs/errors-and-logs-configure-nlog)
- [Elmah](/docs/error-logging-elmah)
- [Serilog](https://github.com/stackify/Serilog.Sinks.Stackify)
- Log directly to the [.NET Stackify API](https://github.com/stackify/stackify-api-dotnet#direct-api)
- [Configuring .NET Core Logs](/docs/errors-and-logs-configure-net-core)

## Collecting Server Logs

- [Windows Event Logs](/docs/errors-and-logs-configure-windows-event-logs)
- [Log Collector Settings](/docs/logs-log-collectors)
