Merge pull request #492 from FingerlessGlov3s:master

checkmk cache
Dieser Commit ist enthalten in:
Niklas Meyer 2022-11-08 12:02:50 +01:00 committet von GitHub
Commit 773093eb47
Es konnte kein GPG-SchlĂĽssel zu dieser Signatur gefunden werden
GPG-SchlĂĽssel-ID: 4AEE18F83AFDEB23
2 geänderte Dateien mit 7 neuen und 1 gelöschten Zeilen

Datei anzeigen

@ -18,7 +18,10 @@ exit
Sofern das mailcow-Installationsverzeichnis nicht `/opt/` ist, ist das in der 2. Zeile anzupassen.
Danach für euren mailcow-Host in checmk die Services neu inventarisieren und es sollte ein neuer Check mit Namen `mailcow_update` auswählbar sein.
Danach für den mailcow-Host in checkmk die Services neu inventarisieren und es sollte ein neuer Check mit Namen `mailcow_update` auswählbar sein.
Der Check `mailcow_update` wird jedes Mal ausgeführt, wenn der checkmk Agent den mailcow Server überprüft. Sie können das Ergebnis zwischenspeichern, indem Sie das Skript in einem Unterordner mit dem Namen der Anzahl von Sekunden ablegen, für die Sie es zwischenspeichern möchten. \
`/usr/lib/check_mk_agent/local/3600/` speichert die Antwort fĂĽr 3600 Sekunden (1 Stunde).
## Screenshots

Datei anzeigen

@ -20,6 +20,9 @@ If the mailcow installation directory is not `/opt/`, adjust this in the 2nd lin
After that re-inventory the services for your mailcow host in checmk and a new check named `mailcow_update` should be selectable.
This will run the `mailcow_update` everytime checkmk agent is checked, you can cache the result by placing the script in a subfolder named the number of seconds you wish to cache it. \
`/usr/lib/check_mk_agent/local/3600/` will cache the response for an 3600 seconds (1 hour).
## Screenshots
### No updates available