Поле метки времени интерпретируется как строка, а не дата в кибане - PullRequest
1 голос
/ 24 мая 2019

Поле метки времени интерпретируется как строкаластиком поиска при индексации документа с использованием клиента pythonasticsearch.Версия Elasticsearch: 6.3.2 Версия Kibana: 6.3.2

Я также пытался использовать isotime() с time_obj, нажимая time_obj напрямую, не преобразовывая его в какую-либо строку, и вручную преобразовывая time_objк действительным форматам даты, принятым эластичным поиском, ни один из них не работает.

timestamp = datetime.datetime.now()
time_obj = timestamp

data = {
        "name" : random.choice(name_list),
        "env"  : random.choice(env_list), 

        #this is where problem lies
        "@timestamp" : time_obj.strftime("%Y-%m-%d %H:%M:%S"),

        "value" : random.randrange(min_value, max_value+1),
    }
es.index(index = 'sample', doc_type = 'gauge', body = data)

Я просто хочу, чтобы поле метки времени интерпретировалось как действительный формат даты в информационной панели kibana.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...