NetVision-Technik

NetVision-Technik (http://www.netvision-technik.de/forum/index.php)
-   Webserver (http://www.netvision-technik.de/forum/forumdisplay.php?f=9)
-   -   Monit (http://www.netvision-technik.de/forum/showthread.php?t=7048)

pat 17.03.2013 12:06

Monit
 
Liste der Anh?nge anzeigen (Anzahl: 2)
Salut ihr lieben

Heute geht um das überwachung system Monit.

Monit ist ein tool das eure prozesse aufm server überwacht und bei bedarf automatich neu startet :ssh/postfix/apache/mysql/sda usw...

das manuele restarten der prozesse bei irgendwelchen problemen enfällt dann,ihr werden peer email benachritig und auf der web oberfläche

könnt ihr alle prozesse/Dienste überwachen..

So los gehts..

als erstes installieren wir Monit
Code:

apt-get install monit
danach müssen wir monit aktivieren das tun wir in
Code:

nano /etc/default/monit
und stellen da
Zitat:

startup=0 auf 1
Danach gehts ans einstellen von monit
Code:

cd /etc/monit/
wen wir jetzt ein ls eingeben sehen wir einmal den config.d ordner und die monitrc datei
Code:

conf.d  monitrc
die monitrc ist eig ein kleines tut über monit kann man lesen oder au nicht:pwir gehn jetzt in den config.d ordner
Code:

cd config.d
und erstellen eine config
Code:

nano config
und fügen die config die im anhang ist ein..
da stellen wir dan bei ssh unsren port ein oben bei der mail unsere mail adresse und unsere passwort um die oberfläsche betretten zu können..
um zu schauen ob wir monit richtig eingestellt haben machen wir
Code:

/etc/init.d/monit syntax
dannach starten wir monit mit
Code:

/etc/init.d/monit start
danach können wir noch ein
Code:

monit -v
um zu sehen ob alle einstellungen übernomen wurden.
jetzt solltet ihr in eure firewall und den port für monit öffnen ist standart bei 4598..

so nach 4 min können wir uns auf der oberfläsche einlogen

dad wars hoffe hab mich jetzt etwas etwas besser angestellt..

mfg

D@rk-€vil™ 17.03.2013 13:05

Dazu ist wohl noch zusagen, dass man drauf achten sollte, wieviel Mühl man sich auf den Server macht.

;)

pat 17.03.2013 13:22

Zitat:

Zitat von D@rk-€vil™ (Beitrag 78926)
Dazu ist wohl noch zusagen, dass man drauf achten sollte, wieviel Mühl man sich auf den Server macht.

;)


Ah en ganz fremder hoffe dir gehts besser!?

Stimmt sollte jeder wissen was er auf seinen server packt..

:D

Flori12345 17.03.2013 14:46

hi danke erstmal mal ne frage warum steht bei apache und ssh Connection failed hab schon restart gemacht aber immer wieder das selbe

pat 17.03.2013 15:00

haste deine ports angepasst?

Flori12345 17.03.2013 15:18

ah ok ssh geht jetzt aber bei apache nicht port 80 is doch richtig

Miata3de 17.03.2013 15:23

http ist port 80
https ist port 443
hängt jetzt davon ab, ob du
https://deine.domain
oder
http://deine.domain
hast

Flori12345 17.03.2013 15:24

ne hab http

pat 17.03.2013 15:50

wenn standart port hast muss nix eintragen..

mach mal en
Code:

monit -v
und schaue dir die apche einstellungen noch mal an

Flori12345 17.03.2013 16:19

Code:

Process Name          = apache
 Group                = apache
 Pid file            = /var/run/apache2.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/apache2 start' timeout 60 second(s)
 Stop program        = '/etc/init.d/apache2 stop' timeout 30 second(s)
 Pid                  = if changed 1 times within 1 cycle(s) then alert
 Ppid                = if changed 1 times within 1 cycle(s) then alert
 Port                = if failed 127.0.0.1:80 [HTTP via TCP] with timeout 5 seconds 1 times within 1 cycle(s) then restart else if succeeded 1 times within 1 cycle(s) then alert
 Children            = If greater than 250 1 times within 1 cycle(s) then restart else if succeeded 1 times within 1 cycle(s) then alert
 CPU usage limit      = if greater than 90.0% 5 times within 5 cycle(s) then restart else if succeeded 1 times within 1 cycle(s) then alert
 CPU usage limit      = if greater than 70.0% 2 times within 2 cycle(s) then alert else if succeeded 1 times within 1 cycle(s) then alert
 Timeout



--======================================--
--==
Beitrag erstellt: 17:19 um 16:54 ==--
--==
geantwortet auf Beitrag vom ==--
--== automatische Beitragszusammenführung ==--
--======================================--


Flori12345 schrieb nach 25 Minuten und 23 Sekunden:

Code:

if failed host 127.0.0.1 port 80 protocol http then restart
wenn das weg is dann geht eskomisch


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 Uhr.

Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.