From f8b4a20c6d81158c74bd71ff45d7751ab5589032 Mon Sep 17 00:00:00 2001 From: thl-cmk <thl-cmk@outlook.com> Date: Fri, 4 Aug 2023 12:36:13 +0000 Subject: [PATCH] Update README.md --- README.md | 46 ++++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index ee013ae..14180fb 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [PACKAGE]: ../../raw/master/snmp_state-0.0.3-20230802.mkp "snmp_state-0.0.3-20230802.mkp" -# SNMP State +# SNMP Configuration This plugin is intended to help you keep track of the SNMP configuration CheckMK is using to monitor your hosts. It will generate alerts for old/bad SNMP configurations. Via WATO you can configure what old/bad means for you. @@ -13,8 +13,8 @@ It will generate alerts for old/bad SNMP configurations. Via WATO you can config You can install the package by uploading it to your CheckMK site and as site user run ``` -mkp install snmp_state-0.0.3-20230802.mkp -mkp enable snmp_state 0.0.3-20230802 +mkp install snmp_configuration-0.0.3-20230802.mkp +mkp enable snmp_configuration 0.0.3-20230802 ``` In the Enterprise/Free/Cloud edition of CheckMK you can use the GUI to install the package (_Setup_ -> _Extension Packages_ -> _Upload package_) @@ -27,7 +27,7 @@ Nice ;-) Have a look at the [contribution guidelines](CONTRIBUTING.md "Contribut --- ### Check Info -The plugin creates the service **_SNMP State_** for each host with SNMP enabled +The plugin creates the service **_SNMP Configuration_** for each host with SNMP enabled <details><summary>Montoring states</summary> @@ -51,27 +51,29 @@ There are no perf data. | Section | Rule name | | ------ | ------ | -| Networking | SNMP State | +| Applications, Processes & Services | Checkmk SNMP Configuration | | Option | Defailt value | | ------ | ------ | -| excepted SNMP Versions | Version 3 | -| Monitoring state if version not in excepted versions | Warning | -| excepted SNMP v3 level | authentication and privacy | -| Monitoring state if level is not in excepted list | Warning | -| excepted SNMP v3 authentication | SHA, SHA-224, SHA-256, SHA-384, SHA-512 | -| Monitoring state if authentication is not in excepted list | Warning | -| excepted SNMP v3 encryption | AES-128 | -| Monitoring state if SNMP v3 encryption is not in excepted list | Warning | -| excepted SNMP backend| Inline, Classic | -| Monitoring state if backend not in excepted backends | Warning | -| minimal key length | 10 | -| Monitoring state if key length below minimal key length | Warning | -| Monitoring state when authentication and encryption key are identical | Warning | -| List of default keys | public, private | -| Monitoring state if key used is a default key | Warning | -| Key complexity excepted characters in the key | Digit, Lowercase, Uppercase, Special | -| Monitoring state if key complexity not met | Warning | +| Report only | Disabled | +| SNMP Version | Version 3 | +| Monitoring state if version not in list | WARN | +| SNMP v3 level | authentication and privacy | +| Monitoring state if level is not list | WARN | +| SNMP v3 authentication | SHA, SHA-224, SHA-256, SHA-384, SHA-512 | +| Monitoring state if authentication is not in list | WARN | +| SNMP v3 encryption | AES-128 | +| Monitoring state if encryption is not in list | WARN | +| SNMP backend | Inline, Classic | +| Monitoring state if backend not in list | WARN | +| Minimal key length | 10 | +| Monitoring state if key length below minimal key length | WARN | +| Monitoring state when authentication and encryption keys are identical | WARN | +| Check default key values | public, private | +| Check reversed keys | Enabled | +| Monitoring state if key used is a default key | WARN | +| Key complexity | Digit, Lowecase, Uppercase, Special, no repeated chars | +| Monitoring state if key complexity not met | WARN | </details> -- GitLab