172 похожих чатов

Нужно реализовать логгирование в кластере, так чтобы логи подов в

кластере каждый день на новый файл записывались и хранились логи последних 90 дней. как это можно реализовать? только через fluentd можно?

14 ответов

10 просмотров

https://github.com/banzaicloud/logging-operator + grafana loki

Nurlan- Автор вопроса
Slach [altinity]
https://github.com/banzaicloud/logging-operator + ...

как именно можно настроить ротацию логов в графана локи, чтобы каждый день новый файл создавался и старые логи удалялись? в интернете об этом не говорится, я нашел только статьи с отображением логов в графане..

Nurlan- Автор вопроса
Nurlan
Ок. А есть альтернатива?

Делать дампы базы в файл каждый день, если так прям нужно в файле их увидеть

Nurlan- Автор вопроса
Dmitry Sergeev 🇺🇦
Делать дампы базы в файл каждый день, если так пр...

нее не вариант. я думал есть готовое решение. спасибо

Dmitry Sergeev 🇺🇦
grafana loki не в файлах хранит логи. Там бд

бд там только для метаданных сами логи на s3 или другом файловом хранилище лежат

Nurlan
как именно можно настроить ротацию логов в графана...

Мне кажется, если retention поставить в 24h, то это будет примерно то, что вы хотите. https://grafana.com/docs/loki/latest/operations/storage/retention/#loki-storage-retention

Maxim Afanasev
Мне кажется, если retention поставить в 24h, то эт...

нет это будет тупо удаление через 24 часа

Slach [altinity]
нет это будет тупо удаление через 24 часа

Вроде об этом и была речь? Или я не правильно понял..

Nurlan- Автор вопроса
Maxim Afanasev
Вроде об этом и была речь? Или я не правильно поня...

нужно чтобы старые логи удалялись, больше чем 3 месяца назад

Nurlan
нужно чтобы старые логи удалялись, больше чем 3 ме...

ну поставьте retention 2160 часов в loki а логи там вам не важно как часто "новые создаются" там разбивание по чанкам идет и отдельно метаданные чанков отдельно в базе хранятся из которой уже выборка идет

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта