Сеть, базы, брокеры и почта
Сайт может работать, пока база, очередь или почтовый сервер уже сломались. Проверяйте каждый слой.
Задача
За одним сервисом стоят база, кеш, очередь сообщений, почта и файловый обмен. Обычно их проверяют разными инструментами или не проверяют вообще.
Как это решается
Каждый слой проверяется своим типом монитора с понятным кодом ошибки: истекло время, неверный пароль, нет темы, сертификат отклонён. Запросы к базам выполняются только на чтение: команды записи отклоняются ещё при сохранении.
Что входит
- Сеть: TCP с отправкой данных и проверкой ответа, ICMP, DNS с типами A, AAAA, CNAME, MX, TXT, NS
- SSL: срок сертификата и срок регистрации домена
- WebSocket, хаб SignalR и gRPC health
- Базы: PostgreSQL, MySQL и MariaDB, MongoDB, Redis
- Брокеры: MQTT, RabbitMQ, Kafka
- Почта: SMTP, IMAP, POP3 без отправки писем
- Файлы: FTP, FTPS и SFTP со сверкой ключа сервера
Ограничения
- Kafka проверяется только через приватного агента.
- Запросы к базам только на чтение: изменяющие команды не сохраняются.
Вопросы о возможности
Не изменит ли проверка данные в базе?
Нет. Запросы и команды проверяются при сохранении, и всё, что меняет данные, отклоняется.
Как проверить базу, которая не видна из интернета?
Установите приватного агента в своей сети. Агент проверяет PostgreSQL, MySQL, MongoDB, Redis и брокеры изнутри.
Где это пригодится
Другие возможности
Все возможностиПроверьте свои сервисы уже сегодня
Бесплатный тариф включает проверки, статусную страницу и команду до трёх человек. Мастер первого запуска проведёт от продукта до первого уведомления.
