RPi övervakning av servrar?

Trädvy Permalänk
Medlem
Plats
Floda
Registrerad
Feb 2012

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!

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Trädvy Permalänk
Medlem
Plats
Skarpnäck
Registrerad
Mar 2011

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

Gaming:[Asus Zenith Extreme]-[AMD TR 1950X@4Ghz]-[Corsair Dominator 3066mhz 32GB]-[GTX 1080 Ti SLI]-[Samsung 960PRO 1TB]-[CL SMA8]:.
Server(ESXi):[Supermicro X10SDV-8C-TLN4F]-[Intel Xeon D1541]-[32GB ECC]-[32GB SataDom + 1TB Samsung 960EVO]:.
Server(unRAID):[Supermicro X10SL7-F]-[Intel Xeon 1240L V3]-[32GB ECC]-[40TB WD Re + 500GB Curcial MX100]:.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Mar 2004

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.

pfSense: GA-J1900N-D3V Quad-core Celeron 2GHz, Samsung 4GB, pfSense 2.2.2@USB
ESXi: i5 3470S, Gigabyte GA-B75N, Corsair XMS3 16GB, Intel PRO/1000 VT Quad GbE, Streacom F7C, ESXi@USB
Campfire Audio Lyra II, HiFiMAN HE-400, Yamaha EPH-100, Audioengine D1, FiiO E10

Trädvy Permalänk
Medlem
Plats
Floda
Registrerad
Feb 2012
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.

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Trädvy Permalänk
Medlem
Plats
Floda
Registrerad
Feb 2012
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?

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009

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.

Trädvy Permalänk
Medlem
Plats
Floda
Registrerad
Feb 2012
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?

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2008
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(?)

Citera! Gaming: Chassi: FD R4| CPU: 7700K | Kylare: Noctua NH-D14 | MB: MSI Z270 GAMING PRO CARBON | Grafikkort: GTX1080 | RAM: Corsair LPX 16GB 3333MHz CL16 | OS:Disk: Intel 600p 512GB | PSU: EVGA Supernova 850 G2 |
Servrar: x2 DL380 G7 x2 X5660 - 294/240GB Ram (VM Pfsense + annat)
Desktop i7 2600K - 8GB + HP DL360 G7 2xE5620 -16GB Ram (ej i drift)

Trädvy Permalänk
Medlem
Plats
Floda
Registrerad
Feb 2012
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!

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009
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.

Trädvy Permalänk
Medlem
Plats
Norrland
Registrerad
Apr 2007
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"

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2006

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

C2D E6300 @ 3.2HGz 1.2V | Thermalright 120 Extr. | Gainward 8800 GT Golden Sample |Samsung 2x500Gb | Corsair VX 550V | Antec P182 [img]http://valid.x86-secret.com/cache/banner/421648.png[/img]