17
Feb/09
1

Nagios: Polycom RMX2000 port usage monitoring

Some days ago I was asked to monitor the usage of a RMX 2000 Real-Time Media Conferencing Platform from Polycom. Basically it is a video- and audio-conferencing bridge to host multi point conference calls. The bridge capacities are defined by the number of ports. You can assign these ports to audio- and video-processing. There is a small graph on the web interface of that bridge to see the current usage of these ports but there is no historical view for the port usage.

After some research I found a development kit on the usb stick with the current firmware release. You can download it at the download page of rmx 2000 on polycom website.

The development kit provides some documents describing the XML API and some tool to spy the xml requests and responses from and to the RMX 2000 bridge.

Using this sdk I created a simple check script in perl for monitoring the bridge port usage with Nagios. The script connects to the bridge, logs in and reads the current port usage. It outputs the current port usage as normal plugin output and as performance data for graphing.

You need to provide a valid user and password to the script to log in to the XML API. The monitoring account needs at least moderator privileges on the RMX 2000.

Hopefully this will help someone.

You can find the check plugin on the plugins page in projects section.

Filed under: Nagios
Comments (1) Trackbacks (0)
  1. Alex BNo Gravatar
    16:54 on March 29th, 2010

    that is awsome…!!!

    if you have any other great ideas of this type for monitoring VC infrastructure… let us know !

    Thanks.

    AB.

No trackbacks yet.