TV mode¶
For the wall in the server room or NOC. There are two independent wall views.
Error-overview wall (/tv)¶
A dedicated, lightweight page without app navigation that mirrors the same filters as the error overview:
- Count tiles (Critical/Warning/No Data/Unknown, optionally OK)
- List of current problems, sorted like the error overview, with host, check, tenant, value, ACK badge, "flapping" hint, and time since the last change
- An "all OK" state when nothing is open
The error overview's filters (status, tenants, profiles, ACK, accepted, downtime, dependency-down, search, sort) carry over 1:1 as URL parameters — just copy the link from the error overview and append it to /tv.
Additional parameters:
| Parameter | Meaning |
|---|---|
refresh |
refresh interval in seconds (default 30) |
pivot |
true rotates the view 90° — for portrait-mounted screens |
Example: /tv?statuses=CRITICAL,WARNING&refresh=15&pivot=true
Without a valid session (401/403), the page automatically redirects to login.
Custom-dashboard wall display (/tv/dashboards)¶
Displays one or more custom dashboards chrome-free (no sidebar/menu), but with a slim header bar: title, time-range picker, auto-refresh dropdown (off/10s/30s/1min/5min), clock. The widget grid is read-only — drag and resize are disabled.
Opened via the Monitor button in the dashboard header (openTvMode()), which automatically appends the current session token:
For a rotating sequence of several dashboards, use ids (comma-separated) instead of id, plus interval (seconds per dashboard, default 60):
Small dots in the header show the position within the rotation.
Token in the URL
The link carries an active session token — anyone who knows the link can use it to access Vesana as long as the token is valid. Treat the link like a password and don't share it more widely than necessary.
Auth¶
Both wall views need a valid session. On first opening the custom-dashboard view with ?token=, the token is copied into the browser once — after that, a bookmark without the parameter is enough, as long as the same browser/kiosk machine is used.
Browser recommendation¶
- current Chrome / Edge / Firefox
- 1080p or 4K
- kiosk mode on the wall PC, e.g.
chromium --kiosk --disable-features=TranslateUI <url>
Next¶
- Custom dashboards — what the dashboard wall display is for
- Public status pages — when the display should run without any login at all