Виталий ШутенкоQA · AUTOMATION · DEVELOPMENTОбсудить работу
← Все проекты
Мониторинг и сервер

Kerio-Monitor

Состояние служб и контролируемые операции

Панель состояния Kerio Control VPN Client и Dante: healthcheck, журналы, сетевые показатели и разрешённые команды управления.

PythonsystemdDockerCSRF

Задача

Сделать состояние VPN-служб наблюдаемым, а эксплуатационные операции — ограниченными и понятными.

Реализованное решение

  • Независимые Docker- и systemd-backend, история перезапусков и журналы в зависимости от backend.
  • Авторизация, серверные сессии, CSRF-проверки и loopback-привязка HTTP-сервера.
  • Для systemd — helper с фиксированными командами; для production — существующий reverse proxy.

Моя зона участия

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

Подход к проверке качества

  • В репозитории есть проверки backend, HTTP, ресурсов и механизмов доступа.
  • Пакет панели отделён от резервных копий и материалов рабочего стенда; обновление выполняется отдельной процедурой.

Границы текущей реализации

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

ОБСУДИТЬ ПОДХОД И ДЕТАЛИ

Расскажу о сценариях, принятых решениях и ограничениях проекта.

Связаться ↗
ДРУГИЕ ЗАДАЧИ И РЕШЕНИЯВернуться к проектам ↗