======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