https://github.com/control-theory/gonzo Консольный инструмент (TUI) на языке Go для анализа логов в реальном времени, созданный под вдохновением от утилиты k9s.
- интерактивный дашборд в терминале (сетка 2x2) с графиками частоты слов, атрибутов и распределения ошибок
- умеет читать логи из стандартного ввода (stdin), файлов (включая маски файлов вроде *.log), напрямую из кластеров Kubernetes
- содержит встроенного ИИ-помощника для поиска аномалий и причин ошибок. Поддерживает интеграцию с OpenAI (GPT-4), Anthropic Claude, а также с локальными моделями через Ollama и LM Studio.
- по нажатию клавиши d прямо из бинарника запускается локальный веб-интерфейс в браузере с расширенными дашбордами, картами интенсивности логов и автоматическим распознаванием паттернов
- автоматически распознает форматы JSON, logfmt и обычный текст, а также позволяет настраивать собственные правила парсинга через YAML-конфигурации