Перейти к основному содержимому

Мониторинг и логирование

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": Недопустимый формат.