Ad Widget

Collapse

ElasticSearch и отправка данных через zabbix_sender (проблема с полем date)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DenisB2021
    Junior Member
    • Sep 2021
    • 2

    #1

    ElasticSearch и отправка данных через zabbix_sender (проблема с полем date)

    Доброго времени суток.
    Имеется zabbix 5.4, имеется одна нода elasticsearch версии 7.11.2.
    Всё работает, кроме одного момента:

    Имеется задача отправлять определенные данные через zabbix_sender в элемент данных типа "zabbix trapper".
    При попытке отправки получаем следующее сообщение:

    elastic_writer_flush() cannot send data to elasticsearch: index:log status:400 type:illegal_argument_exception reason:unable to parse date [1631578881]
    Index map:

    Code:
    { "log" : { "aliases" : { }, "mappings" : { "properties" : { "clock" : { "type" : "date", "format" : "strict_date_optional_time||epoch_second" }, "itemid" : { "type" : "long" }, "value" : { "type" : "text", "index" : false, "fields" : { "analyzed" : { "type" : "text", "analyzer" : "standard" } } } } }, "settings" : { "index" : { "routing" : { "allocation" : { "include" : { "_tier_preference" : "data_content" } } }, "number_of_shards" : "5", "provided_name" : "log", "creation_date" : "1631578083102", "number_of_replicas" : "1", "uuid" : "ZlUGvSjiTIeB2-2Cxbr__w", "version" : { "created" : "7110299" } } } } }

    Пробовал менять поле format в разных вариациях.
    Всё равно получаю ошибку: не могу распарсить дату.

    В чём может быть проблема?
    Спасибо.
Working...