Доступне на
en
Upchk - скрипт для стеження за офлайн/онлайн хостами
Написав для себе скрипт на Пайтоні, який пінгує хости через заданий інтервал і повідомляє, коли вони виходять офлайн/онлайн повідомлення на мейл. Працює не від крону, а за власним таймером. Тобто, щоб працював, має висіти в пам’яті (я його роблю systemd-службою і керую через systemctl). Так, рішення неоднозначне, але в даний момент мені зручніше саме так. Крім того, скрипт кросплатформенний (Lin/Win/Mac) і працює з smtp через бібліотеку пайтону, не потребуючи налаштування всяких постфіксів і сендмейлів (у випадку Linux).
Код тут, кому цікаво.