Online Server Monitor

Online-мониторинг Linux-серверов

Online Server Monitor

Бесплатный мониторинг Linux-серверов с Telegram-алертами и дополнительными расширениями для Chrome и Firefox. Подключайте серверы через локальный HTTPS-агент, отслеживайте SSL, перезапускайте сервисы, очищайте логи, подтверждайте reboot и настраивайте пороги без SSH-паролей.

01

Подключение через бота

Отправьте /add_server в Telegram. Бот сам выдаст одноразовый код подключения и готовую команду установки; вам останется вставить её в терминал сервера.

02

Понятное управление в Telegram

Используйте карточки серверов, кнопки сервисов, подтверждение reboot, очистку логов и меню порогов без открытия веб-панели.

03

Практичное обслуживание

Перезапускайте найденные systemd-сервисы, очищайте старые journal-логи, безопасно запускайте logrotate и смотрите статус сервисов в том же чате.

Online-мониторинг Linux-серверов

Бесплатный online-мониторинг Linux-серверов

Online Server Monitor сделан для владельцев серверов, которым нужен понятный статус Linux в Telegram, Chrome или Firefox без тяжёлой панели. Сервис фокусируется на практичных сигналах и безопасных действиях: алертах, карточках статуса, проверке сервисов, очистке логов и подтверждённых reboot-запросах.

Алерты Linux-сервера в Telegram

Получайте алерты, когда CPU, RAM, диск, load average или срок SSL-сертификата пересекают выбранный порог, и сообщение resolved, когда сигнал возвращается в безопасный диапазон.

Мониторинг CPU, RAM, диска, load, SSL и systemd-сервисов

Локальный агент отправляет метрики, которые проверяют первыми: uptime, данные ОС, срок SSL-сертификатов и состояния найденных systemd-сервисов.

Безопасный рестарт systemd-сервисов из Telegram

Обнаруженные сервисы можно показать кнопками Telegram, чтобы первичные действия были понятными и не требовали вводить команды по памяти.

Мониторинг сервера без SSH-паролей

Backend не открывает входящие SSH-сессии. Локальный агент подключается по HTTPS и принимает только подписанные разрешённые действия обслуживания.

Telegram-мониторинг для VPS, dedicated-серверов и небольших команд

Используйте личный чат для одного сервера или групповый чат для команды. Один и тот же бот показывает статус, действия и пороги там, где команда уже общается.

Для кого это?

Подходит владельцам VPS, агентствам, фрилансерам, небольшим hosting-командам и владельцам сайтов, которым нужен быстрый обзор сервера без полноценного observability-стека.

Документация

Установка, безопасность, команды и диагностика

Используйте страницы документации для подробностей по установке, безопасности и работе бота.

Telegram, Chrome и Firefox

Мониторинг серверов из Telegram, Chrome или Firefox

Используйте тот же лёгкий Linux-агент, чтобы получать статус, CPU, RAM, диск, load, SSL и systemd-алерты в Telegram или прямо в браузере.

Telegram-бот

Быстрые алерты в Telegram

Оставьте текущий Telegram-сценарий для алертов, команд, кнопок сервисов, порогов и подтверждаемых действий обслуживания.

Расширение Chrome

Панель в браузере

Установите developer build, подключитесь тем же PAIRING_TOKEN, и смотрите карточки серверов без открытия Telegram.

Расширение Firefox

Уведомления браузера

Firefox может опрашивать тот же API алертов и показывать уведомления, пока браузер запущен.

Команда установки

Установка агента

Отправьте /add_server в Telegram. Бот покажет команду установки с одноразовым кодом подключения. Вставьте эту команду в терминал нужного сервера.

curl -fsSL https://server.howprog.one/agent/install.sh -o install.sh
sudo bash install.sh --api https://server.howprog.one --pair PAIRING_TOKEN
Скриншот терминала с успешной установкой агента Online Server Monitor
Успешная установка в терминале. Когда код подключения принят, установщик создаёт ссылку systemd-сервиса и запускает агент Online Server Monitor.

Бесплатная интеграция с Telegram

Мгновенные алерты без аккаунта в dashboard

Online Server Monitor держит рабочий процесс рядом: алерты в Telegram, карточки серверов в браузере, перезапуск сервисов, очистку логов, подтверждение reboot и настройку порогов.

Алерт

Мгновенные изменения статуса

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

Команда

Личные чаты или группы

Добавьте бота в командный чат, привяжите сервер из этого чата и показывайте уведомления всей команде.

Настройка

Свои пороги

Настраивайте пороги CPU, RAM, диска, load и SSL через кнопки Telegram вместо панели настроек.

Действие

Кнопки обслуживания

Перезапускайте найденные сервисы, очищайте логи и запрашивайте подтвержденный reboot из той же ветки.

Позиционирование

Сделано для многоканального обслуживания серверов

Dashboard-first сервисы чаще проверяют сайт снаружи. Этот сервис показывает в лёгком интерфейсе то, что нужно владельцу сервера: живые Linux-метрики, состояние сервисов и безопасные действия.

ВозможностьOnline Server MonitorDashboard-first инструменты uptime
Аккаунт и панельНе требуетсяОбычно требуется
Алерты TelegramОсновной интерфейсКанал интеграции
Метрики Linux-сервераАгент отправляет CPU, RAM, диск, load, uptime и срок SSL-сертификатаЧасто только внешние проверки
Действия обслуживанияПерезапуск сервисов, очистка логов, подтверждение rebootОбычно только уведомления
Модель оплатыБесплатно для этой концепции Telegram-ботаПродвинутые алерты часто зависят от тарифа

Скриншоты продукта

Как online-мониторинг серверов работает на практике

Скриншоты показывают основной путь: запросить у бота одноразовый код подключения, установить Linux-агент, получить первый отчёт сервера и использовать кнопки Telegram для мониторинга и обслуживания.

Online Server Monitor server card, SSL check and service control buttons
Server cards and controls. The user can open full status, refresh metrics, check SSL, view services, change thresholds, clean logs, reboot with confirmation and open the server list.
Online Server Monitor full status report with metrics SSL services and action buttons
Full server report and actions. The bot shows CPU, RAM, disk, load, uptime, SSL certificate status, detected services, thresholds and safe maintenance buttons.

Схема мониторинга

От команды Telegram к безопасному действию на сервере

Сервис устроен так, что Telegram не нужен SSH-пароль, а серверная часть не открывает SSH-сессию к отслеживаемому серверу.

1

Привязка из Telegram

Бот создаёт одноразовый код подключения и возвращает точную команду установки для нужного сервера.

2

Установка локального агента

Агент регистрируется по HTTPS, хранит секрет в локальном конфиге и запускается как systemd-сервис.

3

Получение метрик

Каждый отчёт включает heartbeat, CPU, RAM, диск, load, uptime, данные ОС, срок SSL-сертификатов и состояния найденных сервисов.

4

Запуск разрешенных действий

Перезапуски сервисов, очистка логов и reboot-запросы подписаны, краткоживущие и ограничены поддерживаемыми действиями.

Инструкция по установке

Добавьте сервер и пользуйтесь ботом

Повторите эти шаги для каждого Linux-сервера, который нужно отслеживать.

1

Откройте бота

Откройте @live_server_monitor_bot в Telegram и отправьте /start. Бот покажет доступные команды.

2

Получите команду установки

Отправьте /add_server. Бот создаст одноразовый код подключения, добавит его в команду установки и покажет команду, которую нужно вставить в терминал сервера.

3

Установите агента на сервер

Запустите команду из Telegram от root или через sudo. Агент зарегистрируется, сохранит секрет в /etc/hp-server-agent/config.json и запустится как systemd-сервис.

curl -fsSL https://server.howprog.one/agent/install.sh -o install.sh
sudo bash install.sh --api https://server.howprog.one --pair PAIRING_TOKEN
Скриншот терминала с успешной установкой агента Online Server Monitor
Успешная установка в терминале. Последняя строка подтверждает, что агент установлен и запущен.
4

Дождитесь первого отчёта

После установки бот отправляет сообщение об успехе. Когда приходят первые метрики и скан сервисов, он показывает CPU, RAM, диск, load, uptime, SSL-статус, найденные сервисы, доступные действия и текущие пороги.

5

Управляйте сервером из Telegram

Используйте /servers, чтобы увидеть подключенные серверы. Откройте карточку для деталей, сервисов, порогов, очистки логов или reboot с подтверждением.

Команды бота

  • /start - открыть полную инструкцию
  • /add_server - получить команду установки сервера
  • /servers - показать подключенные серверы
  • /status - показать полный статус сервера
  • /server_status - показать полный статус сервера
  • /thresholds - объяснить пороги алертов
  • /help - показать список команд

Мониторинг

  • Heartbeat и статус online/offline
  • CPU и средняя нагрузка
  • Использование RAM
  • Диск и inode
  • Срок SSL-сертификатов для найденных web-доменов
  • Uptime, ОС и kernel
  • Состояния найденных systemd-сервисов

Действия

  • Перезапуск найденных разрешенных сервисов
  • Безопасная очистка старых journal-логов
  • Безопасный запуск logrotate
  • Reboot сервера после подтверждения
  • Изменение порогов CPU, RAM, диска, load и SSL

Модель безопасности

Никаких SSH-паролей в Telegram

Бот никогда не запрашивает SSH- или root-пароли. Серверная часть не подключается к вашему серверу по SSH. Установленный агент сам обращается к сервису по HTTPS и принимает только подписанные, временные и разрешённые команды.

Диагностика

Полезные проверки на отслеживаемом сервере

Используйте эти команды только на сервере, где установлен агент.

Статус сервиса агента

systemctl status hp-server-agent

Последние логи агента

journalctl -u hp-server-agent -n 100 --no-pager

FAQ

Частые вопросы

Как бот подключается к моему серверу?

Отправьте /add_server в Telegram, чтобы получить одноразовый код подключения и команду установки. После вставки команды в терминал сервера локальный агент зарегистрируется по HTTPS и начнёт отправлять данные мониторинга в сервис.

Нужны ли SSH-пароли?

Нет. Online Server Monitor не просит SSH-пароли. Backend не подключается по SSH; локальный агент забирает подписанные команды по HTTPS.

Что такое пороги алертов?

Пороги — это лимиты метрик: CPU выше 90%, RAM выше 85%, диск выше 80%, load выше выбранного значения или срок SSL-сертификата меньше 14 дней. При пересечении лимита бот отправляет алерт, а позже сообщение resolved.

Начать мониторинг

Управляйте сервером из Telegram, а не из ещё одной панели.

Откройте бота, запросите команду установки, вставьте её в терминал сервера и получите первый отчёт примерно через минуту.