Selecto.Performance.MetricsCollector
(Selecto v0.4.5)
Copy Markdown
Collects and tracks query performance metrics for Selecto.
This module provides comprehensive query performance tracking including:
- Query execution time measurement
- Query complexity analysis
- Resource usage tracking
- Query pattern recognition
- Performance history management
Summary
Functions
Returns a specification to start this module under a supervisor.
Clear all metrics data.
Complete tracking a query execution.
Export metrics to a file or stream.
Get metrics for a specific query.
Get query pattern analysis.
Get slow query log.
Get aggregated statistics.
Record metrics for a query execution.
Start the metrics collector process.
Start tracking a query execution. Returns a unique query ID for tracking.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Clear all metrics data.
Complete tracking a query execution.
Export metrics to a file or stream.
Get metrics for a specific query.
Get query pattern analysis.
Get slow query log.
Get aggregated statistics.
Record metrics for a query execution.
Start the metrics collector process.
Start tracking a query execution. Returns a unique query ID for tracking.