Описание проекта
Целевая архитектура — кластер ELK или OpenSearch для логов плюс Grafana для метрик и визуализации. От исполнителя ждём разворачивания сборщиков логов на наших хостах, нормализации и разбора входящих потоков в структурированные поля и проектирования дашбордов, понятных и инженерам, и руководству. Поверх этого нужен алертинг: уведомлять, когда растёт доля ошибок, когда задержка ответа переходит порог, когда сервис перестаёт слать данные или заканчивается место на диске и память. Оповещения должны приходить в те каналы, которыми мы уже пользуемся, с адекватными порогами, чтобы не тонуть в шуме.
Хранение и его стоимость для нас важны. Просим настроить жизненный цикл индексов и ротацию так, чтобы свежие данные оставались горячими и доступными для поиска, а старые логи по расписанию уходили в архив или удалялись. Опишите архитектуру, правила парсинга и порядок подключения нового сервиса к конвейеру, чтобы наша команда могла дальше поддерживать и расширять систему сама. Если вы уже вели такой стек в продакшене, расскажите, как рассчитали бы его под наши объёмы.
— Сбор логов с Linux-серверов и контейнеризированных приложений
— Структурный разбор, индексация и политика хранения
— Дашборды Grafana по ошибкам, задержкам и ресурсам
— Алерты на всплески ошибок, задержки и молчащие сервисы