During the last few months I have been working on a tool called SMART. SMART will and can assist you parse and analize Cisco VCS SIP and H323 output traces either collected using netlog or by properly downloading the diagnostics log file from Cisco VCS version 7.x. I hope you find SMART a useful tool.
SMART is a POWERFUL Output log parser and analyzer
capable of parsing and analyzing single or multiple SIP,
H323 and Q931 logs files from various platforms such as
Cisco Telepresence Video Communication Server, Cisco
Unified Communications Manager, Cisco Telepresence Systems,
Cisco IOS and others. Thus, SMART reduces painful, consuming
and critical log analyzing time for the engineer while providing
accurate parsing as well as reporting.
SMART requires the following hardware and software in order to properly install and run,
-1 GHz x86 processor
-512 MB of RAM
-512 MB Hard Disk space available
-Microsoft Windows Professional
-Microsoft Windows Vista
-Microsoft Windows 2000
-Microsoft Windows 7
*.NET Framework 3.5 is required.
I just posted a ppt on how to use SMART, if you have any questions on how to use it please feel free to email me,
The first thing that you need to do is capture the logs from the platform, for example let's say you want to analyze SIP logs from a Cisco VCS version 6.x. As such you will need to run the netlog 2 sip command as admin on the vcs to do this you will do the following:
SSH to the VCS using for example putty (make sure putty is logging the session, i suggest you also to change the line of scrollback in putty from 200 to 5000)
once you are logged in as admin
you will proceed to enter the netlog 2 sip command on the console
you will then replicate the error so that you can capture the correct logs
once you have finished gathering your logs
then proceed to open SMART
Select in this particular case (single mode)
then select Cisco VCS ---version 6--protocol sip then ok
then proceed to either open or drag and drop your captured log to SMART
from here you can use features like session check or media report
you can also find an invite for example sing the quick find icon
If you are looking for an specific invite such as firstname.lastname@example.org
you will enter email@example.com and what SMART will do is find
any messages associated to the actual invite
If you have more questions let me know
Also I would like to add that If you are for example trying to parse and analyze files from a Cisco VCS and Cisco Unified Communications Manager in the same screen (for example), then you will ran SMART with Interoperability Mode, Interoperability Mode will allow you to see messages from 2 different platforms all in screen, whether is SIP or H323 or Q931 messages.
Hi Cesar ,
it seems like if we capture using wireshark, please correcting me if i wrong, is that so ?, then is it also can capture the log for example SIP messages in TLS mode ? (because in TLS mode signalling message will be encrypted.
Unlike wireshark where it captures "from the wire". SMART utilizes the output trace logs that are generated by the different platforms itself, with this being said the engineer should properly capture the output traces and save them as txt, dat or log format so that SMART can properly analyze them.
If you have any questions let me know.
I am happy to announce that we are planning to start the development of the SMART application. We hope to have a new release soon.
Great to hear! Can't wait to work with it. You back working on TelePresence again?
Hi I am not sure. Cesar is no longer working for Cisco.
The windows application seems to be available from here:
found the link in this thread:
I am not sure if this version is the latest one or if there is an updated version / MAC version located somewhere else.
Found that too but it refuses to register :(
Might be the firewall here at the client so I´ll try from home later. Was hoping to ask Cesar a follow-up question about a Mac client but I gues that is out of the question ;)
Thanks for answering...
As you already found out, TranslatorX can analyze logs from VCS.
I also found an Expressway SIP Call Analyzer on Cisco.com/support last night in the tools section, and it looks promising as well, andl analyzes VCS/Expressway diagnostic log bundle.
It has been a pleasure for me being able to developed SMART. SMART is for me at least is a "work in progress", as I am actively improving the code and it's features. In the next few weeks SMART engineers will be able to build a Cisco VCS configuration file on the fly!. There will be no need of having access to a VCS to build it. SMART will be able to based on your input settings build an xconfiguration file for the deployment engineer on the fly so that all they need to do later is paste the configuration file to it. Also another upcoming cool feature will be PolarisOne and the Onboard chat system (chat and ask with another engineers using SMART realtime).
SMART as you know it auto upgrades itself everytime you run it, with this being said everytime I release a patch, when the user opens SMART, SMART will self upgrade.
Even though I try to launch SMART, it doesn't launch because registration fails.
I think network policy of our company rejects the session for registration.
Can I launch it without registration?
The following features are now available on SMART:
-Mixed Mode (h323/SIP)
-Media Reporting on VCS now includes Search Rules Reporting
A version of SMART will soon be available for Mac. Unfortunately I have no plans to create a version of SMART for Linux at this time.
Great, let me know if you have something available for the OS X.
Btw, does your tool support the text based isdn trace of legecy Tandberg MPS ISDN GWs?
Please remember to rate helpful responses and identify
I apologize for the inconvenience I was moving the code from one platform to another, the link and the access to the download page should now be active.
The website http://www.telepresencebridge.com/smart seems to be offline for a while. Did you open a new website to host the download of your very interesting tool?
Thanks a lot!