Я ищу хороший бесплатный веб-сайт для производительности, мониторинга и оповещения о событиях, аналогичный Alert-Site (лицензированный и платный).
Он должен проверять/отслеживать веб-сайты, события, процессы на наличие неработающих, зависших или ошибочных состояний и рассылать электронные письма.
Я могу жить с ограничениями, которые бесплатный инструмент имеет по сравнению с лицензионным, однако был бы признателен за предложения о преимуществах и популярности предлагаемого бесплатного инструмента.
По моему опыту, решение Uptime Robot — лучшее решение.
Вы можете связаться со службой поддержки, и они могут вручную добавить адрес электронной почты списка рассылки , который вам нужен.
Базовый план достаточно мощный, чтобы удовлетворить ваши потребности, а также существует план PRO для пользовательских заголовков и статусов HTTP .
И вы можете легко и совершенно бесплатно создать пользовательскую страницу состояния .
Если вам нужна активная система мониторинга с надежной поддержкой Web и Restful, гибким активным сбором метрик (позволяющим непрерывное тестирование доступности черного ящика) и мониторингом сервера, проверьте https://monitis.com или https://cula.io/ .
Windows PowerShell может очищать веб-сайты с помощью Invoke-WebRequest. Это может потребовать обучения, но имеет то преимущество, что оно бесплатное и может интегрировать электронную почту (я использую его для проверки обновлений веб-сайта и т. д.). Вы можете выполнить некоторую логику и время, например (каждые 10 минут, если код состояния НЕ 200, а затем отправить электронное письмо)
Invoke-WebRequest www.google.com | select statuscode
Send-MailMessage -To john@savilltech.net" -Subject 'website is down' -from administrator@savilltech.net -smtpServer 'savdalex01.savilltech.net'
Константин Богомолов