# Apollo Server Tracing

**URL:** <https://community.apollographql.com/t/apollo-server-tracing/9602>\
**Category:** Server\
**Tags:** server, web\
**Created:** [December 22, 2025, 11:09am UTC](https://community.apollographql.com/t/apollo-server-tracing/9602 "2025-12-22T11:09:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bilaaaaaaaaal](https://avatars.discourse-cdn.com/v4/letter/b/54ee81/32.png) [@Bilaaaaaaaaal](https://community.apollographql.com/u/Bilaaaaaaaaal)\
**Post date:** [December 22, 2025, 11:09am UTC](https://community.apollographql.com/t/apollo-server-tracing/9602/1 "2025-12-22T11:09:09Z")

</div>

Hello guys! I have an express application that runs a graphql server. This was running on apollo server 3 and express 4. I recently upgraded it to Apollo server 5 and express 5. I also had to upgrade my dataloader/batching package ([https://www.npmjs.com/package/apollo-datasource-mongodb](https://www.npmjs.com/package/apollo-datasource-mongodb)) to the latest version. After the upgrade however the queries have gotten slow, 1-2 seconds —\> 6-7 seconds.

Is there any way to show tracing someway, to check how much time is taken by each operation? I tried the InlineTracing plugin, but it says your server needs to be federated.
