1
0
mirror of https://github.com/alexreinert/homematic_check_mk.git synced 2023-10-10 11:37:02 +00:00

22 Commits

Author SHA1 Message Date
Jens Maus
027946fedd
removed excessive syslog output uses to stop flooding with just
informational messages.
2019-06-28 09:52:40 +02:00
Jens Maus
8ffac20d8e
fixed "timeout" wrapper script to correctly replicate the BusyBox
'timeout' command syntax where the time to wait is supplied via a second
argument rather than a "-t" option.
2019-06-18 08:54:12 +02:00
Jens Maus
fcc773bd0d
introduced a wrapper script to either directly call an existing
'timeout' command (e.g. on RaspberryMatic) or to use shell syntax to
replicate the same functionality just using shell functionality. This
should hopefully solve any licensing issues between GPL and Apache2
license under which this check_mk_agent is licensed.
2019-01-22 10:15:15 +01:00
Jens Maus
b68676e1bc
changed waitmax to use the coreutils timeout command instead which
should provide the same functionality but is licensed under GPL3 which
is compatible to Apache2.
2019-01-21 22:53:46 +01:00
Jens Maus
cf326dc2fb
implemented additional chrony NTP daemon check because upcoming RaspberryMatic
versions will use chrony instead of NTPd.
2019-01-21 17:58:24 +01:00
Jens Maus
2ab8da8d1b
added "waitmax" binary for CCU2 and CCU3 platform and propagated its use
to the check_mk agent execution. Also implemented nfsmounts and
cifsmounts outputs using waitmax.
2018-10-24 10:14:52 +02:00
Jens Maus
d3b393dece
added more lnx_thermal information so that the thermal zone of a GPU is
also added to the check_mk output as well as the trip_point limits
defined by the hardware.
2018-10-24 09:38:53 +02:00
Jens Maus
576243e970
check for /VERSION first before using /boot/VERSION (improves CCU3/RaspberryMatic
compatibility)
2018-10-24 08:38:37 +02:00
Jens Maus
76bdd7ced9
Merge remote-tracking branch 'upstream/master' 2018-10-24 08:36:47 +02:00
Jens Maus
714fbae9e8 added ps and ethtool aware check_mk output.
added ps and ethtool aware check_mk output. Please note that the output
of ps is somewhat limited to the capabilities to the ps command of
busybox for which conversion routines might be a solution in future. But
for the moment this should be enough to actually monitor if a certain
process is running or not.
2018-10-22 16:04:58 +02:00
Jens Maus
92d6385cab
fixed ps call for CCU2 once more. 2018-10-22 14:41:40 +02:00
Jens Maus
e79be1cd9e
made 'ps' call compatible to old homematic ccu2 busybox ps version. 2018-10-22 14:37:23 +02:00
Jens Maus
32af469212
added ps and ethtool aware check_mk output. Please note that the output
of ps is somewhat limited to the capabilities to the ps command of
busybox for which conversion routines might be a solution in future. But
for the moment this should be enough to actually monitor if a certain
process is running or not.
2018-10-22 14:16:40 +02:00
Alexander Reinert
5fd140ea24 Fixed installation on original CCU2 1.3 2018-01-08 09:06:56 +01:00
Alexander Reinert
51efc44e6b Made some changes to be compatible with YAHM 1.2 2017-08-05 06:29:15 +02:00
Alexander Reinert
ac9fca048a Set missing exec attributes 2017-07-23 08:55:02 +02:00
Alexander Reinert
085bf4b77b Added date of last change to check message
Support more checks on CCU2
Preparations for release 1.1
1.1
2017-07-19 20:45:41 +02:00
alexreinert
13d1e92fac Fixed some regascript issues when Gewerk Monitored does not exist 2017-07-05 07:46:45 +02:00
Alexander Reinert
c12aa0652d Added basic plugin support to agent 2017-07-01 12:57:22 +02:00
alexreinert
1a76173f13 Update README.md 2017-06-25 21:48:46 +02:00
alexreinert
8de0a9b845 Create README.md 1.0 2017-06-25 21:39:29 +02:00
Alexander Reinert
594331e987 Initial commit 2017-06-25 21:24:20 +02:00