Nie umiem sobie poradzić z rozwiązaniem problemu, więc proszę o pomoc.
Na serwerze z systemem Windows 2008 dostałem konto o przywilejach administratora. Łączę się z nim przez zdalny pulpit.
Aktualnie raz na jakiś czas serwer jest restartowany a program, który mam na nim uruchomiony łapie błędy przy autostarcie.
Chciałbym dostawać email(najwygodniejsza opcja bo mam powiadomienie na paru urządzeniach na raz) gdy serwer zostanie wyłączony jako zdarzenie zaplanowane/awaria.
Pomyślałem o poniższym rozwiązaniu, ale nie wiem czy to możliwe.
Może da się ustawić na serwer ssh na serwerze i klienta ssh oraz serwer pocztowy na tomato. Gdy klient utraci połączenie z serwerem to wyśle email.
w firmach, przy wielu serwerach, które trzeba monitorować, stosuje się Nagiosa lub jego odmianę GroundWorka (gwmon).
do jednego serwera można natomiast skorzystać z zewnętrznych "testerów". Przykładowo do monitorowania VPSa z openlinksystem używam darmowego uptimerobot
https://uptimerobot.com/
można ustawić powiadomienie mailowe lub z tego co pamiętam nawet smsowe ale to już jest płatne.
Ja rozwiązałem problem trochę inaczej. Jako abonent plusGSM założyłem sobie skrzynkę na plusnet.pl (profil zielony, jednorazowa aktywacja 6zł). Na ten mail ustawiłem powiadomienia z uptimerobot. Zaś w ustawieniach tej skrzynki ustawiłem by informował mnie smsem o każdy nowym mailu. W ten sposób mam powiadamianie smsem
Monitorować możesz albo "alive" serwera za pomocą ping lub też daną usługę np. port ssh, rdp, smtp, ftp... co ci się żywnie podoba.
Proxmox VE:i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+ VM Router:OpenWRT 22.03.4 VM NAS:Synology DS920+ VM VPS:Debian, WWW, Home Assistant Switch:Netgear MS510TXPP Switch:Ubiquiti USW-Flex-mini - szt. 2 Wi-Fi:Ubiquiti U6-Lite - szt. 2
Shibby dziękuję za odpowiedź, ale zapomniałem napisać. Serwer stoi za routerem a do routera nie mam dostępu, więc nie mogę przekierować portu.
Czy macie jeszcze jakieś pomysły?