23.06.2018

sip trace debug sipgrep sngrep

Для отлова sip сообщение сообщений в удобном виде использую две утилиты sipgrep и sngrep.

sngrep хорош тем что работает в консоле сервера и позволяет быстро найти сообщения и посмотреть полный siptrace.

чтобы постоянно следить за сообщениями я запускаю в screen режиме sipgrep складываю всё в файлики по 2Гб.
Если открывать их wireshark то это занимает много времени и требует дофига ресурсов, а так быстро и главное call flow присутствует.

Затем “sngrep -I sipgrep.pcap”.

установка на centos 7 одним скриптом:

touch /etc/yum.repos.d/sngrep.repo
cat > /etc/yum.repos.d/sngrep.repo <<EOF 
[irontec]
name=Irontec RPMs repository
baseurl=http://packages.irontec.com/centos/\$releasever/\$basearch/
EOF
rpm --import http://packages.irontec.com/public.key
#yum update -y
yum install sngrep -y