๐Ÿš€ Agent v2.0 is here โ€” Zero-Code eBPF Tracing ยท Auto Service Discovery ยท Managed Config ยท Docker-Aware. Upgrade now โ†’
KloudMate
KloudMate Agent Docs
Databases

Databases Monitoring

Monitor database queries and performance seamlessly.

The KloudMate Agent provides three approaches to database monitoring โ€” from zero-configuration kernel-level profiling to deep SQL-level query analytics โ€” so you can choose the right level of visibility for your environment.

Which approach should I use?

eBPF (DAM) is the fastest way to get started โ€” zero configuration, no database credentials needed. For deep query analytics with execution plans and schema discovery, use Direct Database Monitoring. OpenTelemetry is ideal when your application already uses OTel SDKs and you want database spans as part of your distributed traces.

Monitoring Approaches

Supported Databases

DatabaseeBPF (DAM)OpenTelemetryDirect (SQL Setup)
MySQLโœ…โœ…โœ…
PostgreSQLโœ…โœ…โœ…
Redisโœ…โœ…โ€”
Kafkaโœ…โœ…โ€”
Elasticsearchโœ…โœ…โ€”
MongoDBโ€”โœ…โ€”

Comparison

FeatureeBPF (DAM)OpenTelemetryDirect (SQL Setup)
Setup complexityNoneSDK integrationSQL scripts + agent config
Database credentialsNot requiredNot requiredRequired
Query textโœ…โœ… (sanitized)โœ…
Execution plans (EXPLAIN)โ€”โ€”โœ…
Wait event analysisโ€”โ€”โœ…
Schema discoveryโ€”โ€”โœ…
Distributed trace contextโ€”โœ…โ€”
Custom span attributesโ€”โœ…โ€”
Works on managed DBs (RDS, etc.)โœ…โœ…โœ…
Linux kernel requirementโ‰ฅ 5.8NoneNone

On this page