Skip to main content

Documentation 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.

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 under /api/dashboard/ and are consumed by the main dashboard at /dashboard.

Log sources

Endpoint: 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).
Tue May 19 10:23:11 2026 daemon.notice netifd: wan (eth0.2): sending update to dependents
Tue May 19 10:23:11 2026 daemon.notice netifd: Interface 'wan' is now up
Tue May 19 10:23:14 2026 daemon.info dnsmasq[1234]: read /etc/hosts - 2 addresses
Tue May 19 10:23:14 2026 daemon.info dnsmasq[1234]: using nameserver 8.8.8.8#53
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.
All log views are embedded in the main dashboard at /dashboard.
1

Open the dashboard

Navigate to /dashboard. You must be logged in.
2

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.
3

Refresh a view

To get updated output, reload the panel or refresh the page. Log data is fetched live each time from the router.
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.
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.
This page is configured for a Windows development environment. The log directory path C:\Program Files\PostgreSQL\17\data\log is hardcoded in PostgresLogController. If the directory does not exist on the server, the page shows an error. This feature is a development aid and is not related to router management.

Dashboard

Overview of all dashboard panels including real-time system stats.

Network diagnostics

Run ping, traceroute, and nslookup from the browser via the router.

Build docs developers (and LLMs) love