Linux - upozornění emailem na uptime

12.06.2017 napsal SOAD dotaz do kategorie linux
22 /
linux

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
[1]
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