Module: check_mk
Branch: master
Commit: 7fd05746f83dbc6645e5cda8c5cede20ccc49081
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7fd05746f83dbc…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Thu Sep 14 11:59:27 2017 +0200
5131 suseconnect: New check to monitor information about SLES licenses via SUSEConnect
This check parses the information provided by the SUSEConnect command.
If the command is availible, information about the registration status,
subscription status, subscription type, registration code as well as the
start and end date of the SLES license are shown. The information is
also shown in the Hardware/Software Inventory.
As a preparation you need to install the agent plugin {SUSEConnect}
into your agent's plugins directory (usually {/usr/lib/check_mk_agent/plugins}).
The check can be configured via the corresponding WATO rule {SLES License}.
Change-Id: I2823064d2c69b1baaa949fb3d1de7c9fcc944072
---
.werks/5131 | 20 ++++++
agents/plugins/mk_suseconnect | 30 +++++++++
checkman/suseconnect | 23 +++++++
checks/suseconnect | 123 +++++++++++++++++++++++++++++++++++
inventory/suseconnect | 46 +++++++++++++
web/plugins/wato/check_parameters.py | 42 ++++++++++++
6 files changed, 284 insertions(+)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=7fd05746f8…