Система логирования в Docker — это отдельная головная боль, если подойти к ней бездумно. Казалось бы, все просто: контейнер пишет в stdout/stderr, а Docker их собирает. Но когда у вас десятки контейнеров, а тем более — целый Kubernetes кластер, такой подход превращается в хаос.
Думаю, стандартного драйвера `json-file` недостаточно для продакшена. Нам нужны централизованные системы: ELK (Elasticsearch, Logstash, Kibana), Grafana Loki, или хотя бы что-то попроще вроде Graylog. Это позволяет не только хранить логи, но и эффективно их искать, анализировать и строить дашборды.
Как вы организуете логирование своих контейнеров? Используете ли какие-то специфические инструменты или наработки? Поделитесь опытом, как сделать так чтобы логи приносили пользу, а не просто занимали место на диске.
Кракен сайт зеркала