RPi övervakning av servrar?

Permalänk
Medlem

RPi övervakning av servrar?

Halloj!

Jag har 3st servrar hemma, 2st kör windows och en XenServer(typ VMware). Jag har en raspberry pi över som jag tänkte installera någon form av övervakningsprogram på, typ pinga alla servrarna en gång i minuten, svarar dem inte så skickar den ett mail till mig och även hosta en hemsida, som jag kan logga in på och kolla om servrarna är igång eller inte samt vore det grymt om man kunde skicka WOL till dem ifall det är avstängda.

Finns det något program som man kan installera som klara allt detta? På en raspberry pi eller är det någon som vet vad som krävs för typ av hårdvara?

Detta lilla projekt är bara för skoj skull, så jag är villig att pröva det mesta!

Permalänk

Det borde gå att installera nagios på en RPi?

Permalänk
Medlem

Cacti, Nagios, Icinga, Munin, Observium, OP5, PRTG, Shinken, Zabbix, Zenoss osv. Finns en hel drös. Vilka som lirar bra med raspberry pi har jag dålig koll på, Nagios rullar fint i alla fall.

Permalänk
Medlem
Skrivet av simonw:

Cacti, Nagios, Icinga, Munin, Observium, OP5, PRTG, Shinken, Zabbix, Zenoss osv. Finns en hel drös. Vilka som lirar bra med raspberry pi har jag dålig koll på, Nagios rullar fint i alla fall.

Tack för det olika förslagen! Får kolla igenom och se vilket som passar/fungerar bäst under dagen.

Permalänk
Medlem
Skrivet av AquaRelliux:

Det borde gå att installera nagios på en RPi?

Skrivet av simonw:

Cacti, Nagios, Icinga, Munin, Observium, OP5, PRTG, Shinken, Zabbix, Zenoss osv. Finns en hel drös. Vilka som lirar bra med raspberry pi har jag dålig koll på, Nagios rullar fint i alla fall.

Sökte bland annat på nagios och hittade denna guiden, http://www.i-security.ro/linux/raspberry-pi-and-nagios-open-s... men är inte helt 100 på hur det kommer att fungera.

Räcker det med att skriva in http://192.168.1.xxx på vilken lokal dator som helst för att se/styra Nagios? eller måste man använda sig av SSH? Kan Nagios även skicka mail om det är något som inte fungerar som det ska? Måste jag installera en "agent" eller liknande på datorn som ska övervakas?

Permalänk
Medlem

Du kan ju även använda GPIOs för att startaom maskinerna "fysiskt". Vet inte om det finns något färdigt projekt för detta, men det är absolut möjligt.

Permalänk
Medlem
Skrivet av beh:

Du kan ju även använda GPIOs för att startaom maskinerna "fysiskt". Vet inte om det finns något färdigt projekt för detta, men det är absolut möjligt.

Efter lite snabbt googlande fattar jag det som att man inte kan göra en "remote omstart/start/stäng av? Med andra ord inte starta datorn med hjälp av WOL/magiska packet via en hemsida?

Permalänk
Medlem
Skrivet av haxard:

Sökte bland annat på nagios och hittade denna guiden, http://www.i-security.ro/linux/raspberry-pi-and-nagios-open-s... men är inte helt 100 på hur det kommer att fungera.

Räcker det med att skriva in http://192.168.1.xxx på vilken lokal dator som helst för att se/styra Nagios? eller måste man använda sig av SSH? Kan Nagios även skicka mail om det är något som inte fungerar som det ska? Måste jag installera en "agent" eller liknande på datorn som ska övervakas?

ja, det räcker med att skriva in ipadressen på den server där den körs. Nagios kan skicka mail. Måste dock konfigureras. Om jag inte minns fel kör den via postfix(?)

Permalänk
Medlem
Skrivet av qhrizz:

ja, det räcker med att skriva in ipadressen på den server där den körs. Nagios kan skicka mail. Måste dock konfigureras. Om jag inte minns fel kör den via postfix(?)

Tack för det, får bli att testa Nagios!

Permalänk
Medlem
Skrivet av haxard:

Efter lite snabbt googlande fattar jag det som att man inte kan göra en "remote omstart/start/stäng av? Med andra ord inte starta datorn med hjälp av WOL/magiska packet via en hemsida?

Jo det kan du. Du togglar powerknappen för att ändra status och kollar status genom att lyssna på powerled. Men det är ju ett fulhack.

Permalänk
Medlem
Skrivet av haxard:

Efter lite snabbt googlande fattar jag det som att man inte kan göra en "remote omstart/start/stäng av? Med andra ord inte starta datorn med hjälp av WOL/magiska packet via en hemsida?

Du kan starta andra datorer som stödjer WOL på samma nätverk som RPin sitter på, men RPin själv kan inte startas av WOL.
Och det borde ju vare relativt enkelt att knåpa ihop nån php/python sida som kör ett bashscript eller liknande "system()" när du klickar på "Starta dator x".
"wakeonlan 00:00:00:00:00:00"

Permalänk
Medlem

Det är lite halvmeckigt att få php att köra pythonkod med avseende på rättigheter.

Jag tyckte det vart enklare och mer responsivt när jag lät python ligga som en "server" som jag ansluter med tcp till lokalt. Php ansluter och skickar kommandon samt får tillbaka en bekräftelse, Ok/Fail etc.

Slängde upp kod för den funktionen för ett tag sedan i en tråd i denna underkategorin.

EDIT: Länk till koden
mvh z