Skip to content

Daewoow/Pinger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors