Back
Debug Dashboard
Automatically available under APP_ENV=development:
http://localhost:8000/kyrux/debug/
Displays:
| Section | Information |
|---|---|
| Application | Name, version, environment, address, workers, uptime |
| Runtime | Go version, OS/arch, goroutines, allocated heap, total heap, GC cycles |
| Databases | Each registered connection: name, driver, and live status (online / offline) |
| Cache | Enabled/disabled status and number of active entries |
| Routes | All registered routes with method and path |
Navigation
- The welcome page (
/) shows a ⚙ Debug button that goes straight to the dashboard. - The debug dashboard shows a ← Home button in the header that returns to the project's root route.
Database status
Status is checked via Ping with a 2-second timeout on every dashboard access. The visual indicator is:
●green — connection responding normally●red — connection unreachable or timed out
The debug dashboard is only registered under
APP_ENV=development. In production the route doesn't exist.