SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Serilog Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
-
serilog-sinks-file
Write Serilog events to files in text and JSON formats, optionally rolling on time or size
-
Analogy.LogViewer
A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
resharper-structured-logging
An extension for ReSharper and Rider that highlights structured logging templates and contains some useful analyzers
-
serilog-sinks-richtextbox
A Serilog sink that writes log events to a WPF RichTextBox control with colors and theme support
-
Serilog.Sinks.WinForms
Print Serilog logs from anywhere in you application into textbox or datagridview. windows forms
-
ExcelDna.Diagnostics.Serilog
Integrate Excel-DNA Diagnostic Logging with your Serilog logging pipeling within your Excel-DNA add-in
-
DotNet.ApiRest.BasicTemplate
Build an simple API Rest project using best practices, professional componentes: Swagger, Serilog, Entity Framewokr, Authentication (AAD), Azure Aplication Insight, Docker, Kubernetes, Helm, Azure Pipelines and much more.
-
DiscordBot
A Discord Bot written in C# The bot reports statistics to a REST API. This project uses C#, Discord.NET, Serilog, Dapper, Entity Framework Core, SQL Server, SQLite, ASP.NET Core Web API (by JoyfulReaper)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
To learn more about Serilog, you can visit the documentation on their GitHub project. To learn more about Seq, you can visit the documentation on their website.
Project mention: How can I fix logger maximum destructuring reached error when using Serilog C#? | /r/csharp | 2023-05-11You might also wanna check out Serilog.Exceptions if not already using it. I think that they have some examples of how you could intercept these yourself.
ILogger is an abstraction provided by Microsoft. It is not a logging framework, it's a way to standardize code to work on any logging framework. In your actual program you need to actually put the logging provider under that abstraction - Microsoft provides some defaults like a console logger, but generally you want to configure Serilog/NLog/whatever. See: https://github.com/serilog/serilog-extensions-logging
I dont know why you want to use Graylog, but just fyi maybe https://datalust.co/seq is a alternative.
I came across SerilogTimings when I was searching for something simple and targeted. I believe it only works if youre using Serilog though. https://github.com/nblumhardt/serilog-timings
Side note: See the following project which uses the above to log to a file and SeriLog to log everything else not EF Core.
C# Serilog related posts
- Logging in .NET 8 with Serilog and Seq
- Microsoft Entity Framework Core 8 samples
- Logging - How to configure Log Content?
- Graylog deployment help
- Using toast notifications in Windows Forms
- How to set up Serilog "Enrichers"?
- Serilog vs Microsoft Logger (ILogger)?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Serilog projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Serilog | 6,926 |
2 | serilog-aspnetcore | 1,253 |
3 | Serilog.Exceptions | 478 |
4 | serilog-sinks-elasticsearch | 430 |
5 | serilog-sinks-file | 315 |
6 | serilog-extensions-logging | 300 |
7 | Analogy.LogViewer | 272 |
8 | serilog-sinks-mssqlserver | 265 |
9 | serilog-sinks-console | 225 |
10 | serilog-sinks-seq | 210 |
11 | serilog-timings | 208 |
12 | serilog-ui | 193 |
13 | serilog-sinks-http | 163 |
14 | resharper-structured-logging | 136 |
15 | serilog-sinks-opentelemetry | 96 |
16 | serilog-sinks-richtextbox | 85 |
17 | Serilog.Sinks.Notepad | 60 |
18 | Serilog.Sinks.WinForms | 18 |
19 | Serilog.Sinks.ExcelDnaLogDisplay | 13 |
20 | logging-with-serilog-csharp | 9 |
21 | ExcelDna.Diagnostics.Serilog | 9 |
22 | DotNet.ApiRest.BasicTemplate | 9 |
23 | DiscordBot | 4 |
Sponsored