Module: check_mk
Branch: master
Commit: 2603ab93998702ebc5db1dfd4fd55de5dd47923e
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2603ab93998702…
Author: Florian Heigl <fh(a)mathias-kettner.de>
Date: Fri Sep 14 14:12:56 2012 +0200
Added manpage for jolokia_metrics.threads
---
checkman/jolokia_metrics.threads | 38 ++++++++++++++++++++++++++++++++++++++
1 files changed, 38 insertions(+), 0 deletions(-)
diff --git a/checkman/jolokia_metrics.threads b/checkman/jolokia_metrics.threads
new file mode 100644
index 0000000..5697958
--- /dev/null
+++ b/checkman/jolokia_metrics.threads
@@ -0,0 +1,38 @@
+title: Number of JVM threads
+agents: linux
+author: Mathias Kettner <mk(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ This check works on the number of threads running in a JVM.
+ It can alert if a configured number of threads is exceeded, and
+ it will also calculate the rate (per second) at which new threads
+ are launched, independent of the total number of threads at the
+ time.
+
+ To use this plugin, Jolokia and the agent plugin need to be installed
+ on the monitored server.
+
+
+item:
+ The name of the application server instance as configured by the agent.
+
+perfdata:
+ The following values are returned in the perfdata:
+ Rate of thread creations,
+ Count of Threads currently running,
+ Count of Daemon Threads currently serving other threads,
+ Maximum number of Threads started at any given time during the JVM lifetime,
+ Number of Threads started since starting the JVM.
+
+inventory:
+ One check is created per JVM sent by the Jolokia agent.
+
+
+[parameters]
+warn (int): a WARN state is triggered is this many threads are running
+ a WARNING state is triggered
+crit (int): a CRITICAL state is triggered is this many threads are running
+
+[configuration]
+jolokia_metrics_threads_default_levels (int, int): Default levels, warning and critical