Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Java Applications and Servers
Nagios plugins for monitoring Java apps and application servers.
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.- Apache Tomcat (9 listings)
- JBOSS (4 listings)
- Weblogic (10 listings)
- Websphere (8 listings)
ActiveMQ Checks in python
github.com/davidedg/activemq-nagios-pluginFork of github.com/predic8/activemq-nagios-plugin, this plugin adds the "QUEUEAGE" check, which controls the age of the oldest message in a queue. Checks are done via Jolokia REST interface, with some fallbacks to JSP Admin page. Implemented in Pyth ...
ActiveMQ Nagios Plugin
github.com/predic8/activemq-nagios-pluginMonitor Apache ActiveMQ's health, queuesizes and subscribers. The plugin makes use of the Jolokia REST interface, is written in Python and is based on the nagiosplugin Python library.
ActiveMQ_QueueMonitor
sig-io.nl/?p=237This nagios check will check if your queues have consumers and the number of items on the queue is within configured limits. Limits can be specified with crontab-like entries on a per-queue basis. If no specific rule is present for a queue, a defaul ...
ActiveMQ_Watch
Apache ActiveMQ current messages monitoringscript
Cassandra GC Collection
#This Plug-in monitors Cassandra ConcurrentMarkSweep Garbage Collection happening in particuler duration ; # This take four parameters as input # 1) -d Duration within which the count needs to be monitores (in seconds ) # 2) -f Log file location of c ...
Cassandra GC Collection - Time taken
www.TipsNtrapS.com#This Plug-in monitors Cassandra ConcurrentMarkSweep Garbage Collection happening in particuler duration ; # This take four parameters as input # 1) -d Duration within which the count needs to be monitores (in seconds ) # 2) -f Log file location of c ...
Cassandra number of nodes (live) in Ring
www.TipsNtrapS.comThis Plug-in monitors the Cassandra Cluster for number of nodes Up and running.
Cassandra number of pending operations in tpstats
www.TipsNtrapS.comThis Plugin Checks the number of pending operations in tpstat and if the pending operations across all Stages are greater than provided thresholds it generates an alert.
Cassandra number of read and write operations in a give...
www.TipsNtrapS.comThis Plug-in monitors Cassandra number of read and write operations in a given time period, i.e. Read operations per second / write Operations per second. it fetches WriteOperations or ReadOperations from Nagios JMX plugin and stores the values with ti ...
Cassandra unreachable nodes
www.TipsNtrapS.com#This Plug-in monitors the Unreachable nodes in Cassandra Ring; using nodetool ring command
Check Cassandra status and heap memory utilization
Monitors Cassandra status and heap memory utilization.
check_activemq
it.toolbox.com/blogs/unix-sysadmin/monitoring-activemq-from-ActiveMQ monitoring script.
check_activemq_queues
www.lukacs.luThis is a checker which need to be run on your ActiveMQ-Host for persistent Queue length. It is written in Bash and uses activemq's commandline-interface 'activemq-admin bstat' to gather information. It is called via nrpe. Please also read the sourcecod ...
check_amq
This active mq check script is looking for pending messages. It´s a shell script, just using the binary stuff that apache active mq is providing. Little slow, but does it´s job + sends performance data. Usage is: ./check_amq.sh , e.g. ./check_amq ...
check_cas
github.com/petegallagher/nagios-cas-pluginNagios plugin to check CAS authentication (http://www.jasig.org/cas)
check_cassandra_balance.pl (Advanced Nagios Plugins Col... Popular
github.com/harisekhon/nagios-pluginsChecks Cassandra cluster balance of tokens across nodes
check_cassandra_cluster.sh
github.com/hashnao/nagios-plugins* Software requirements cassandra(using nodetool) * overview - verify that the number of live nodes which belong to Multi Cluster is less than the specified number. - it is enable to specify the threshold with "-w " and "-c " option. - fetch the nu ...
check_cassandra_heap.pl (Advanced Nagios Plugins Collec...
github.com/harisekhon/nagios-pluginsCheck Heap used on a Cassandra node
check_cassandra_nodes.pl (Advanced Nagios Plugins Colle... Popular
github.com/harisekhon/nagios-pluginsChecks Cassandra clusters nodes, alerts on dead/down nodes, gathers statistics perfdata on different node states for graphing
check_cassandra_tpstats.pl (Advanced Nagios Plugins Col...
github.com/harisekhon/nagios-pluginsChecks Cassandra's threadpool statistics, alerts on pending/blocking operations, gathers statistics on Active/Pending/Blocked/Dropped operations perfdata for graphing.
check_hadoop_hdfs
www.rundeconsult.noExtended check for Apache Hadoop hdfs. Checks for dead nodes, unreplicated blocks, full hdfs datastore, and supports performancegraphing of these and several more things
check_hadoop_jobtrackers
www.rundeconsult.noImproved script to check apache hadoop jobtracers. Will parse the admin-webpage, and check number of trackers, blacklisted nodes, heap size and more. Will output performancedata for nodes, blacklisted nodes, running jobs (map and reduce), capacity jobs ...
check_java
Allows to check the health of Java applications through JMX. Includes checks for Heap Memory usage, Non-Heap Memory usage, usage of various memory pools, number of loaded classes, number of threads, number and time of Garbage Collector runs.
check_javamelody
github.com/sbower/nagios_javamelody_pluginThis plugin can be used to capture JavaMelody Data in Nagios.
check_java_threads
This plugin is meant to analyze every java process running locally and take metrics about which state each thread of this process has. It can (or can not) output a nagios-like output formatting for chart creation, and can also save automatically the threa ...
check_jmeter-scenario.pl
This plugin is able to check a JMX plan. You're now able to use a scenario to check your web server. This plugin is inspired by the work of Travis Noll (http://yoolink.to/eG3)
check_jmx
Java JMX Nagios Plugin
check_jmx4perl
www.jolokia.orgcheck_jmx4perl is a Nagios Plugin for monitoring JEE Server via JMX. It uses an agent based approach where the plugin accesses a special servlet deployed on a JEE Server. check_jmx4perl has been tested on a multitude of JEE Servers.
check_jmxeval
github.com/venushka/jmxevalJMXEval is a really flexible plugin for monitoring Java applications using JMX. Instead of just checking just an attribute of an MBean, JMXEval allows you to query multiple MBean attributes as well as results of MBean method invocations, and also perform ...
check_jstat
github.com/Ericbla/check_jstatA Nagios plugin to get memory statistics of a Java application using jstat
check_rmi
The plugin will check a java-rmi-service for availability.
check_solr_rows
github.com/sperris/check_solr_rowsCheck the number of rows in your SOLR index. We have found that we would occasionally have a bad update and our overall rowcount would drop significantly due to a mistake we made or some server failures. This plugin will check for the total row count and ...
check_solr_slave
loftninjas.orgRuby script to check a Solr 1.4 replication slave against a master.
check_solr_slave_3.6
github.com/benprew/nagios-checksCheck replication lag on a solr slave. Works with solr 3.6
check_tomcatSessions_01b3
DO NO USE THIS - This plugin checks the number of active sessions of a specific context or total sessions number on the server.
Hadoop Blacklisted Nodes
www.TipsNtrapS.comThis plug in checks the Hadoop Blacklisted Nodes from the the Job Tracker web UI page i.e. http://127.0.0.1:50030 The plugin returns Critical alarm - if Not able to access the Job Tracker Status Page, Warning alarm - one or more node got black ...
IBM Connections plugins
kbild.chNagios Plugins for IBM Connections These Nagios Plugins can be used to monitor an IBM Connections environment.
jmeter invocation plugin II
This script is a rebuild of another jmeter plugin that invokes an Apache JMeter (available from http://jakarta.apache.org/jmeter) test plan and parses the results, which are returned to Nagios per plugin API defined exit statuses and performance data.
jmx_stats
www.appfirst.comThe java program to check JMX and can be used with AppFirst collector to make one connection to JMX and get all the metrics at one time.
JNRPE
www.jnrpe.itJNRPE aims to be the best solution to create and execute Nagios JAVA plugins. JNRPE is compatible with check_nrpe and can be used to execute both the old native Nagios plugins and the new Java Nagios plugins. Since it uses the NRPE protocol to communicate ...
Nagios plugin for Alfresco
blyx.comThis package contains a Nagios Java plugin to check via JMX values to Alfresco Enterprise 3.2 and above. Contains more than 15 checks. It supports performance data to graph results of checks with pnp4nagios. More information: http://blyx.com
Solr
Some up-to-date SOLR check! Can check 3 things - Ping - Replication delay - Compare (check if server contains same cores are another server)
Syabru Nagios JMX Plugin
snippets.syabru.ch/nagios-jmx-plugin/Nagios JMX plugin to retrieve and monitor runtime data from Java VM's and other applications supporting JMX. The plugin supports Nagios performance data and operation invocation on MBeans for resetting statistical data or counters. It also supports regula ...