У меня настроен logstash для отправки в Kibana, и он помечает каждый файл журнала двумя настраиваемыми полями — Cluster и Node:
Я хотел бы добавить те же два поля в свою конфигурацию Metricbeat, используя параметр «поля», но когда я это делаю, он отображается как словарь в Kibana:
Вот файл конфигурации Metricbeat, который я использую:
metricbeat.modules:
- module: system
metricsets:
# CPU stats
- cpu
# System Load stats
- load
# Per CPU core stats
#- core
# IO stats
#- diskio
# Per filesystem stats
- filesystem
# File system summary stats
- fsstat
# Memory stats
- memory
# Network stats
- network
# Per process stats
- process
# Sockets (linux only)
#- socket
enabled: true
period: 10s
processes: ['.*']
#Add Supervisor Cluster and Node ID
fields:
cluster: "Upswell ELK Testing Cluster"
node: "Nina's Macbook"
#-------------------------- Elasticsearch output ------------------------------
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["http://localhost:9200"]
Я не могу найти документацию о том, как форматировать эти поля; это корректировка, которую я должен внести в Logstash или в конфигурацию Metricbeat?