Мониторинг · Оповещения · Connector
Мониторинг серверов без установки агента — и оповещения без написания правил
Если на сервере есть Termalin Connector, сервер уже под наблюдением. Раз в минуту Termalin считывает показатели состояния сервера по уже установленному соединению, строит по ним графики в веб-кабинете и сообщает, когда что-то не так — диск вот-вот заполнится, сбой службы, истекает сертификат. Ничего не нужно дополнительно устанавливать и настраивать.
Входит в тарифы Pro и Team · включено в пробный период Pro на 14 дней · по умолчанию включено для каждого Connector
01 / что вы видите
Дашборд для каждого сервера — собирать ничего не нужно
Откройте termal.in/account → «Метрики серверов». У каждого сервера с Connector свой дашборд — за любой период: от последних 15 минут до всей истории вашего тарифа.
- ▸CPU и нагрузка — занятость, user, system, iowait и steal; load average; давление (PSI).
- ▸Память и swap, место на диске и inodes, дисковый ввод-вывод и занятость диска.
- ▸Сеть — входящий и исходящий трафик, TCP-сокеты, открытые файлы, процессы.
- ▸Что запущено — контейнеры, сбойные службы, неудачные входы по SSH, ожидающие обновления безопасности.
- ▸Таблицы — диски, топ процессов по CPU, контейнеры, TLS-сертификаты с числом дней до истечения, сбойные службы, слушающие порты.
История хранится 90 дней на тарифе Pro и два года на тарифе Team. Последние две недели — с детализацией до минуты; более старая история хранится в виде пятиминутных, а затем часовых средних, которые сохраняют пик каждого интервала.
02 / оповещения
Оповещения работают ещё до того, как вы что-то настроили
За каждым сервером с мониторингом следят пороги по умолчанию. Их можно изменить, но это не обязательно.
- ▸Диск — почти заполнен (предупреждение на 90%, критично на 95%) или по прогнозу заполнится в течение суток. Заканчиваются inodes.
- ▸Память и CPU — память забита, нагрузка долго остаётся высокой, процессорное время забирает гипервизор (steal), процесс убит из-за нехватки памяти (OOM).
- ▸Службы и контейнеры — сбой службы systemd; контейнер, который постоянно перезапускается или находится в состоянии unhealthy.
- ▸Сертификаты — TLS-сертификат скоро истекает: предупреждение за 14 дней, критично за 3.
- ▸Сам сервер — перезагрузился; ушёл в офлайн (через три минуты, чтобы обычная перезагрузка не вызывала оповещение); соединение постоянно обрывается.
03 / тишина по умолчанию
Одно сообщение, когда сломалось. Одно — когда починилось
Оповещение полезно, только если его читают, поэтому настройки по умолчанию сокращают число сообщений.
- ▸Один раз в начале, один в конце. Одно сообщение, когда проблема возникла, и одно, когда она устранена.
- ▸Группировка. Несколько проблем за несколько минут приходят одним сообщением. Критичная никогда не ждёт.
- ▸Без повторов по умолчанию. Проблема, вернувшаяся в те же сутки, не отправляется снова, если только она не критичная и не затянулась.
- ▸Спокойный первый день. В первый день мониторинга сервера отправляются только критичные оповещения. Рядовые сбойные юниты и оставшиеся просроченные сертификаты игнорируются.
- ▸Заглушить. Отключите сообщения по одному виду оповещений на одном сервере или по всему серверу.
04 / каналы
Куда приходят оповещения
- ▸Email — по умолчанию.
- ▸Push в приложение для iOS.
- ▸Telegram — бот подключается в одно касание.
- ▸Вебхук — такой, который Slack и Discord принимают как есть. Запросы подписываются (HMAC-SHA256).
05 / как это работает
Что считывается и как
Агента мониторинга нет. Раз в минуту Termalin выполняет несколько команд, которые только читают данные, — /proc, df, ps и подобные — по уже существующему соединению Connector. Серверу это стоит нескольких миллисекунд процессорного времени и около килобайта в минуту.
- ▸Включено по умолчанию, выключить можете вы. Один переключатель для всех серверов и по одному на каждый сервер — в разделе «Метрики серверов». При выключении собранное по этому серверу стирается.
- ▸Без сквозного шифрования. Эти числа хранятся в виде, который сервис может прочитать: ему нужно их читать, чтобы строить графики и отправлять оповещения.
- ▸Полный перечень. Всё, что считывается, перечислено в политике конфиденциальности, в разделе Server metrics and alerts (на английском).
- ▸Пока только в веб-кабинете. Дашборды находятся на termal.in/account; десктоп-приложение их пока не показывает. Push-уведомления приходят в приложение для iOS.
06 / ИИ-приложения
«Как там мои серверы?» — ответ по данным
Через облачный MCP-эндпоинт Termalin Claude и ChatGPT могут читать те же числа и те же оповещения: server_metrics возвращает числа, alerts_list — оповещения. Ответ строится на том, что собрал мониторинг.
07 / тарифы
Входит в тарифы Pro и Team
Мониторингу нужен Connector, а Connector доступен на платных тарифах, поэтому мониторинг и оповещения входят в Pro (история за 90 дней) и Team (два года). Они включены и в пробный период Pro на 14 дней. На тарифе Free их нет. Посмотреть цены →
Вопросы и ответы
Мониторинг серверов что-то устанавливает на мой сервер?
Нет. Он работает для каждого сервера, на котором уже есть Termalin Connector, и ничего к нему не добавляет: ни второго агента, ни экспортёра, ни открытого порта. Раз в минуту Termalin выполняет несколько команд, которые только читают данные (/proc, df, ps и подобные), по соединению, которое Connector уже держит.
Сколько ресурсов сервера это расходует?
Несколько миллисекунд процессорного времени и около килобайта в минуту.
Сколько хранится история?
90 дней на тарифе Pro и два года на тарифе Team. Последние две недели хранятся с детализацией до минуты; более старая история — в виде пятиминутных, а затем часовых средних, каждое с пиком своего интервала, так что короткий всплеск всё равно виден на длинном графике.
Можно ли выключить мониторинг?
Да. Есть один переключатель для всех серверов и по одному для каждого сервера — в веб-кабинете, в разделе «Метрики серверов». При выключении собранное по этому серверу стирается. Оповещения работают только для серверов с включённым мониторингом.
Куда приходят оповещения?
По умолчанию — на email. Можно добавить push в приложение для iOS, Telegram (бот подключается в одно касание) и вебхук, который Slack и Discord принимают как есть. Запросы вебхука подписываются HMAC-SHA256.
Нужно ли писать правила оповещений?
Нет. За каждым сервером с мониторингом следят пороги по умолчанию — диск, inodes, память, нагрузка, сбойные службы, контейнеры, сертификаты, уход сервера в офлайн. Вы можете изменить пороги или заглушить один вид оповещений на одном сервере, но настраивать ничего не обязательно.
Заменяет ли это Grafana и Prometheus?
Нет. Это базовый уровень без настройки: стандартные показатели состояния сервера и набор оповещений по умолчанию, и ничего не нужно разворачивать. Здесь нет сбора логов, пользовательских метрик, внешних проверок доступности и страниц статуса. Если у вас уже работает полноценный стек наблюдаемости — оставьте его; если есть серверы, за которыми не следит вообще никто, — за ними присмотрит этот мониторинг.
Подключите сервер — и он под наблюдением
Connector устанавливается одной строкой. Мониторинг включён по умолчанию, а оповещения не требуют настройки. Новые аккаунты получают Pro бесплатно на 14 дней.
Pro и Team · 14 дней Pro бесплатно · Connector · что считывается (на английском)