[OpenSIPS-Users] Sip trace module .
Ben Bliss
ben at enta.net
Wed Apr 13 13:25:43 CEST 2016
Sasmita,
If i'm honest, its impossible to outline what to do here. The best thing
I can do is try to explain how the software functions, and then you can
fill in the gaps.
I'll try and break it down as much as possible.
You have 3 main elements.
1. Capturing + sending the SIP information - Trace node
2. Analysing and storing SIP information - Capture node
3. Viewing SIP information - HOMER
So, as far as I am aware, you have already configured siptrace within
OpenSIPs. This does the capturing and sending of the SIP information.
What you capture, is up to you. We, by design, wanted to capture
everything, so we have a rule at the start of our Opensips configuration
to capture the SIP packets, no matter what they are or where they are
from. You configure the destination address and port of where you are
analysing the data within the module options. See this
<https://github.com/sipcapture/homer/wiki/Examples%3A-OpenSIPS>for more
information.
Usually, your trace node will be your proxy, or where you are gathering
your SIP data, although this isn't always the case (you could mirror
your SIP traffic to a separate trace node, for example). This then sends
the data to your capture node. Once again, this can be setup as a
separate instance, receiving the information from the trace node,
processing it, and then storing it. In our case, we implemented HOMER on
the same physical box as the capture node. As I am more familiar with
Kamailio, I used kamailio as the capture node software (which is
included in the manual installation instructions here.)
<https://github.com/sipcapture/homer/wiki/Quick-Install#-manual-setup-from-source-advanced>
The capture node is there to receive the SIP traffic, isolate what it
is, and then insert it into an appropriate MySQL table. This database
information is then read by the HOMER front end. Once again, you can
install HOMER wherever you like, as long as it can access the database
you are storing the data which is being captured by the capture node. It
is, after all, just a web gui, so just needs to be installed on a box
running apache/nginx. Once again, all the installation instructions are
on the sipcapture github page here.
<https://github.com/sipcapture/homer/wiki/Quick-Install>
As I said, all the instructions you need are on the github page. It took
me a few attempts, but the instructions do work, so i would advise
carefully reading through these, and then follow the instructions
accordingly.
Kind Regards,
---------
Ben Bliss
Network Systems Administrator
Entanet International Ltd
T: 0333 101 9229
F: 0333 101 0601
E: support at enta.net
W: http://www.enta.net
W: http://opinion.enta.net
This e-mail and any attachments transmitted with it, including replies and
forwarded copies subsequently transmitted, contains information which may be
confidential and which may also be legally privileged. The content of this
e-mail is for the exclusive use of the individual(s) or entity named above, if
you are not the intended recipient, please note that any form of distribution,
copying or use of this e-mail or the information in it is strictly prohibited
and may be unlawful. If you have received this e-mail in error please reply to
the sender at Entanet International Ltd and then delete the e-mail immediately.
Any views or opinions presented are solely those of the author, and may not
necessarily represent those of Entanet International Ltd. Entanet international
Ltd is registered in England and Wales, registered no 3274237, and its
registered office is Stafford Park 6, Telford, Shropshire, TF3 3AT. registered
VAT number GB 184 5136 01.
On 13/04/2016 11:55 AM, Sasmita Panda wrote:
> First I am trying to integrate with mysql only . If it will work for
> me as I want then I will explore with mongodb .
>
> Before that , I am facing lots of problem to install this yet .
>
> Can anyone provide me simple installation and configuration steps for
> homer in linux machine ?
>
> */Thanks & Regards/*
> /Sasmita Panda/
> /Network Testing and Software Engineer/
> /3CLogic , ph:07827611765/
>
> On Mon, Apr 11, 2016 at 8:25 PM, Ben Bliss <ben at enta.net
> <mailto:ben at enta.net>> wrote:
>
> Hi,
>
> Alas, we use MySQL, so no, i can't.
>
> Apologies :)
>
> Kind Regards,
>
> ---------
> Ben Bliss
> Network Systems Administrator
> Entanet International Ltd
>
> On 11/04/2016 3:32 PM, Aqs Younas wrote:
>> Can you provide me the snippet how you configured the sip trace
>> module with mongodb?
>>
>> On 11 April 2016 at 19:01, Ben Bliss <ben at enta.net
>> <mailto:ben at enta.net>> wrote:
>>
>> Sasmita,
>>
>> HOMER is an open source web GUI, designed for SIP traffic
>> analysis, and fairly easy to setup and use. It partners with
>> a SIP capture agent, and a db to store the data you are
>> gathering.
>>
>> We use it here, and its fantastically useful.
>>
>> URL - http://sipcapture.org/
>>
>> Kind Regards,
>>
>> ---------
>> Ben Bliss
>> Network Systems Administrator
>> Entanet International Ltd
>>
>> On 11/04/2016 2:07 PM, Sasmita Panda wrote:
>>> Hi All ,
>>>
>>> I wanted to use siptrace module of opensips and i
>>> wanted to extend this feature and save the logs in mongodb .
>>> Which is done inby me .
>>>
>>> Now I wanted to show the data in flow diagram format .
>>>
>>> Is there any opensource tool anybody have ever used to do
>>> so please le me know .
>>>
>>> Is there any intermediat step I should do to achive my
>>> requirment ,anybody can suggest something .
>>>
>>> All type of suggestion are welcome . Thank you in advance .
>>>
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160413/9ad87e2a/attachment-0001.htm>
More information about the Users
mailing list