[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 Users
mailing list