elastic / apm-agent-nodejs

https://www.elastic.co/guide/en/apm/agent/nodejs/current/index.html
BSD 2-Clause "Simplified" License
581 stars 224 forks source link

When will the nest.js plugin be supported. #1836

Open zzbo opened 3 years ago

zzbo commented 3 years ago

Nest.js is currently a popular node.js web framework. Are there any plans to support nest.js plugins or provide use cases?

astorm commented 3 years ago

Thanks for writing in @zzbo -- Nest.js is definitely on our radar, and we're trying to figure out where it fits into our product roadmap.

To that end -- do you have a moment to answer a few questions?

  1. It's our understanding that under the hood Nest.js uses a framework like express or fastify for its HTTP server and the Agent already supports there frameworks. That means you should get HTTP transactions and metrics out of the box with the Elastic Node Agent. Have you found that to be not the case?

  2. Are there particular things you'd like to see from a Nest.js instrumentation module, or are you just hoping to have it listed as something officially supported?

walemartins commented 2 years ago

Hi @astorm , thanks the feedback on the question above.

Off the top of my head some things I think would be great for Nest.js instrumentation are how much time spent in the following: