pbxray
Prefer a browser? Try the web tool at pbxray.com
A diagnostic toolkit for SIP telephony.
See inside your PBX.
curl -fsSL https://raw.githubusercontent.com/pbxray/pbxray-dist/main/install.sh | sh
sngrep shows you SIP packets, not the dialplan logic that built them.
Asterisk's full log shows dialplan execution, not the INVITE it produced.
Every fault gets debugged by eye, cross-referencing two windows and a stopwatch.
pbxray reads both and puts them on one timeline.
Parses full/messages logs and pjsip set logger on output,
correlates SIP signalling back to the dialplan channel that triggered it, and shows you
the whole call - not half of it.
Every call in the log, one line each: time, from, to, channels, duration, cause. Filter by number, endpoint, time range, or failures only.
Pick a call by linked-id and see dialplan execution interleaved with the SIP messages it produced, in order, with confidence noted where the link was inferred.
Watch a live log and print each call the moment it hangs up. Under 1% idle CPU - built to sit on a production box, not just a laptop.
The one-liner below downloads and runs install.sh - read it first if you'd rather not pipe straight to a shell.
Installs to /usr/local/bin (needs sudo) - set PREFIX to
install elsewhere, or VERSION to pin a release instead of latest:
Or skip the script: grab the binary for your OS/arch straight from the
latest release and
check it against the release's SHA256SUMS.
ls, show, tail -f--json on everythingdiagnose - automatic fault detectionpjsip.conf)Everything in Free stays free - Pro only adds on top, it never takes away.