Skicka mail om uptime på server

Trädvy Permalänk
Medlem
Plats
i min källare
Registrerad
Mar 2005

Skicka mail om uptime på server

Hej är ute efter ett script som kan skicka mail var 3e timme om serverns uptime.

Så kan man lätt se om servern dött eller så vidare.

Det som jag vill ska fungera är att den ska skicka uptime/top till mailen.

via gmail.com helst.

är det någon som har något tips?

Jag är bäst på det som jag är bra på.

Trädvy Permalänk
Hedersmedlem
Plats
Uppsala
Registrerad
Jul 2001

Du råkar inte ha en mailserver/relay uppsatt? Isåfall räcker det med att lägga till nåt i stil med "uptime | mail -s 'Uptime' min@adress.com" i crontab.
Testa att köra kommandot och se om det kommer nåt eller inte.

X370 Taichi / R7 1700 @ 3.75 GHz 1.2 V / 2x8 GB 3200 MHz CL16 / MSI GTX 1070 Gaming, OC / Samsung 960 EVO 500 GB / Corsair RM650x
LG G6 (H870)

Trädvy Permalänk
Medlem
Plats
i min källare
Registrerad
Mar 2005

du menar Postfix/sendmail?

och vad är Crontab?

Jag är bäst på det som jag är bra på.

Trädvy Permalänk
Medlem
Plats
Sweden
Registrerad
Apr 2007

om du bara ska se ifall den lever, varför inte bara pinga den?

man crontab

E6600 2.4GHz @ 3.2GHz | 4GB 800MHz DDR2 | X1950XTX 512MB @ 695MHz GPU, 2.2GHz mem | WD Raptor | Asus P5B-E | 600W CT600 | FreeBSD & Vista Dual boot
IBM Thinkpad 560X - OpenBSD | Fujitsu Siemens Amilo D - FreeBSD | PSP 4.01-M33 | WRT54GL OpenWRT Kamikaze | iPhone | IMS/SS7 Developer

Trädvy Permalänk
Medlem
Plats
Helltown
Registrerad
Nov 2002

uptimed är ett bra verktyg annars, där kan du sätta upp milestones så den mailar dig när den varit upp ex. 100dagar osv.

Sen bör du nog inte förvänta dig att få mail ifall servern har dött

Viva las vegas....

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001

Måste du veta var tredje timme om servern hur långt den lyckats vara igång?

I FreeBSD har man ett daily summary som skickas varje natt, med lite information om status på raid, mail och allt annat. Mycket trevligt.

Trädvy Permalänk
Medlem
Registrerad
Apr 2004
Citat:

Ursprungligen inskrivet av maDa
I FreeBSD har man ett daily summary som skickas varje natt, med lite information om status på raid, mail och allt annat. Mycket trevligt.

Efter en stunds (på grund av den sena timmen) misslyckad googling slänger jag jag ut en krok här i stället; vad heter tjänsten?

Jag tänkte skriva något klyftigt här

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2006
Citat:

Ursprungligen inskrivet av 4bstract
Efter en stunds (på grund av den sena timmen) misslyckad googling slänger jag jag ut en krok här i stället; vad heter tjänsten?

http://www.FreeBSD.org/cgi/man.cgi?query=periodic&sektion=8

"Stallman to Dvorak: Welcome to freedom, your rulebook is in the mail" - Fake Steve Jobs
rfc-1925 - The Twelve Networking Truths

Trädvy Permalänk
Medlem
Plats
Skogås
Registrerad
Jul 2004

Re: Skicka mail om uptime på server

Citat:

Ursprungligen inskrivet av razerrazer
Hej är ute efter ett script som kan skicka mail var 3e timme om serverns uptime.

Så kan man lätt se om servern dött eller så vidare.

Det som jag vill ska fungera är att den ska skicka uptime/top till mailen.

via gmail.com helst.

är det någon som har något tips?

Om du vill få mail när server dör, borde du sätta upp en separat övervakningsserver. Som pingar din server med jämna mellanrum och larmar om den inte svarar.

Det enda problemet som kvarstår är ju om din lina går ner. Då kan ju inte övervakningsservern varna.

Om det är intressant, kolla in http://www.opennms.org men det är lite meckigt att sätta upp.

People... What a bunch of bastards... | Mac Pro 2x2.26GHz QuadCore - Nehalem, 24GB DDR3, ATI HD4870, 3TB HDD | MacBook Pro 13.3 ", Core 2 Duo - 2.26GHz, 8GB DDR3, 9400M 256MB, 120GB SSD | PowerMac G4 MDD, Dual 1,25GHz, 2GB DDR, 1,45TB HDD | FCNSA | VCP4

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av 4bstract
Efter en stunds (på grund av den sena timmen) misslyckad googling slänger jag jag ut en krok här i stället; vad heter tjänsten?

Det är faktiskt default, iaf. i FreeBSD 6.2. Det skickas till root, men det får man sätta ett alias för.

Så här ser en av mina ut

$ cat /etc/periodic.conf monthly_statistics_enable="YES" daily_status_gmirror_enable="YES" weekly_status_pkg_enable="YES"

Finns massvis mer i /etc/default/periodic.conf

Trädvy Permalänk
Medlem
Registrerad
Apr 2004

Tack så mycket för svaren ntity och maDa. Jag kör inte FreeBSD, så jag kommer självklart inte att kunna utnyttja det utmärkta stöd som verkar finnas där, utan jag frågade mer för att kunna utnyttja den information ni hade för att hitta/konstruera en bra lösning till linux. Vid närmare eftertanke handlar det ju *egentligen* bara om att mejla outputen från ett antal kommandon, så det borde ju inte vara omöjligt att få till något bra.

Jag tänkte skriva något klyftigt här

Trädvy Permalänk
Medlem
Plats
vänster om atom 276
Registrerad
Jul 2001

OpenNMS + Kannel + GSM-terminal = <3

qw q b