Linux - upozornění emailem na uptime

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux - upozornění emailem na uptime

12.06.2017 napsal SOAD

Vyřešeno linux - uptime email notification
Dobrý den, chtěl bych z mého domácího linux serveru dostávat emailem upozornění, když bude uptime více jak 30 dní? Byl by nějaký lehký shell skript? Díky
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4540

React: 211

Rusty

Počet UP: 2113

React: 94

OL3G

Počet UP: 1477

React: 59

SYSTEM

Počet UP: 373

React: 22

Strosmajer

Počet UP: 417

React: 20

Oxytocin

Počet UP: 252

React: 15

Hyacint

Počet UP: 7

React: 7

RE: Linux - upozornění emailem na…

14.06.2017 odpověděl Hanz

Zkontrolováno

Dobrý den, zkuste to třeba takhle:

#!/bin/bash
uptime=`uptime | sed 's/.*up \([^,]*\), .*/\1/'`

if [ "$uptime" == "30 days" ]; then
 # echo Odeslu email
  echo Uptime je $uptime | mail -s "Uptime 30 dnu" email@email.cz
else
  echo Nic
fi
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace