The Databases page displays all of your queries and runtime metrics related to requests your application makes. Each database operation is comprised of tags and queries. Tags and queries allow you to drill into specific database operations across your microservice architecture as described here.

Easily track your query information and total number of database database operations across your instrumented applications.

What Data Appears Here?

The Database dashboard displays all queries that are part of transactions collected by your instrumented services. This includes information such as the query text, what database the query was running on, start and end time and duration.

If you’d like to get metadata about your database and other related information, see our Database Integrations section.

Tags

Tags are key-value pairs that are added to your spans to make searching for content within your databases simpler. Use the tag feature to search for specific queries, database types, and regex patterns. Applying tags to your database searches adds another method for refining your data.

Query Operation

Query Operations display all of your database queries grouped by request. This is useful for drilling down into specific trace attributes, events, and related services that the query under investigation has affected.

The Query Operations table has the following filters:

FilterDescription
All OperationsAll collected database queries related to your APM
Most Time ConsumingSorts query duration by maximum latency in descending order
Slow QuerySorts query by slowest response time
ThroughputNumber of requests or operations processed in calls per minute

Next Steps

Need assistance or want to learn more about Middleware? Contact us at support[at]middleware.io.