serilog-archive / serilog-sinks-datadog Goto Github PK
View Code? Open in Web Editor NEWA Serilog sink that writes events to DataDog
License: Apache License 2.0
A Serilog sink that writes events to DataDog
License: Apache License 2.0
How does this sink relate to Datadog's APM?
.NET library can be found here - https://github.com/DataDog/dd-trace-csharp
Hi,
Was wondering if support for Serilog 2.x was planned?
Should be a simple build fix by pointing to the already existant nuspec file rather than the csproj.
Currently this code uses https://github.com/DataDog/dogstatsd-csharp-client which is only a Statsd client. The problem is, this talks to the Statsd server (usually the Datadog agent on the same host) through UDP, which can lose messages and has datagram size issues.
I've created an issue on their repo to fix this by using the Event API endpoint instead of Statsd ( DataDog/dogstatsd-csharp-client#25 ) but they don't seem to be very interested in maintaining their .NET library.
In the meantime, this affects this Serilog integration as well, so logging isn't really reliable with this sink.
Are there plans to support Data dog as a log server instead of using it just as an event system?
Datadog silently truncates log messages to 4000 characters (found this the hard way).
Perhaps this integration library could work around that by emitting multiple messages whenever that limit is hit?
Do you think this should be done by default? Should this be a flag in DatadogConfiguration?
Hi @serilog/reviewers-datadog ๐
Via serilog/serilog#1627 - we're unbundling the serilog
organization to help distribute the effort involved in managing the various Serilog sub-projects. The serilog
organization will now only manage the fundamental sinks and other packages that the rest of the ecosystem builds upon.
If this package is actively maintained, it can be moved to a new organization managed by the maintainers (Datadog or elsewhere). Otherwise, it can move to the serilog-archive
parking lot, from where we hope a new community-run fork might spring from in the future ๐ท .
Let me know if you're a maintainer and keen to continue this project under a new org; otherwise, I'll shuffle things around and move this one to the archive.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.