Skip to content

Сайт для проверки состояния сервисов Алтайского Государственного Университета

License

Notifications You must be signed in to change notification settings

pavel1000/asu-monitoring

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asu-monitoring

Сайт для проверки состояния сервисов Алтайского Государственного Университета

Суть

На сайте будет информация о работе критически важных сервисов АГУ(proxy, vpn, mail, web). Сайт будет доступен для всех сотрудников АГУ. В случае возникновения неполадок, сотрудник зайдет на сайт и проверит работоспособность того сервиса, который в данный момент у него не работает. Если на сайте данный сервис горит зеленым, значит с ним все в порядке и проблема где-то на стороне сотрудника. Если же на сайте сервис горит красным, то проблема обнаружена и уже решается.(Возможно какие-то пояснения будут на самом сайте)

Proxy & VPN

Прокси и впн будут проверятся тривиальным способом: подключаемся к ним и запрашиваем парочку сайтов. Если запросы проходят успешно, значит сервисы работают в штатном режиме. Если ВСЕ сайты не ответят кодом 200, значит проблема есть и на сайте данные сервисы будут окрашены в красный.

Web

Страницы АГУ будут проверятся с помощью get запросов. Если пул адресов будет отвечать 200-ым кодом, значит они доступны и работают. Если какой-либо из адресов не отвечает, то его необходимо будет показать на сайте как не рабочий и значок веба окрасить в желтый. Если же ВЕСЬ пул адресов не будет отвечать, то окрасить значок веба в красный.

Mail

Почта проверяется путем ее пересылки с сервера на сервер. Если отправка успешна, то сервис горит зеленым, иначе будет красным.

About

Сайт для проверки состояния сервисов Алтайского Государственного Университета

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 57.8%
  • HTML 23.5%
  • JavaScript 16.1%
  • CSS 2.6%