в Loki
Графана показывает инфу из локи
Как настроить дашборд графаны так чтобы можно было удобно смотреть логи подов в кубере которые давно умерли? Например, в понедельник обнарудили что поды перезапускались в субботу, хочется посмотреть какие это были поды и их логи. Вот хочу в графане видеть все поды в неймспесе за период. Какой параметр искать в запросе?
Сейчас я ищу
container_tasks_state{namespace=~"$namespace", state="stopped"}
но получается фигово в том плане что выдается график в котором одна линия на котором все поды. а мне видимо нужен не график, а таблица.
По идее логи тех подов никуда не делись, они так же лежат в Локи. Надо смотреть какие метки у тебя экспортит промтейл, если вручную делать запрос в Explore, то когда ты выберешь name space, можно добавить метку имени пода, если промтейл такую экспортит, и там будут всё поды, в том числе и умершие. Если получится, переходим ко второй части. Когда делаешь дашбоард, то там можно использовать запрос с подстановкой, как и в эксплоре. По памяти не скажу как, но можно нагуглить, или напиши в понедельник. Я с Кубера не пробовал, но у меня с swarm нормально работает, можно выбрать старые контейнеры до деплоя
Обсуждают сегодня