Zombse

The Zombie Stack Exchanges That Just Won't Die

View the Project on GitHub anjackson/zombse

SIP log analyzer

Is there a standard log analyzer for SIP (standard interchange protocol)?

Kevin French

Comments

Answer by Joe Atzberger

The question is about the 3M SIP2 protocol (not the internet telephony SIP), as implemented by every current ILS. It is inherently library-related:

http://en.wikipedia.org/wiki/Standard_Interchange_Protocol

That being said, logging is not part of the specifications. The log format and verbosity is an artifact of whatever systems you are running and their given configurations. There can be logging on the terminal side, the SIP daemon side, occasionally (historically) even in middleman multiplexers, the ILS transaction logs, etc.

Therefore there is no single analyzer that could be recommended to your abstract case. You might ask again specifically for your platform or hardware. The obvious extension of that is that you should probably ask your vendor or user group community first.

Comments

Answer by Tatjana Heuser

I am not aware of any logfile analyzer preconfigured for logs containing sip2 events (level of detail and format probably varying between vendors), but there are a few candidates, mostly from adapting and extending logfile analyzers targeting web, ftp, or mail servers.

So if you can adapt one of these largely depends on what you expect from your analysis - a summary of error conditions weeding all the normal activities, statistics on actions by automat, or a more condensed human-readable overview of what's going on between those vendor-supplie black boxes and your system? For the latter, there's an excellent paper on syslog analysis by Cisco "Building Scalable Syslog Management Solutions", and a different range of tools to start at for automating the analysis.

Whatever route you're going, when I look at the logfile I'm getting from our system (a different ILS), you'll probably need to parse your logfile to generate one-event-per-line entries containing the information you want to extract and chew on.

Comments