[Users] New OpenSER Module: The SNMPStats Module

jmagder jmagder at somanetworks.com
Wed Dec 20 15:30:27 CET 2006


Thank you Tele,

Let me know of any problems you may have, so I can update the 
documentation. :-)

Cheers!

- Jeffrey Magder

tele wrote:
> Hello,
>
> This is really nice module!
> And the documentation is very complete!
> I'll try it.
>
> thank you and compliments
>
> :tele
>
> On Tue, 2006-12-19 at 15:08 -0500, jmagder wrote:
>   
>> Hello everybody,
>>
>> I recently submitted a new module known as the "SNMPStats module" to the
>> OpenSER CVS head.  The SNMPStats module provides an SNMP management 
>> interface
>> to OpenSER, and is intended for those who want better manageability of their
>> systems.
>>
>> The module provides general SNMP queryable scalar statistics (useful for
>> discovering system trends), table representations of more complicated data
>> such as user and contact information, and alarm monitoring capabilities.
>>
>> The scalar statistics are very useful for discovering trends in the ways 
>> your
>> systems are used.  For example, using a tool such as mrtg or Cacti, you can
>> collect SNMP based information over long periods of time, and automatically
>> graph statistics.  Some examples of good graphs would be:
>>
>>   - The number of messages received each hour of the day.
>>     (Using the openserSIPSummaryInRequests scalar)
>>
>>   - The number of active dialogs at any time of the day.
>>     (Using the openserCurNumDialogs scalar)
>>
>> These graphs may reveal that most SIP traffic happens between say, 
>> 14:00-16:00,
>> and that perhaps it would be beneficial to change rate plans based on 
>> this data.  
>>
>> SNMPStats alarm monitoring provides for a useful tool in maintaining system
>> stability.  Currently there are two alarms implemented:
>>
>>   - Dialog Alarms: If the number of active dialogs passes a certain 
>> threshold,
>>                    then a message can be sent to a network operation 
>> center. The
>>                    idea is that an administrator should me made aware a 
>> system
>>                    is becoming too heavily loaded before a failure occurs.
>>
>>   - Message Queue Alarms: If the number of bytes waiting to be consumed 
>> by an
>>                           OpenSER instance exceeds a threshold, then a 
>> message
>>                           can be sent to a network operation center.  
>> The idea
>>                           is to find out why the system is not able to 
>> handle
>>                           the load, and to take corrective actions before a
>>                           failure occurs.
>>
>> In order to get the SNMPStats module up and running, you'll be required 
>> to do
>> some extra configuration steps that at this time are not automated.  The 
>> full
>> installation procedure is documented on the OpenSER web site at:
>>
>>     http://www.openser.org/docs/modules/1.2.x/SNMPStats.html
>>
>> Since this is the first time the SNMPStats module will be tried outside 
>> of my
>> work at SOMA Networks, there may be a few rough edges I've overlooked.  I
>> welcome all to take out their sand paper help me polish the module.  All
>> suggestions and criticisms are always welcome.
>>
>> Good luck all, and cheers!
>>
>> - Jeffrey Magder
>> - SOMA Networks Inc.
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users
>>     
>
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>   





More information about the sr-users mailing list