mix selecto.gen.live_dashboard (selecto_mix v0.4.2)
Generates a Phoenix LiveDashboard page for Selecto query metrics.
This task creates a custom LiveDashboard page that displays:
- Query execution metrics
- Slow query analysis
- Cache hit/miss rates
- Query timeline visualization
- Index usage statistics
Usage
mix selecto.gen.live_dashboardThis will:
- Generate the LiveDashboard page module
- Add Selecto-specific telemetry metrics
- Update your router.ex with the additional_pages configuration
Options
--no-router- Skip router.ex modifications--module- The module name for the page (default: YourAppWeb.LiveDashboard.SelectoPage)
Example
mix selecto.gen.live_dashboard
mix selecto.gen.live_dashboard --module MyAppWeb.Dashboard.SelectoMetrics