Linux - upozornění emailem na uptime

1 odpovědí
12.06.2017 napsal SOAD dotaz do kategorie linux 6 / 12

Linux - upozornění emailem na uptime

Vyřešeno

linux skript bash uptime

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

14.06.2017 odpověděl Hanz Superuser
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