Мониторы
Функционал для мониторинга работы CronJobs, Heartbeat, ICMP, DNS, HTTP и TCP приложений с поддержкой уведомлений через различные каналы связи.
Обзор
Мониторы позволяют отслеживать работоспособность ваших сервисов, задач и инфраструктуры. При возникновении проблем вы получите уведомления через настроенные каналы связи.
Типы мониторов
Tuna поддерживает 6 типов мониторов, разделённых на две категории:
Пользовательские мониторы
Эти мониторы ожидают сигналы от ваших приложений и скриптов:
| Тип | Описание | Применение |
|---|---|---|
| Задача | Мониторинг выполнения периодических задач | Backup скрипты, cron задачи, периодические операции |
| Heartbeat | Мониторинг регулярных сигналов от сервисов | Сервисы в закрытых сетях, IoT устройства, фоновые процессы |
Внешние мониторы
Эти мониторы самостоятельно проверяют доступность ваших ресурсов из нескольких регионов:
| Тип | Описание | Применение |
|---|---|---|
| HTTP | Проверка доступности веб-сайтов и API | Сайты, REST API, webhooks |
| TCP | Проверка досту пности TCP-сервисов | Базы данных, почтовые серверы, игровые серверы |
| DNS | Проверка DNS-записей | Домены, MX записи, TXT записи |
| ICMP | Проверка сетевой доступности (ping) | Серверы, сетевое оборудование |
Статусы мониторов
Каждый монитор может находиться в одном из следующих состояний:
| Статус | Описание |
|---|---|
| ⚪ New | Новый монитор, ещё не проверялся |
| 🟢 Up | Работает нормально |
| 🔵 Running | Выполняется (для Job/Heartbeat) |
| 🔴 Down | Неисправен/недоступен |
Создание монитора
- Перейдите на страницу Мониторы
- Нажмите кнопку Создать монитор
- Выберите тип монитора
- Заполните параметры монитора
- Настройте уведомления (опционально)
- Сохраните монитор
Для всех типов мониторов есть общие настройки Описание и Уведомления. А вот Детали и Проверки отличаются в зависимости от типа монитора. Подробнее про каждый тип есть отдельная страница.
Уведомления
Мониторы интегрированы с системой уведомлений через Контакты и Интеграции. Если никакие конкретные группы контактов не указаны, то уведомления будут приходить на почтовый ящик пользователя. Также можно отключить уведомления от монитора.
Просмотр монитора
На странице детальной информации монитора доступно множество информации. Данные могут отличаться в зависимости от типа монитора.
Управление
- Включение/Отключение уведомлений по монитору
- Редактирование - изменить параметры монитора
- Удаление - удалить монитор