Real-time Latency (RTT) Column in the PJSIP Endpoints View

Hello,

We’re moving from MIRTA PBX to VitalPBX and already have four multi-tenant VitalPBX servers live in production. We really like the platform. There’s one MIRTA tool we miss a lot, and we hope it can be added in a future update.

Request
Please add a Latency column to the PJSIP Endpoints view that shows the real-time round-trip time to each registered endpoint.

Why it helps
When a customer calls in with choppy audio, dropped calls or registration problems, the first thing we check is the latency to their phones. A latency column would let our support staff:

  • See endpoints with high or unstable latency at a glance.

  • Tell a customer-side network problem apart from a PBX or carrier problem in seconds.

  • Fix tickets faster without going to the Asterisk CLI.

Suggested implementation

  • Use the qualify (SIP OPTIONS) round-trip time Asterisk already collects, which pjsip show contacts shows today.

  • Show the RTT in milliseconds next to each endpoint’s status, with optional color coding (for example, green, yellow and red at set thresholds).

  • Filter the view by tenant, so it fits multi-tenant setups.

  • Optional: sorting by latency, and a short history or graph per endpoint.

Thank you for considering it. We’d be glad to help test it.

Regards,
John McMahan
Lifeline Voice & Data

I agree this is a great tool to quickly spot issues.

This would be a great addition to my toolbox.