Эластичная инфраструктура мониторинга — пустые поля в метриках

Я заполняю приложение Elasticsearch Infrastructure Monitoring, и некоторые поля пусты в таких показателях, как идентификатор экземпляра, облачный провайдер, тип машины и зона доступности. Я уже перезаписываю поля cloud.* в metricbeat, добавляя это:

fields_under_root : true
fields:
  cloud.provider : "TEST"
  cloud.availability_zone : "TEST"
  cloud.machine.type : "TEST"

Значение доступно для поиска в журналах обнаружения, но ничего не меняется в метриках на изображении, показанном ниже. Есть ли способ добавить пользовательское значение в это поле без использования облачного провайдера, такого как AWS?

Пустые поля

Вот версия стека ELK.

Kibana версии 7.5.1
Elasticsearch версии 7.5.1
Filebeat версии 7.5.1


person Al Francis    schedule 13.05.2020    source источник


Ответы (1)


Эти поля не являются полями, которые вы добавляете вручную в раздел fields (поскольку они попадут в хэш fields), это не то, что вам нужно, и это не то место, где панель инструментов получает эти значения.

Что вам нужно сделать, так это просто включить add-cloud-metadata процессор в вашей конфигурации metricbeat:

Добавьте это в свой файл конфигурации metricbeat.yml, перезапустите metricbeat, и вы увидите, что значения автоматически появляются на панели инструментов:

processors:
- add_cloud_metadata: ~

ОБНОВЛЕНИЕ:

Если это так и в эти поля ничего не добавляется, я предлагаю использовать процессор add_fields после процессора add_cloud_metadata, чтобы переопределить их:

processors:
  - add_cloud_metadata: ~
  - add_fields:
      target: '' # add fields at top-level
      fields:
        cloud.provider : "TEST"
        cloud.availability_zone : "TEST"
        cloud.machine.type : "TEST"
person Val    schedule 13.05.2020
comment
Я уже добавил, что в процессорах я имею в виду в своих вопросах, могу ли я настроить эти данные из файла, и они появятся на картинке выше? - person Al Francis; 13.05.2020
comment
Я видел документы, добавленные в журналы обнаружения, но не отображающиеся в метриках инфраструктуры на изображении, которое я отправляю. - person Al Francis; 13.05.2020
comment
Можете ли вы показать один из последних документов, которые были загружены после ваших изменений? Также вы убедились, что средство выбора времени выбирает последние документы? - person Val; 29.05.2020