Comments (3)
- Right now logs should be handled by the application itself using a custom logger (i.e. bunyan or winston). There is no specific recommendation since right now
span.log
is not supported. - There are no plans currently to support this, but we're definitely open to it if there is added value.
@colintoh What would be the expected behavior for your use case when using span.log
?
from dd-trace-js.
@rochdev thanks for getting back quickly.
Our use case
- We want to be able to get the end-to-end debugging experience in Datadog dashboard
- span.log send logs (with span context) to the datadog dashboard (https://docs.datadoghq.com/logs/)
- Datadog APM is able to link the span with the related logs. Hence, when we want to dive deeper into the specific trace in APM, we are able to view the related logs for it
from dd-trace-js.
Hey @colintoh - we've since added the ability to both automatically/manually inject trace ids into logs - which connect logs/traces in Datadog: https://docs.datadoghq.com/tracing/connect_logs_and_traces/nodejs Let us know if you have any questions or believe we have not covered your use case.
from dd-trace-js.
Related Issues (20)
- datadog-plugin-graphql is not validating if directives is an array HOT 5
- Cypress tests not reporting correctly in CI Testing Visibility with `cypress-fail-fast` HOT 24
- Timeout Errors not Displayed in Datadog Dashboard Despite Successful Reporting with DD_TRACE_DEBUG HOT 9
- Segmentation for monorepos HOT 5
- Official DD-tracer Document should be updated to point out `none` OF DBM option is replaced with value `disabled` HOT 2
- Unhandled rejection thrown with Mongodb 6.4.0 HOT 1
- Add tags to the Service Entry Span in Middleware HOT 1
- How to trace jest with custom environment HOT 1
- Code that outputs neverthrow ResultAsync promise-like objects cannot be traced or wrapped
- Dogstatsd is undefined during jest tests HOT 7
- Added histogram method to dogstatsd
- Difficulties adding TAGS to test executions in CI Test Visibility HOT 6
- How to trace full request from service A to service B via TCP transport in NEST JS?
- Continuous profiling not working with NextJS instrumentation HOT 3
- Cannot construct a Request with a Request object that has already been used HOT 18
- `child_process` missing from plugin types in TS headers
- `child_process` plugin picks up shell commands not triggered by the traced process
- Error with ESM support when using the `openai` package
- Missing decrement function in NoopDogStatsDClient
- Memory Leak in dd-trace http plugin
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dd-trace-js.