Как стать автором
Обновить

Комментарии 7

Дали идею что добавить в заббикс. Пасибо.
так вроде как уже есть

p.s. пробовал, не понравилось)))
Идея не плохая, но я бы побоялся открывать доступ в БД извне, даже если доступ ограничен файрволом только для определенного IP. У меня в инфраструктуре белый IP адрес имеют только фронтенд прокси и все.
Может стоит подумать о премиум фиче в виде VPN внутрь инфраструктуры? Хотя это сложно реализуемо и настраиваемо. Другой вариант использовать агенты, которые отправляют информацию вам изнутри, его например использует NewRelic.
Есть такие идеи. Пока это удобное решение, в первую очередь, для веб сайтов с инфраструктурой попроще. Касательно безопасности — при правильной настройке доступ разрешается только для двух адресов и одного пользователя с ограниченными правами. Все запросы с нашей стороны также логируются. О безопасности нашего сервиса, наверное, необходимо написать отдельную статью.
Стремный сервис, давать кому-то снаружи доступ к базе. Написать простенькую страничку, которая возвращает нужное число на своей стороне и просто дергать эту страничку имхо правильнее. По-моему бесполезный сервис
Вариант со страничкой вполне работает. Сейчас у нас есть функция — контроль ключевого слова. Например у себя на странице вы выдаете отчет внутренним серисам. К примеру в таком виде:

sql one: ok
smtp: ok
data storage: Error
sql backup: ok

Если вы натравите таску на слово «Error». То для приведенной страниы получите уведомление «DOWN: Data storage».

Ну следующим этапом, мы хотим добавить функционал по парсингу страниц, чтобы можно было кроме статусов, вытягивать и сохрянять числовые данные.
Ну да, было бы хорошо, чтобы можно было возвращать просто число, и вы бы хранили именно число и строили график по этим числам в отчете.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий