This go module provides the backbone for sipcmbeat: configuration, packet capture, sip message parsing and call tracking, event generation, event ring (for caching events), statistics, web interface a.s.o.
See sipcmbeat README for more details.
A stand alone binary that does everything that sipcmbeat does, but without sending any events to ES, can be found under cmd/sipcm. The generated events and statistics can be seen in the web interface. It also supports replaying pcap files.
sipcm can be used for debugging or to see what sipcmbeat would do, but without ES or configuring a local logstash output.
sipcallmon depends on: