Bug 98 - add Ganglia monitoring support
Summary: add Ganglia monitoring support
Status: NEW
Alias: None
Product: repro
Classification: Unclassified
Component: proxy (show other bugs)
Version: unspecified
Hardware: All All
: P1 enhancement
Assignee: Owner of all unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-18 07:50 CDT by Daniel Pocock
Modified: 2015-08-18 07:50 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pocock 2015-08-18 07:50:31 CDT
This involves

- linking against the Ganglia gmetric C API

- using the StatisticsManager API to get statistics from the stack and pass them to the gmetric API

The statistics are logged periodically in the log file.

Ganglia gives the following benefits:

- storing the statistics in RRD files

- graphing them for different time periods

- alerting through ganglia-nagios-bridge if thresholds exceeded

- graphing aggregated statistics for a cluster (e.g. total messages per second for 10 SIP proxies in a cluster)

- viewing composite graphs showing platform metrics (network usage, CPU usage, free memory) compared to SIP application metrics (number of requests, number of registrations)