Database Activity Monitoring (DAM)
The eBPF Receiver includes built-in Database Activity Monitoring that automatically profiles database traffic at the kernel level. No database-side agents or plugins needed.
Supported Databases
Section titled “Supported Databases”| Database | Captured Metrics |
|---|---|
| MySQL | Query operations, latency (avg + P99), prepared statements, read/write ratio |
| PostgreSQL | Query operations, latency (avg + P99), prepared statements, read/write ratio |
| Redis | Query operations, latency (avg + P99), prepared statements, read/write ratio |
Supported Messaging Systems
Section titled “Supported Messaging Systems”| System | Captured Metrics |
|---|---|
| Kafka | Producer/Consumer metrics, throughput |
| Elasticsearch | Request operations, latency, throughput |
Key DAM Capabilities
Section titled “Key DAM Capabilities”- Table-level hotspot detection — identify your most queried and slowest tables
- Read vs. Write ratio analysis — understand workload characteristics per table
- P99 latency tracking — surface tail latency issues before they impact users
- Zero configuration — automatically detected via eBPF kernel hooks; no database credentials required
When to Use
Section titled “When to Use”- When you need instant database visibility with zero setup
- When you cannot or prefer not to create a monitoring user on the database
- When running on Linux with kernel ≥ 5.8
- When you want to monitor traffic across all supported databases and messaging systems from a single agent
Related DAM Workflows
Section titled “Related DAM Workflows”Configuration
Section titled “Configuration”Enable heuristic SQL detection and tune caches for high-load environments:
Prerequisites
Section titled “Prerequisites”- Linux kernel ≥ 5.8 (recommended; some features work on 4.18+)
- Root privileges or
CAP_SYS_ADMIN+CAP_BPFcapabilities - The eBPF Receiver must be enabled in the agent configuration (see Configuration).