Повідомлення про надсилання, коли комп'ютер офлайн


0

Тут я спрощую / узагальнюю сценарій. Я шукаю спосіб отримувати сповіщення, якщо мій настільний ПК Windows 10 з будь-якої причини вийде з режиму офлайн. Комп'ютер знаходиться в приватній мережі / за брандмауером, тому я не можу використовувати такі послуги моніторингу, як pingdom / uptimerobot.

Моя єдина вимога - попередити, якщо ПК перебуває в автономному режимі (або був офлайн протягом останніх 5 хвилин або близько того), я, ймовірно, можу знайти безкоштовне рішення для моніторингу сервера (RMM), в якому мені доведеться встановити агент на робочий стіл, і RMM попередить мене, якщо агент не в режимі офлайн.

Але, 1) для такої простої вимоги чи не буде це зайвим? І в кінцевому підсумку вибираєте занадто багато ресурсів на робочому столі для контролю інших речей, які я насправді не хочу контролювати?

2) які доступні в даний час легкі товари (бажано, якісь безкоштовні пропозиції) допоможуть мені досягти того ж? (зауважте: я не хочу встановлювати другий ПК в той же ланцюг, а потім слідкуйте за комп'ютером Windows звідти. Припустимо, у мережі є лише 1 ПК, і мені потрібно якось сповістити, якщо він офлайн, однак я не хочу ' Не забувайте використовувати зовнішній сервер / службу, щоб виконати це завдання.)

3) можливо для цього можливо створити просте сценарійне рішення. Нехай невеликий екземпляр працює на AWS, а потім комп'ютер Windows надсилає якийсь збережений ping до екземпляра AWS. Якщо сценарій екземпляра AWS не отримує живий сигнал протягом Хвилини, то він може надсилати повідомлення про твіт / електронну пошту / віджимання або щось подібне? Чи є якийсь такий простий скрипт чи онлайн-сервіс, який я міг би використати для цього?

Дякую!


Проблема полягає в тому, що ПК, який я хочу перевірити, стоїть за натуреним середовищем, для якого публічний IP є динамічним. І я не можу поставити інший ПК в той же ланцюг для моніторингу. Таким чином, на ПК повинен працювати якийсь домашній скрипт виклику, який дозволяє зовнішньому серверу знати, що він живий. Якщо додому не відбувається якийсь час, то зовнішній сервер може викликати попередження. Якщо у вас є будь-який сценарій, який може досягти цієї вимоги, я би дуже радий його використовувати.
Шаф

Ну, я думаю, я наткнувся на 2 рішення, які б спрацювали. Перш за все, opsgenie.com/heartbeats та інше рішення node.js, npmjs.com/package/heartbeat-server Це обоє спрощує завдання. Також існує безкоштовна пропозиція від Anturis, в якій агент повинен бути встановлений, і він попередить, якщо від агента немає відповіді. Я, мабуть, спробував би всі 3 ці рішення і вирішився з одним.
Шаф
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.