Может ли Elasticsearch обнаружить и добавить IP-адрес вызывающего абонента и запрос UPDATE / CREATE? - PullRequest
0 голосов
/ 13 марта 2019

Можно ли автоматически добавлять поля в документ Elasticsearch? Например, я хочу создать следующий документ (взятый из документации ES ) ES:

PUT test/_doc/1
{
    "counter" : 1,
    "tags" : ["red"]
}

Но я хочу, чтобы ES сохранил:

{
    "_caller_ip": 1.2.3.4,
    "_timestamp": "2019-03-12T12:00:00"
    "counter": 1,
    "tags" : ["red"]        
}

Где _caller_ip - это IP-адрес звонящего, а _timestamp - это временная метка UTC полученного сообщения, которая должна генерироваться Elasticsearch.

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