Логов Kubernetes в формате Splunk - PullRequest
0 голосов
/ 22 марта 2020

Я новичок в kubernetes и разозлился. У меня есть приложение Django с именем myapp, которое развернуто в Kubernetes. Я использую Celery для планирования задач.

Журналы, которые я получаю от Kubernetes в Splunk, имеют следующий формат: -

log: {"event": "event name", "timestamp": "2020-03-19T20:52:01.221759Z", "logger": "myapp.tasks", "level": "info"}

Я хочу, чтобы вышеуказанные журналы были отформатированы в следующем манера: -

line: { [-]
     event: event name
     level: info
     logger: myapp.tasks
     timestamp: 2020-03-19T20:51:08.800947Z
   }

Я прочитал Пересылаю логи из kubernetes в спленк пост, но не смог найти файл /etc/docker/daemon.json.

Пожалуйста дайте мне знать, есть ли какая-либо библиотека или способ, с помощью которого я могу получить отформатированные логи kubernetes в splunk Я хотел бы знать, можно ли это сделать из приложения myapp.

...