VRS Monitoring & Diagnostics Dashboard

  • Display active recorder status. (Multiple MediaServer status visible somewhere)

  • Show recorder/resource utilization. (Docker stats, Linux stats visible somewhere)(Storage etc)

  • Surface service health and errors. (Healthcheck visible somewhere) (Containers Error logs and also Fix (trouble shoot guide))

  • Monitor indexing and recording status. ( Number of calls, call status, number of archived calls, active calls) (failed correlation)

  • Provide tracing/logging to investigate missing call recordings reported by agents.

  • Trouble Shoot Documentation


#

Customer Requirement

Solution Scope

1

Active recorder status (multiple MediaServer status visible)

Live status panel per FreeSwitch MediaServer/recorder instance: up/down, registered channels, active recordings, last heartbeat.

2

Recorder / resource utilization (Docker & Linux stats, storage)

Per-container CPU/memory/network/disk panels; host-level CPU, memory, disk, storage capacity & trend forecasting.

3

Service health, container error logs, troubleshooting

Aggregated health-check board per service; searchable error-log explorer.

4

Indexing & recording status monitoring

Dashboards for call volume, call status breakdown, active vs. archived calls, and a dedicated failed-correlation view (recorded but not correlated).

5

Tracing/logging for missing recordings

Call-ID based trace view, recorder logs, mixing logs and correlation logs into one timeline.

6

Troubleshooting documentation

Structured, versioned runbook library, cross-linked from every alert/error surfaced in the dashboard.