Size: a a a

Django [ru] #STAY HOME

2021 March 26

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
Приветы. Я правильно понимаю, что django не умеет логирование в БД из коробки? Хочу сделать логирование в clickhouse.
А зачем это делать на стороне Джанго?
источник

N

Nire in Django [ru] #STAY HOME
Ты можешь к кликхауск бд подрубить и триггеры настроить вроде
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
А зачем это делать на стороне Джанго?
ну, можно сделать django->syslog->syslog-module-ch->clickhouse
но вдруг можно django->clickhouse
источник

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
ну, можно сделать django->syslog->syslog-module-ch->clickhouse
но вдруг можно django->clickhouse
А зачем, я так и не понял
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
хочу аккаунтинг радиуса прогонять через джанго по рест и сохранять в CH + пусть логи самого джанго там хранятся
источник

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
хочу аккаунтинг радиуса прогонять через джанго по рест и сохранять в CH + пусть логи самого джанго там хранятся
Сохранять логи Джанго в кх звучит странно
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
Сохранять логи Джанго в кх звучит странно
почему?
источник

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
почему?
Клик Хаус это колоночная база, а логи лучше в строчной хранить
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
Сохранять логи Джанго в кх звучит странно
я по возможности все (любые логи) кладу в CH )
источник

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
я по возможности все (любые логи) кладу в CH )
Выше написал причину
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
фловсы трафика, аксесс логи нгинса и тд.
источник

N

Nire in Django [ru] #STAY HOME
Так а нафига тебе в колоночой базе это
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
Клик Хаус это колоночная база, а логи лучше в строчной хранить
ну да. вот и поэтому этим  и хорош для анализа
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
зачем всю строку дергать. если мне надо грубо говоря вытащить инфу по логину, дате и его закаунтить на дату (сколько раз он заходил)
источник

N

Nire in Django [ru] #STAY HOME
Monsieur Taishín
зачем всю строку дергать. если мне надо грубо говоря вытащить инфу по логину, дате и его закаунтить на дату (сколько раз он заходил)
Ну если ты используешь стандартные логи Джанго то там вроде этого нет
Там же тупо строка
источник

N

Nire in Django [ru] #STAY HOME
Если кастомные делаешь, то это другой вопрос
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
Ну если ты используешь стандартные логи Джанго то там вроде этого нет
Там же тупо строка
не не. джанго будет только писать логи/инфу в  CH а обрабатывать буду уже в другом месте
источник

N

Nire in Django [ru] #STAY HOME
Ну тогда тебе по любому надо делать промежуточный парсер, скорее всего в очереди, чтобы строку Джанги в нужные колонки фарматнуть
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
Nire
Ну тогда тебе по любому надо делать промежуточный парсер, скорее всего в очереди, чтобы строку Джанги в нужные колонки фарматнуть
сами логи джанго думаю пусть так и лежат в базе
источник

MT

Monsieur Taishín in Django [ru] #STAY HOME
а вот все остальное уже отформатированное
источник