
Диагностика сервера
Misiuk299 ₽
Описание
Диагностика сервера — профессиональный инструмент для мониторинга и диагностики сервера прямо в системе управления магазинами. Он позволяет контролировать ресурсы, безопасность и состояние системы в реальном времени без использования SSH и сторонних сервисов.
Возможности
Диагностика сервера предоставляет полный контроль над сервером в одном интерфейсе:
- Нагрузка CPU и использование RAM
- Состояние диска и inode
- Список активных процессов
- Графики нагрузки и история метрик
- Окружение PHP и база данных
- Состояние cron-задач
- Системные логи и системные лимиты (FD, file-max, RLIMIT)
- Параметры ядра (безопасный subset sysctl)
- Энтропия системы (entropy_avail)
- Лимиты контейнеров/хостинга (cgroup CPU/RAM)
Диагностика сети и SSL
Помимо контроля ресурсов, инструмент включает в себя:
- Сводку TCP-соединений (ESTABLISHED, TIME_WAIT, LISTEN и др.)
- Мониторинг сетевого трафика (RX/TX в секунду)
- Проверка HTTP заголовков безопасности по доменам (HSTS, CSP, XFO, XCTO, Referrer-Policy, Permissions-Policy)
- Проверка SSL сертификата: срок, SAN, покрытие домена
- Диагностика Let's Encrypt wildcard (покрывает ли сертификат конкретный host)
Мониторинг безопасности сайта
Диагностика сервера также включает проверку безопасности:
- Доступ к чувствительным файлам
- Поиск открытых backup и dump
- Контроль прав файловой системы
- Анализ открытых портов
- Проверка конфигурации сервера
- Обнаружение потенциальных уязвимостей
- Безопасный режим диагностики (минимум shell-команд)
Умные уведомления о проблемах
Инструмент автоматически отправляет уведомления о критических ситуациях:
- Email уведомления
- Уведомления в Telegram
- Webhook события для интеграций
- Настройка порогов CPU, RAM и диска
- Пауза между уведомлениями (защита от спама)
- Тест отправки Email и Telegram
Контроль изменений сервера (baseline)
Диагностика сервера позволяет:
- Сохранение эталонного состояния системы
- Обнаружение изменений конфигурации
- История снимков сервера
- Поиск причин после обновлений
- Журнал инцидентов и превышений порогов
Автоматический сбор метрик
Настройка cron позволяет получать непрерывный мониторинг:
- php wa.php serverinfo/metrics
- Графики, история нагрузки и аналитика формируются автоматически
- Диагностику можно экспортировать в JSON
Совместимость и преимущества
Диагностика сервера работает даже на shared-хостинге:
- Безопасный режим диагностики
- Минимум shell-команд
- Совместимость с ограниченными серверами
- Аккуратные fallback-механизмы для разных окружений
Кому подходит
Инструмент подходит для:
- Интернет-магазинов
- Нагруженных сайтов
- Администраторов серверов
- Разработчиков Webasyst
- DevOps специалистов
- Технической поддержки
Итог
Диагностика сервера обеспечивает:
- Стабильную работу сайта
- Раннее обнаружение проблем
- Повышение безопасности
- Полный контроль инфраструктуры
- Экономию времени администратора