Поиск инструмента рисования диаграммы последовательности SIP
Знаете ли вы какую-нибудь хорошую библиотеку JS или perl для рисования диаграмм последовательности (в формате html, текста или чего-либо еще) из CSV, pcap или любого другого типа данных?
Я внедряю анализ Perl-скриптов для анализа VoIP-трафика, и я хотел бы иметь возможность составить график нескольких вызовов.
Я обычно использую wireshark, но я работаю с огромными порциями данных, и мне приходится извлекать из них некоторую статистику, что делает невозможным использование хороших инструментов VoIP-графики.
1 ответ
Я не знаю ни одного на указанных вами языках, но вот один в ANSI C ( mscgen) и другой пакет Ubuntu ( msc).
Другой подход, который может работать для вас, - это отфильтровать большой файл pcap, используя что-то вроде ngrep. Он поддерживает регулярные выражения, и я хотел бы знать об этом раньше. Если он может фильтровать нужные вам пакеты, то вы можете использовать wireshark для создания диаграмм по отфильтрованным результатам. Я только что нашел другой инструмент в том же духе, который называется flowgrep, но я сам не пробовал.
РЕДАКТИРОВАТЬ: только что нашел инструмент, который принимает описания в том же формате, что и mscgen и отображает их с помощью JavaScript: mscgen_js