Skip to main content

I set up Performance Monitoring but I am not seeing Queries

Issue

I want to know why the Queries tab or dashboard stays empty after I set up Performance Monitoring / tracing.

Applies To

  • All SaaS Customers

  • Tracing / Performance Monitoring

  • Queries (backend projects)

Resolution

Queries only fills when Sentry receives eligible database spans from a backend project with tracing enabled. If those spans are missing, the Queries view stays empty.

  1. Span quota - In Settings → Subscription, confirm the org still has remaining span volume for this period.

  2. Project type and SDK - Use a backend project and a recommended SDK version. Confirm tracing is set up (Set Up Tracing).

  3. Eligible db spans - In Explore → Traces (Trace Explorer), open recent traces for that project and look for database spans. Spans must meet span eligibility (eligible op, parameterized query in the description, and db.system set). SQL-like databases and MongoDB are supported; many other NoSQL / graph databases are not.

  4. Automatic vs custom instrumentation - With automatic instrumentation, eligible queries usually appear without extra config. If your DB client is not instrumented, add custom instrumentation so spans match the eligibility rules.

After eligible db spans start arriving, the Queries dashboard should populate on its own.

Did this answer your question?