~/кейсы/infra-reports-chat

Компания с 28 серверами: Windows, Linux, Proxmox, MikroTik

Отчёт по серверам — одной фразой в чате

Логи со всех машин собраны в одном месте. На запрос «отчёт за неделю» бот в чате присылает отчёт, на вопрос «что было с 1С вчера?» — отвечает по реальным логам.

ИИ VictoriaLogsVictoriaMetricsWinlogbeatFluent BitMattermostClaude Code

Задача

28 машин: 17 Windows-серверов, 4 Linux, 4 Proxmox и 3 основных роутера MikroTik. Логи лежат на каждой по отдельности. Чтобы понять, что случилось, приходилось ходить по серверам, а сводной картины за неделю не было.

Решение

Сбор логов. Все машины отправляют логи в VictoriaLogs: Windows — через Winlogbeat (журналы System, Application, Security), Linux и Proxmox — через Fluent Bit из journald, роутеры — по syslog. Хранение — 30 дней. Метрики остаются в Zabbix.

Алерты. Правила по логам, уведомления — в корпоративный мессенджер.

ИИ-бот в отдельном канале:

  • «отчёт за неделю» (за день, вчера, месяц) — бот прогоняет анализ логов и метрик и присылает отчёт файлом;
  • любой другой вопрос — например, «что было с 1С вчера?» — ответ текстом по реальным данным;
  • разговор в треде продолжается: бот помнит контекст.

Нюанс

Репозиторий пакетов Fluent Bit из России бывает недоступен. Пакет скачивается один раз и раскладывается на серверы вручную — иначе установка зависает на попытке сходить в недоступный репозиторий.

Результат

Руководитель получает картину по инфраструктуре, не заходя ни на один сервер. Администратор находит причину сбоя запросом, а не обходом машин.