The dashboard aggregates five live data feeds from the router: the system log, kernel messages, running processes, active firewall rules, and the current routing table. Each view is fetched on demand by calling its API endpoint, which opens an SSH session to the router, runs the relevant command, and returns the raw text output. All log endpoints are available underDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/KevinCruz-cell/Redes-de-comunicaciones-/llms.txt
Use this file to discover all available pages before exploring further.
/api/dashboard/ and are consumed by the main dashboard at /dashboard.
Log sources
- System log (syslog)
- Kernel log (dmesg)
- Processes
- Firewall rules
- Routing table
Endpoint: Each line includes a timestamp, facility/severity level, the process that emitted the message, and the message itself. This log is the first place to check after configuration changes or connectivity drops.
GET /api/dashboard/syslogCommand: logread | tail -100Returns the last 100 entries from the OpenWrt system log (logread reads from the ring buffer maintained by the syslog-ng or logd daemon).Navigating the dashboard
All log views are embedded in the main dashboard at/dashboard.
Select a log panel
Each log type is displayed in its own panel. Click a panel header or tab to load the corresponding data. The dashboard fetches data on demand — nothing is cached between page loads.
All data originates from the router itself. If the SSH connection to the router fails, the API returns a
500 error and the dashboard panel shows an error message instead of log data.PostgreSQL connection logs
The application includes a development utility at/logs/postgresql for browsing local PostgreSQL log files.
PostgreSQL log viewer
PostgreSQL log viewer
The log viewer reads
.log files from the hardcoded path C:\Program Files\PostgreSQL\17\data\log on the machine running the Laravel application. It lists available log files sorted by modification time and displays the content of the selected file.Navigate to /logs/postgresql and select a log file from the dropdown to view its contents. This view shows the application server’s local PostgreSQL logs — it has no connection to the OpenWrt router.Related pages
Dashboard
Overview of all dashboard panels including real-time system stats.
Network diagnostics
Run ping, traceroute, and nslookup from the browser via the router.