Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinger

Приложение, которое будет пинговать сервис

Как пользоваться (основные моменты):

  1. https://t.me/alerter_true_bot (или свой, кто сам будет развёртывать) - тыкнуть этого бота (просто написать ему сообщение любое)
  2. Зарегистрироваться на сайте, тогда выведутся поля для проекта
  3. Имя проекта - произвольное, протоколы:
    • HTTP: простая проверка доступности сайта. Выдаёт ошибки при кодах >=500 / 404
    • TCP: проверка установки соединения, подойдёт для, условно, бд или порт проверить
    • ICMP: обычный ping -c 1 -W (timeout) <site&rt. Быстро позволяет проверить просто доступность хоста, выявить задержки или сбои
  4. Для HTTP надо задать url; для TCP и ICMP - хост; для TCP также ещё порт
  5. Также можно задать заголовки в формате JSON, например, для авторизации
  6. Interval - как часто будем пытаться тыкнуть сервис
  7. Timeout - как долго будем ждать ответа
  8. Для получения id чата нужно ввести свой тг (без @)
  9. Id чата, полученный на предыдущем шаге надо ввести в нижнее поле, чтобы связать телеграм с сервисом (можно этого не делать, но тогда уведомления об ошибках приходить не будут)

TODO: на сильно будущее: приятный интерфейс (как минимум, сделать вывод ошибок), более красивые логи и ошибки, что-то ещё, что я забыл на данный момент

About

Приложение, которое будет пинговать сервис

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages