Websphere

cwas-nagios

Description:

Nagios plugins, to monitoring websphere internals, using perfservlet.

Current Version

1.3

Last Release Date

2011-03-24

Compatible With

  • Nagios 3.x

Owner

License

GPL


Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Project Files
Project Notes
cwas-nagios is a perl script for nagios, this script parses output from PerfServlet servlet, a that work for see websphere internals, like: * Memory usage * Cpu Usage * Garbage Collection time * Garbage Collection Interval * Webcontainer threads * Webcontainer hang threads * Number of connections to some datasource * Sessions alive * Servlet time for war and some particular servlet Installation, you need install this perl modules: * use LWP::Simple; * use XML::Simple; * use Data::Dumper; * use Getopt::Long; And enable PMI & install perfservlet in Websphere Application Server Usage for monitoring: * --warning .- warning value * --critical.- critical value * --type .- war container * --port .- default_host port server .- * --server ip for websphere application server * --subtype * For network deployment add --servername and --nodename *include autentication to websphere
Reviews (1) Add a Review
Not working
by ray_nagios, February 29, 2012
$ perl cwasnd-nagios.pl --type jvm --warning 300 --critical 400 --servername HRMTEST01 --nodename asatest01 --user user123 --pass "changeme" --server example.domain.com --port 9081 --subtype mem
Use of uninitialized value in sprintf at cwasnd-nagios.pl line 77.
Use of uninitialized value in sprintf at cwasnd-nagios.pl line 79.
Illegal division by zero at cwasnd-nagios.pl line 80.
====
Terribly broken script, written in Perl, XML format the script expects is different, too many problems, might as well rewrite the script from scratch
Owner's Reply:

Hello, I apologize for leaving the script a little bit ditched, would appreciate you send me suggestions for include as a fix, my email address is rdario.ga@gmail.com if you want send me comments

thanks in advance
Dario Garcia


Helpful? Yes  No 
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
2 (1)
Favorites
0
Views
98,468