======Monit Installation====== Hier sehen Sie die Installation des Monitoringprogrammes "[[wiki:monit_monitorig|Monit]]". ====1.Update APT==== Vor der Installation sollten Sie sicher sein das APT auf dem aktuellen stand ist. apt-get update | apt-get upgrade ====2.Monit installieren==== [[wiki:monit_monitorig|Monit]] lässt dich einfach per APT installieren. apt-get install monit ====3.Monit Grundeinstellungen==== Nun gibt es ein paar Einstellungen die gleich zu beginn gemacht werden sollten. ===Schritt 1.Systemstart=== Die Datei **/etc/default/monit** muss um folgende Zeile erweiter werden: startup=1 //Die Zeile sorgt dafür das Monit schon beim Systemstart mit gestartet wird.// ===Schritt 2. Main Konfiguration löschen und neu erstellen=== Nun ist es Ratsam die Bestehende Konfiguration zu löschen und diese durch einen schmale Version zu ersetzten.\\ Die benötigte Datei finden Sie unter **/etc/monit/monitrc**. Im folgenden Skript müssen zwei Dinge angepasst werden.\\ *Ersten der Benutzername und Das Passwort für die Weboberfläche. *Zweitens der Port (normal 2812) über den Sie die Weboberfläche später erreichen. set daemon 60 # 60s Prüfintervall set logfile /var/log/monit.log set idfile /var/lib/monit/id set statefile /var/lib/monit/state set eventqueue basedir /var/lib/monit/events # set the base directory where events will be stored slots 100 # optionally limit the queue size set httpd port 2812 SSL ENABLE PEMFILE /etc/monit/monit.pem ALLOWSELFCERTIFICATION allow : ############################################################################### ## Monitoring bereich ######################################################### ## ## ##Monitoring Einträge## ## ############################################################################### ############################################################################### ## Includes ################################################################### ## ## include /etc/monit/conf.d/* ## ############################################################################### ===Schritt 3. SSL für die Weboberfläche einrichten=== Nun ist es an der Zeit den "kleinen" Webserver sicher zu machen. Falls **openssl** noch nicht auf Ihrem Server installiert ist, führen sie folgende Zeile aus: apt-get install openssl Erstellen Sie nun ein neues Zertifikat und folgen sie den Anweisungen: openssl req -new -x509 -days 3650 -nodes -out /etc/monit/monit.pem -keyout /etc/monit/monit.pem und: openssl gendh 512 >> /etc/monit/monit.pem Jetzt müssen nur noch die Benutzerrechte geändert werden: chmod 700 /etc/monit/monit.pem Nun ist das Zertifikat angelegt und schon am richtigen Ort hinterlegt. ===Schritt 4. Starten/Reload von Monit=== Nun müssen wir Monit nur noch Starten bzw, Neustarten. Starten von Monit: /etc/init.d/monit start Restart von Monit: /etc/init.d/monit restart