Краткий ответ: Для одного VPS установите htop (процессы вживую), vnstat (история трафика) и — для полноценного веб-дашборда — Netdata. Вместе они показывают CPU, RAM, диск, сеть и метрики сервисов почти без настройки.
Обзор
Мониторинг отвечает на два вопроса: что происходит сейчас (живые инструменты) и что случилось, пока я не смотрел (история). Тройка ниже — бесплатная, лёгкая и подходит любому VPS Cloud2Y от SSD VPS до Power VPS.
Что нужно иметь
- Root/sudo SSH-доступ.
- Браузер для дашборда Netdata (опционально).
Пошаговая инструкция
- htop — процессы вживую:
apt install -y htop # Ubuntu / Debian dnf install -y htop # AlmaLinux / Rocky htop - vnstat — история трафика:
apt install -y vnstat systemctl enable --now vnstat vnstat -d # трафик по дням vnstat -m # трафик по месяцам - Netdata — веб-дашборд (официальный kickstart-скрипт):
Затем откройтеwget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh sh /tmp/netdata-kickstart.shhttp://IP_ВАШЕГО_СЕРВЕРА:19999. Важно: ограничьте доступ — разрешите порт только со своего IP (ufw allow from 198.51.100.5 to any port 19999 proto tcp) или держите его закрытым и пользуйтесь SSH-туннелем:ssh -L 19999:localhost:19999 [email protected] - Опционально — уведомления о доступности: подключите любой внешний uptime-сервис, пингующий ваш сайт/IP, — так вы узнаете о падении, даже когда лежит весь VPS.
Типичные проблемы
- Порт Netdata открыт всему миру? Не оставляйте :19999 публичным — он раскрывает детали внутренностей сервера. Закройте файрволом, как выше.
- vnstat не показывает данных? Он собирает статистику с момента установки; дайте ему час и проверьте, что сервис запущен.
- Мониторинг сам ест ресурсы? Netdata лёгкий, но на самых маленьких планах htop + vnstat могут быть уместнее.
Когда обращаться в поддержку
Если мониторинг показывает стабильное насыщение CPU, RAM или диска — обычно пора расширить ресурсы; если графики выглядят неправильно на уровне платформы (steal time, потери пакетов), откройте тикет со скриншотами.
Частые вопросы
Netdata бесплатен?
Да — агент Netdata имеет открытый код и бесплатен для собственного VPS. Он устанавливается официальным однострочным kickstart-скриптом и сразу отдаёт локальный дашборд на порту 19999.
Можно ли оставлять порт Netdata публичным?
Нет — дашборд раскрывает детальные внутренности сервера. Закройте порт 19999 файрволом для всех, кроме своего IP, или добирайтесь до него через SSH-туннель.
Как увидеть трафик за месяц?
Установите vnstat и включите его сервис — он непрерывно записывает передачу данных: vnstat -m печатает месячные итоги по интерфейсам, а vnstat -d — разбивку по дням.
Похожие статьи
- Как проверить использование CPU, RAM и диска на VPS
- Как диагностировать высокую нагрузку на CPU
- Как диагностировать высокое использование RAM
- Как расширить ресурсы VPS
Нужна помощь? Связаться с поддержкой Cloud2Y →
