Как установить шаблон индексации ElasticSearch Apm Server как YYYY.mm? - PullRequest
0 голосов
/ 22 апреля 2019

Я только что создал сервер Apm, он выглядит потрясающе, но индексирование как «Apm-6.6.2-2019.04.19» не имеет смысла, потому что в конце месяца у меня будет 30 журналов.Я хочу использовать изменение "apm -% {[beat.version]} -% {+ yyyy.MM}" вместо "apm -% {[beat.version]} -% {+ yyyy.MM.dd}" нижекод моя цель, но он не работает:


apm-server:
  host: mycompany.name.com:8200


output.elasticsearch:
  # Array of hosts to connect to.
  hosts: ["http://mycompany.name.com:9200"]
  index: "apm-%{[beat.version]}-%{+yyyy.MM.dd}"
  indices:
    - index: "critical-%{[beat.version]}-%{+yyyy.MM.dd}"
      when.contains:
        message: "CRITICAL"
    - index: "error-%{[beat.version]}-%{+yyyy.MM.dd}"
      when.contains:
        message: "ERR"



  timeout: 180
  bulk_max_size: 2

setup.template.name: "apm"
setup.template.pattern: "apm-*"


...