Мониторинг и логирование
InsightStream записывает логи в stdout. Для интеграции с системой логирования ELK можно использовать следующую конфигурацию Logstash:
input {
docker {
containers => ["insightstream"]
type => "docker-logs"
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "insightstream-logs"
}
}
Kibana
Настройте дашборды в Kibana для анализа логов.
Пример записей логов:
[2024-10-29 14:32:45] INFO: Запрос пользователя: "Какие документы необходимы для регистрации?"
[2024-10-29 14:32:50] ERROR: Ошибка индексации документа "doc123.pdf": Недопустимый формат.