Linux Monitoring: Unterschied zwischen den Versionen
Benny (Diskussion | Beiträge) |
Benny (Diskussion | Beiträge) |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | + | *.NetVersion: .Net Framwork 4.5 | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<strong>Parameter </strong> | <strong>Parameter </strong> | ||
| Zeile 20: | Zeile 14: | ||
! style="color:red" | Mögliche Werte | ! style="color:red" | Mögliche Werte | ||
|-|- | |-|- | ||
| − | | | + | |01. Servername (Frei zu vergeben) ||$servername || [string]|| Webserver || 01. Servername (Frei zu vergeben) || |
| + | |- | ||
| + | |02. Server Standort (Frei zu vergeben) ||$serverstandort || [string]|| COSWA || 02. Server Standort (Frei zu vergeben) || | ||
| + | |- | ||
| + | |03. IP oder Hostname des Servers (ohne https oder www) ||$ip || [string]|| 127.0.0.1 || 03. IP oder Hostname des Servers (ohne https oder www) || | ||
| + | |- | ||
| + | |04. SSH Benutzer (root) ||$ssh_user || [string]|| root || 04. SSH Benutzer (root) || | ||
| + | |- | ||
| + | |05. SSH Passwort ||$ssh_passwort || [string]|| tollespasswort || 05. SSH Passwort || | ||
| + | |- | ||
| + | |06. Keyfile Pfad (falls kein Key vorhanden ist bitte leer lassen) ||$keyfile || [string]|| || 06. Keyfile Pfad (falls kein Key vorhanden ist bitte leer lassen) || | ||
| + | |- | ||
| + | |07. Service Überprüfung Kommasepariert ||$checkservices || [string]|| mysql,apache2,asd || 07. Service Überprüfung Kommasepariert || | ||
| + | |- | ||
| + | |08. Mailqueue Größe (Maximal Mailanzahl bis Fehler) ||$mailqueuesize || [int]|| 10 || 08. Mailqueue Größe (Maximal Mailanzahl bis Fehler) || | ||
| + | |- | ||
| + | |09. HDD Prozent belegt ||$hddpercentcheck || [int]|| 70 || 09. HDD Prozent belegt || | ||
|- | |- | ||
| − | | | + | |10. RAM in GB - Falls nur MB zur Verfügung stehen die Zahl mit . eingeben z.B: 0.1 ||$ramcheckgb || [string]|| 0.1 || 10. RAM in GB - Falls nur MB zur Verfügung stehen die Zahl mit . eingeben z.B: 0.1 || |
|- | |- | ||
| − | | | + | |11. Ram Überprüfung ignorieren ||$ramigno || [string]|| nein || 11. Ram Überprüfung ignorieren || |
|- | |- | ||
| − | | | + | | 12. HDD Überprüfung ignorieren ||$hddigno || [string]|| nein || 12. HDD Überprüfung ignorieren || |
|- | |- | ||
| − | | | + | | 13. MAIL Überprüfung ignorieren ||$mailigno || [string]|| nein || 13. MAIL Überprüfung ignorieren || |
|- | |- | ||
| − | | | + | | 14. PING Überprüfung ignorieren ||$pingigno || [string]|| nein || 14. PING Überprüfung ignorieren || |
|- | |- | ||
| − | | | + | |15. Tag im Monat(z.B. 25) Wochentag in der Woche(z.B: Mittwoch) oder Datum für einmalig (z.B. 30.04.2022) ||$reboot || [string]|| Mittwoch || 15. Tag im Monat(z.B. 25) Wochentag in der Woche(z.B: Mittwoch) oder Datum für einmalig (z.B. 30.04.2022) || |
|- | |- | ||
| − | | | + | | 16. Uhrzeit für den Neustart ||$reboottime || [string]|| 10:00 || 16. Uhrzeit für den Neustart || |
|- | |- | ||
| − | | | + | |17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB ||$spezialhddcheck || [string]|| || 17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB || |
|- | |- | ||
| − | | | + | |18. Nur lokale HDD überwachen ||$onlylocaldevices || [string]|| ja || 18. Nur lokale HDD überwachen || |
|- | |- | ||
| − | | | + | | 19. Uptime Warnung nach mehr als x Tagen ||$allowuptimedays || [int]|| 30 || 18. Uptime Warnung nach mehr als x Tagen || |
|- | |- | ||
| − | | | + | | 20. Ignoriere veraltete OS Release ||$osreligno || [string]|| nein || 19. Ignoriere veraltete OS Release || |
|- | |- | ||
| − | | | + | | 21. Sollen die Default Werte im Skript verwendet werden? ||$os_use_default_min || [string]|| nein || 20. Sollen die Default Werte im Skript verwendet werden? || |
|- | |- | ||
| − | | | + | | 22. Minimal geforderte Version Debian, ohne Angabe Default MinVersion ||$os_debian_min || [int]|| || 21. Minimal geforderte Version Debian, ohne Angabe Default MinVersion || |
|- | |- | ||
| − | | | + | | 23. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion ||$os_ubuntu_min || [int]|| 18 || 22. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion || |
|- | |- | ||
| − | | | + | | 24. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion ||$os_rhel_min || [int]|| || 23. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion || |
| + | |- | ||
| + | | 25. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion ||$os_sles_min || [int]|| || 24. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion || | ||
|} | |} | ||
<strong>Changelog</strong> | <strong>Changelog</strong> | ||
| Zeile 56: | Zeile 68: | ||
Name: Linux Server Ueberwachung | Name: Linux Server Ueberwachung | ||
| − | Version: 2.0 | + | '''Version: 2.5.0''' |
| + | |||
| + | *Festplatten werden einzeln überprüft mit Parametern | ||
| + | *Es können Linux Distributionen überwacht werden nach Version | ||
| + | |||
| + | * Neuer Parameter $spezialhddcheck = "" #17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB#/dev/sdb1:20%#/dev/sdb2:0) - 0 = keine Prüfung für diese HDD | ||
| + | * Neuer Parameter $onlylocaldevices = "ja" #18. Nur lokale HDD überwachen | ||
| + | * Neuer Parameter $allowuptimedays = 30 # 19. Uptime Warnung nach mehr als x Tagen | ||
| + | * Neuer Parameter $osreligno = "nein" # 20. Ignoriere veraltete OS Release | ||
| + | * Neuer Parameter $os_use_default_min = "nein" # 21. Sollen die Default Werte im Skript verwendet werden? | ||
| + | * Neuer Parameter $os_debian_min = "" # 22. Minimal geforderte Version Debian, ohne Angabe Default MinVersion | ||
| + | * Neuer Parameter $os_ubuntu_min = "18" # 23. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion | ||
| + | * Neuer Parameter $os_rhel_min = "" # 24. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion | ||
| + | * Neuer Parameter $os_sles_min = "" # 25. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion | ||
| + | |||
| + | '''Version: 2.0.0''' | ||
Copyright: Wallmeyer & Wallmeyer GbR | Copyright: Wallmeyer & Wallmeyer GbR | ||
Stand: 13.07.2022 - 06:00 Uhr | Stand: 13.07.2022 - 06:00 Uhr | ||
Aktuelle Version vom 4. Oktober 2022, 07:54 Uhr
- .NetVersion: .Net Framwork 4.5
Parameter
| Name | Parameter | Typ | Standard | Beschreibung | Mögliche Werte |
|---|---|---|---|---|---|
| 01. Servername (Frei zu vergeben) | $servername | [string] | Webserver | 01. Servername (Frei zu vergeben) | |
| 02. Server Standort (Frei zu vergeben) | $serverstandort | [string] | COSWA | 02. Server Standort (Frei zu vergeben) | |
| 03. IP oder Hostname des Servers (ohne https oder www) | $ip | [string] | 127.0.0.1 | 03. IP oder Hostname des Servers (ohne https oder www) | |
| 04. SSH Benutzer (root) | $ssh_user | [string] | root | 04. SSH Benutzer (root) | |
| 05. SSH Passwort | $ssh_passwort | [string] | tollespasswort | 05. SSH Passwort | |
| 06. Keyfile Pfad (falls kein Key vorhanden ist bitte leer lassen) | $keyfile | [string] | 06. Keyfile Pfad (falls kein Key vorhanden ist bitte leer lassen) | ||
| 07. Service Überprüfung Kommasepariert | $checkservices | [string] | mysql,apache2,asd | 07. Service Überprüfung Kommasepariert | |
| 08. Mailqueue Größe (Maximal Mailanzahl bis Fehler) | $mailqueuesize | [int] | 10 | 08. Mailqueue Größe (Maximal Mailanzahl bis Fehler) | |
| 09. HDD Prozent belegt | $hddpercentcheck | [int] | 70 | 09. HDD Prozent belegt | |
| 10. RAM in GB - Falls nur MB zur Verfügung stehen die Zahl mit . eingeben z.B: 0.1 | $ramcheckgb | [string] | 0.1 | 10. RAM in GB - Falls nur MB zur Verfügung stehen die Zahl mit . eingeben z.B: 0.1 | |
| 11. Ram Überprüfung ignorieren | $ramigno | [string] | nein | 11. Ram Überprüfung ignorieren | |
| 12. HDD Überprüfung ignorieren | $hddigno | [string] | nein | 12. HDD Überprüfung ignorieren | |
| 13. MAIL Überprüfung ignorieren | $mailigno | [string] | nein | 13. MAIL Überprüfung ignorieren | |
| 14. PING Überprüfung ignorieren | $pingigno | [string] | nein | 14. PING Überprüfung ignorieren | |
| 15. Tag im Monat(z.B. 25) Wochentag in der Woche(z.B: Mittwoch) oder Datum für einmalig (z.B. 30.04.2022) | $reboot | [string] | Mittwoch | 15. Tag im Monat(z.B. 25) Wochentag in der Woche(z.B: Mittwoch) oder Datum für einmalig (z.B. 30.04.2022) | |
| 16. Uhrzeit für den Neustart | $reboottime | [string] | 10:00 | 16. Uhrzeit für den Neustart | |
| 17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB | $spezialhddcheck | [string] | 17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB | ||
| 18. Nur lokale HDD überwachen | $onlylocaldevices | [string] | ja | 18. Nur lokale HDD überwachen | |
| 19. Uptime Warnung nach mehr als x Tagen | $allowuptimedays | [int] | 30 | 18. Uptime Warnung nach mehr als x Tagen | |
| 20. Ignoriere veraltete OS Release | $osreligno | [string] | nein | 19. Ignoriere veraltete OS Release | |
| 21. Sollen die Default Werte im Skript verwendet werden? | $os_use_default_min | [string] | nein | 20. Sollen die Default Werte im Skript verwendet werden? | |
| 22. Minimal geforderte Version Debian, ohne Angabe Default MinVersion | $os_debian_min | [int] | 21. Minimal geforderte Version Debian, ohne Angabe Default MinVersion | ||
| 23. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion | $os_ubuntu_min | [int] | 18 | 22. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion | |
| 24. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion | $os_rhel_min | [int] | 23. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion | ||
| 25. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion | $os_sles_min | [int] | 24. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion |
Changelog
Name: Linux Server Ueberwachung
Version: 2.5.0
- Festplatten werden einzeln überprüft mit Parametern
- Es können Linux Distributionen überwacht werden nach Version
- Neuer Parameter $spezialhddcheck = "" #17. spezifischer freier Speicherplatz in GB oder % - Format: Device:WERT (z.B. /dev/sda1:20GB#/dev/sdb1:20%#/dev/sdb2:0) - 0 = keine Prüfung für diese HDD
- Neuer Parameter $onlylocaldevices = "ja" #18. Nur lokale HDD überwachen
- Neuer Parameter $allowuptimedays = 30 # 19. Uptime Warnung nach mehr als x Tagen
- Neuer Parameter $osreligno = "nein" # 20. Ignoriere veraltete OS Release
- Neuer Parameter $os_use_default_min = "nein" # 21. Sollen die Default Werte im Skript verwendet werden?
- Neuer Parameter $os_debian_min = "" # 22. Minimal geforderte Version Debian, ohne Angabe Default MinVersion
- Neuer Parameter $os_ubuntu_min = "18" # 23. Minimal geforderte Version Ubuntu, ohne Angabe Default MinVersion
- Neuer Parameter $os_rhel_min = "" # 24. Minimal geforderte Version RHEL und CentOS, ohne Angabe Default MinVersion
- Neuer Parameter $os_sles_min = "" # 25. Minimal geforderte Version SLES und SuSE, ohne Angabe Default MinVersion
Version: 2.0.0
Copyright: Wallmeyer & Wallmeyer GbR
Stand: 13.07.2022 - 06:00 Uhr