Михаил Галактионов @MGalaktionov
Java Developer, Go Developer, team lead
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Зарегистрирован
- Активность
Специализация
Backend Developer, Руководитель отдела разработки
Сори за поздний ответ, давно не заходил сюда. Это демка, поэтому тут опущена аутентификация, а так можно её включить в Loki, и передавать логопас в урле при подключении. https://grafana.com/docs/loki/latest/send-data/docker-driver/configuration/
На данный момент графана покрывает наши потребности, но в дальнейшем в планах разработать свою систему лейблов, чтобы эффективнее индексировать логи, а также добавить трейсинг (скорее всего заюзаем jaeger)
В локи и храним) Пока в режиме хранения в локальной ФС. Тут зависит еще все от того, как долго нужно логи хранить, у нас на стенде разработки время жизни логов - неделя, скорее всего в промышленной эксплуатации это время будет больше. Локи предоставляет много альтернатив для непосредственно хранения, при желании их можно куда-то в облако складывать.
У нас в данный момент такие штуки логируются в основном потоке, но на уровне логирования DEBUG.
спасибо, исправил)
Отладка кода. Я не уверен, что помимо вас существуют гуру, которые умеют исследовать нагрузку, стабильность и скорость системы с помощью дебагера.
Ну на самом деле, хоть сколько-то существенное время (15 мин) на внесение трудозатрат уходит у лидов (т.к. в моменте у них как правило несколько задач, которые они делают, проверяют и т.д.) рядовой разработчик/аналитик в день занимается максимум двумя задачами, и на внесение времени у него уходит минут 5.
Мы начали с java, сейчас и go перетащили, все вроде довольны))