02Dez
Tags: Apache | Betriebssystem | Debian (Linux) | Raspbian (Raspberry Pi) | Ubuntu | Webserver
Kommentieren
Um einen Server laufend zu überwachen, beispielsweise um Unterbrechungen in der Erreichbarkeit oder die Performance zu untersuchen, kann folgendes Script helfen:
|
#!/bin/bash echo "" > ps.log echo "" > uptime.log echo "" > apache-status.log while true do echo `date` uptime >> uptime.log (top -b -c -d 30 -w | head -n 15) >> ps.log (www-browser --width=160 -dump http://localhost:7080/server-status) >> apache-status.log sleep 30 done |
Es macht alle 30 Sekunden eine Momentaufnahme von Auslastung, Uptime und Apache-Serverstatus. Damit kann dann auch nachträglich festgestellt werden, wo möglicherweise Probleme liegen.
apache, apache2, debian, monitoring, server, server-status, uptime
08Aug
Tags: Allgemein | Debian (Linux) | Webserver
Kommentieren
Der Cronjob auf dem Server sendet in regelmäßigen Abständen (ca. 4 Stunden) folgende E-Mail:
|
To: <root@localhost> Subject: info: mpt raid status change on localhost Message-ID: <XXXXXXX-XXXXX-XX-X@localhost> From: root <root@localhost> Date: Mon, 8 Aug 2016 07:40:47 +0200 MIME-Version: 1.0 Content-Type: text/plain This is a RAID status update from mpt-statusd. The mpt-status program reports that one of the RAIDs changed state: Report from /etc/init.d/mpt-statusd on localhost |
Die Lösung ist denkbar einfach. Wird kein RAID eingesetzt, kann der betroffene Dienst einfach gestoppt und deaktiviert werden:
|
/etc/init.d/mpt-statusd stop update-rc.d -f mpt-statusd remove |
Quellen:
cronjob, debian, email, error, mail, mpt, raid, status