Skip to content
Snippets Groups Projects
Commit 25c2fc1e authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

added/ testet apacheprocesses

parent 6b5f3e81
Branches
Tags
No related merge requests found
...@@ -2,10 +2,6 @@ ...@@ -2,10 +2,6 @@
was ich so sehe ... was ich so sehe ...
✅ Slack-Notifikation: statt Parsing-mechanismus eines Strings --> JSON in der INI schreiben
`--ini=<FILE>` bei relativem Pfad ist relativ zum Binary --> nicht ins eigene Verzeichnis wechseln
⬜ handle non-JSON Response (z.B. Syntaxfehler in der INI) --> Festlegen, was die aufrufende Instanz machen soll ⬜ handle non-JSON Response (z.B. Syntaxfehler in der INI) --> Festlegen, was die aufrufende Instanz machen soll
⬜ optional: dynamische Parameter aus Umgebungsvariablen / Parsing aus Configs (was immer geht: INI per hooks/template/ file generieren.) ⬜ optional: dynamische Parameter aus Umgebungsvariablen / Parsing aus Configs (was immer geht: INI per hooks/template/ file generieren.)
...@@ -20,7 +16,7 @@ was ich so sehe ... ...@@ -20,7 +16,7 @@ was ich so sehe ...
⬜ für alle Checks einen Test schreiben ⬜ für alle Checks einen Test schreiben
ApacheProcesses ApacheProcesses
✅ Cert --> Hostname bei Wildcard-Zertifikat wird nicht erkannt ✅ Cert --> Hostname bei Wildcard-Zertifikat wird nicht erkannt
✅ Diskfree --> preg_replace hat den Integer Wert noch geholt ✅ Diskfree --> preg_replace hat den Integer Wert noch geholt
✅ Exec ✅ Exec
...@@ -40,6 +36,8 @@ was ich so sehe ... ...@@ -40,6 +36,8 @@ was ich so sehe ...
⬜ group testen ⬜ group testen
⬜ worstresult Option testen
## Done ## Done
✅ PHP compiliert zum Binary ✅ PHP compiliert zum Binary
...@@ -48,6 +46,10 @@ was ich so sehe ... ...@@ -48,6 +46,10 @@ was ich so sehe ...
✅ Binary startet auf einen Nicht-PHP-System ✅ Binary startet auf einen Nicht-PHP-System
✅ Slack-Notifikation: statt Parsing-mechanismus eines Strings --> JSON in der INI schreiben
`--ini=<FILE>` bei relativem Pfad ist relativ zum Binary --> nicht ins eigene Verzeichnis wechseln
--- ---
Legende: Legende:
......
#!/usr/bin/env php
<?php
echo "
WHAT: Run check sqlite connect
";
_exec("$AMCLI --ini='".__DIR__."/configs/apacheprocesses.ini'");
; =======================================================================
;
; APPMONITOR CLI CLIENT
;
; for the checks see its parameters
; <https://os-docs.iml.unibe.ch/appmonitor/PHP_client/Plugins/Checks/index.html>
;
; =======================================================================
; -----------------------------------------------------------------------
; CHECKS
; -----------------------------------------------------------------------
["Apache status"]
description="Worker status of Apache httpd"
function="ApacheProcesses"
params=
worstresult=0
; -----------------------------------------------------------------------
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment