Comments (2)
https://issues.newrelic.com/browse/NR-163343
from newrelic-node-apollo-server-plugin.
@rhyek using the configuration of customResolverAttributes
and customOperationAttributes
will assign those custom attributes to all resolver or operation spans, depending on how you set it. You appear to be highlighting a root span, you'd need to find the ones that are named /GraphQL/operation/ApolloServer/[operation-type]/[operation-name]/[deepest-unique-path]
or /GraphQL/resolve/ApolloServer/[path]
.
Using our api addCustomAttributes
it will add those attributes to whatever is the active span, so that would require more context into when/where you're calling that method.
I recommend working this through support.newrelic.com. They can help deep-dive into solving the problem. They will also ask to collect the necessary information which may or may not be sensitive (such as logs, account information, etc.). If you have a simple reproduction case, I may be able to take a look but would definitely need more information.
from newrelic-node-apollo-server-plugin.
Related Issues (20)
- Capture metrics for every field being requested in a graphql query HOT 2
- Add official support for `apollo-server-micro`
- Internal server error for some graphql-upload requests HOT 6
- HTTP 502 timeout on graphql query is not showing up in distributed trace for developer troubleshooting HOT 1
- TypeError: (0 , apollo_server_plugin_1.default) is not a function HOT 4
- DynamoDB call not record after enabling graphql dataloader HOT 12
- Apollo Server 4 Compatibility HOT 13
- Plugin support for typescript in apollo server 4 HOT 1
- Bug: 'apollo-server-plugin-base' module is not used in Apollo server v4, but required by newrelic HOT 7
- `expected_status_codes` newrelic config option not working for apollo errors. HOT 7
- Not supported in @apollo/[email protected] HOT 2
- newrelic/esm-loader.mjs breaks Prisma types in ESM/Typescript instrumentation HOT 4
- Add an option to opt-out of reporting errors to NewRelic HOT 4
- apollo plugin: Drop Node 14 HOT 1
- apollo plugin: add node 20 HOT 1
- Missing typings for optional configuration HOT 4
- Error when using createNewRelicPlugin HOT 5
- Add error extensions as custom attributes on errors HOT 1
- Similar metrics on every apollo server request HOT 1
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 newrelic-node-apollo-server-plugin.