Нужно использовать fluentd для сбора логов kubernets и хранения логов вasticsearch.И использовать графану для отображения журналов и дайджестов.Однако идентификатор контейнера докера составляет 64 символа.Как настроить fluentd, илиasticsearch, или grafana, чтобы отображать только первые 12 символов идентификатора контейнера в grafana?
мой конфигурационный файл следующим образом: https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml
Попробуйте что-то подобное в конце container.input.conf :
<filter kubernetes.**> @type record_transformer enable_ruby <record> docker.container_id ${record["docker.container_id"][0,12]} </record> </filter>