multipath now represented in the check manpage too
Message-ID: <51f783cc.LUZS8z2+1NnxrudS%bs(a)mathias-kettner.de>
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Module: check_mk
Branch: master
Commit: 2c17e564acfcfed102e6cc200317f862f95ff00d
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2c17e564acfcfe…
Author: Bernd Stroessenreuther <bs(a)mathias-kettner.de>
Date: Tue Jul 30 11:13:43 2013 +0200
last change in esx_vsphere_hostsystem.multipath now represented in the check manpage too
---
checkman/esx_vsphere_hostsystem.multipath | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/checkman/esx_vsphere_hostsystem.multipath b/checkman/esx_vsphere_hostsystem.multipath
index 428d5a7..2b74cd5 100644
--- a/checkman/esx_vsphere_hostsystem.multipath
+++ b/checkman/esx_vsphere_hostsystem.multipath
@@ -6,10 +6,10 @@ distribution: check_mk
description:
This check monitors the state of all Multipath devices
on an ESX host system. It returns {CRIT} if at least one
- path is dead or in {unknown} state.
+ path is {dead} or in {unknown} state.
It returns {WARN} if at least one path is {disabled}. It also returns
- {WARN} if the number of paths in {standby} mode is higher than the
- number of {active} paths.
+ {WARN} if at least one path is in {standby} mode and the number of paths
+ in {standby} mode is not equal to the number of {active} paths.
inventory:
One service per multipath device will be created. Paths
multipath now represented in the check manpage too
Message-ID: <51f78215.PM7vwcTBwBlBpOfT%bs(a)mathias-kettner.de>
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Module: check_mk
Branch: master
Commit: 5a29e6a8791114ce8c0e0329ffe5253400d2e2ea
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=5a29e6a8791114…
Author: Bernd Stroessenreuther <bs(a)mathias-kettner.de>
Date: Tue Jul 30 11:06:24 2013 +0200
last change in esx_vsphere_hostsystem.multipath now represented in the check manpage too
---
checkman/esx_vsphere_hostsystem.multipath | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/checkman/esx_vsphere_hostsystem.multipath b/checkman/esx_vsphere_hostsystem.multipath
index 36079cb..428d5a7 100644
--- a/checkman/esx_vsphere_hostsystem.multipath
+++ b/checkman/esx_vsphere_hostsystem.multipath
@@ -5,9 +5,11 @@ license: GPL
distribution: check_mk
description:
This check monitors the state of all Multipath devices
- on an ESX host system. It gets critical if at least one
+ on an ESX host system. It returns {CRIT} if at least one
path is dead or in {unknown} state.
- It gets warning if at least one path is disabled or in standby mode.
+ It returns {WARN} if at least one path is {disabled}. It also returns
+ {WARN} if the number of paths in {standby} mode is higher than the
+ number of {active} paths.
inventory:
One service per multipath device will be created. Paths
Module: check_mk
Branch: master
Commit: 7977281c42d7cb2fd507fa556c92b8d2f690aea3
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7977281c42d7cb…
Author: Bernd Stroessenreuther <bs(a)mathias-kettner.de>
Date: Mon Jul 29 16:46:13 2013 +0200
check manpages for active checks which can be configured by dedicated rules in wato
---
checkman/check_disk_smb | 14 ++++++++++++++
checkman/check_dns | 19 +++++++++++++++++++
checkman/check_http | 22 ++++++++++++++++++++++
checkman/check_ldap | 16 ++++++++++++++++
checkman/check_smtp | 22 ++++++++++++++++++++++
checkman/check_tcp | 23 +++++++++++++++++++++++
6 files changed, 116 insertions(+)
diff --git a/checkman/check_disk_smb b/checkman/check_disk_smb
new file mode 100644
index 0000000..3322c28
--- /dev/null
+++ b/checkman/check_disk_smb
@@ -0,0 +1,14 @@
+title: Access to a SMB share / free space
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This is an active check that can access a SMB share, check if it is
+ available and check the free space against given thresholds (in percent)
+ for {WARN} and {CRIT}.
+
+ This check can be configured by Wato.
+
+perfdata:
+ One value: The used space on the share in Bytes.
diff --git a/checkman/check_dns b/checkman/check_dns
new file mode 100644
index 0000000..cc975b3
--- /dev/null
+++ b/checkman/check_dns
@@ -0,0 +1,19 @@
+title: DNS query to a Nameserver
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This is an active check that sends a DNS query to a DNS nameserver.
+
+ You can give the DNS name to query for.
+
+ It can compare the IP it gets back against a given IP and return {CRIT} if
+ they do not match. It can check the DNS server to be authoritativ for the
+ lookup. It can check response times against given thresholds for {WARN}
+ and {CRIT}.
+
+ This check can be configured by Wato.
+
+perfdata:
+ One value: The response time in seconds.
diff --git a/checkman/check_http b/checkman/check_http
new file mode 100644
index 0000000..f956423
--- /dev/null
+++ b/checkman/check_http
@@ -0,0 +1,22 @@
+title: HTTP/HTTPS connections
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This performs an active check of a HTTP or HTTPS server.
+
+ It can check response times against given thresholds. It can check the response
+ page to match or not to match certain strings or regular expressions. It can
+ check the size of the result page against given thresholds. It can check for
+ a maximum age of the result page.
+
+ And you can configure it also to check the SSL certificate used on HTTPS
+ connection for expiration within the next days.
+
+ This check can be configured by Wato.
+
+perfdata:
+ If checking expiration of SSL certificate: None.
+
+ Otherwise two values: The response time in seconds and the size of the response in Bytes.
diff --git a/checkman/check_ldap b/checkman/check_ldap
new file mode 100644
index 0000000..68567d6
--- /dev/null
+++ b/checkman/check_ldap
@@ -0,0 +1,16 @@
+title: LDAP/LDAPS connection
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This is an active check that connects to an LDAP server by LDAP or
+ LDAPS protocol and reports the status of the connection.
+
+ You can give a special attribute to search for. Thresholds can be set on the
+ response time for {WARN} and {CRIT}.
+
+ This check can be configured by Wato.
+
+perfdata:
+ One value: The response time in seconds.
diff --git a/checkman/check_smtp b/checkman/check_smtp
new file mode 100644
index 0000000..355a4b8
--- /dev/null
+++ b/checkman/check_smtp
@@ -0,0 +1,22 @@
+title: SMTP connection
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This is an active check that connects to a SMTP server and checks if the
+ SMTP protocol works. STARTTLS can be used to establish a SSL encrypted
+ connection. Using SMTP AUTH is possible.
+
+ You can specify a string to expect in the respose of the server. You can
+ give specific SMTP commands to execute on the connection and define which
+ responses are expected. Thresholds for the response time can be configured
+ for {WARN} and {CRIT}.
+
+ If using SSL you can configure to check for expiration of the SSL certificate
+ within the next days.
+
+ This check can be configured by Wato.
+
+perfdata:
+ One value: The response time in seconds.
diff --git a/checkman/check_tcp b/checkman/check_tcp
new file mode 100644
index 0000000..5340bd2
--- /dev/null
+++ b/checkman/check_tcp
@@ -0,0 +1,23 @@
+title: Connection to a TCP Port (unencrypted or with SSL)
+agents: active
+catalog: agentless
+license: GPL
+distribution: check_mk
+description:
+ This is an active check that connects to any given TCP port and checks
+ if the connection could be established. Therefor it can be used to check
+ nearly any TCP based service on the monitored machine. SSL can be activated
+ to connect to any SSL encrypted service.
+
+ Thresholds for the response time can be configured for {WARN} and {CRIT}.
+ You can give a string to send over the connection and define a string to
+ expect in the response. A given string to send for terminating the connection
+ can be configured too.
+
+ If using SSL you can configure to check for expiration of the SSL certificate
+ within the next days.
+
+ This check can be configured by Wato.
+
+perfdata:
+ One value: The response time in seconds.