Get insights into query duration and view all your GraphQL queries with performance issues.
AppSignal automatically instruments query duration. In the slow events screen, you can dive into a GraphQL event group and see where throughput is an issue. Set triggers and alerts for any value on any graph in AppSignal.
AppSignal automatically provides a dashboard that monitors your heap. Need alerts? Set triggers and get notified when your total heap size gets too big.
Inspect duration and throughput per route in easy-to-read charts. Figure out if a GraphQL query or a route is performing badly.
To debug any GraphQL Apollo Server performance problems, click on any peak in a graph, go to a performance issue, and view the event timeline. You'll see a breakdown of the time it takes to parse, validate and execute each resolver. Hovering over a resolver’s execution phase reveals the name and body of the operation.
1500+ development teams rely on AppSignal to ship code with confidence. We are sharing a few of their stories with you.
Just run our CLI installer on your Node.js project and we’ll guide you through the options of installing the apm and how to monitor your Apollo Server GraphQL setup.
// Install AppSignal
npx @appsignal/cli install
// Initialize AppSignal
const { Appsignal } = require("@appsignal/nodejs")
const appsignal = new Appsignal({
active: true,
name: "YOUR APPLICATION NAME",
pushApiKey: "YOUR API KEY"
})
Then check the Apollo Server GraphQL docs for details on where to require and initialize AppSignal in your code.
Do you need help, have a feature request or just need someone to rubber duck with? Get in touch with one of our engineers.
AppSignal is located in beautiful the Netherlands. We love stroopwafels. If you do too, let us know. We might send you some!