Observability

Running queries are not displayed in SolarWinds Observability SaaS

You are not seeing queries that you know are executing.

First published date

5/8/2025 3:34 PM

Last published date

5/8/2025 3:34 PM

Overview

  • On-host monitoring: Captures queries sent over unencrypted TCP/IP connections.
  • Off-host monitoring: Missing queries usually indicate issues with performance_schema or pg_stat_statements not capturing the query.

Product section

SolarWinds Observability

Cause

  • Queries sent over Unix sockets or encrypted connections are not captured.
  • Queries executed from stored routines, replication, or those that were killed or did not finish are not captured.
  • Missing queries in off-host monitoring may be due to performance_schema or pg_stat_statements not capturing the query.

Resolution

  1. Performance Schema Digest Lost:
    • Issue: MySQL did not record some query digests due to the maximum size limit of events_statements_summary_by_digest.
    • Fix:
      • Run TRUNCATE TABLE performance_schema.events_statements_summary_by_digest or restart the server.
      • Configure the agent to automatically truncate the table when the percentage of digests lost exceeds a threshold:
        • Grant DROP privilege on performance_schema.events_statements_summary_by_digest to the database user.
        • Add "ps-truncate-events-summary":"true" and "ps-others-tolerance":"X" in the dbo-global.conf file.
        • Restart the DBO Plugins.