Je reçois via http poller one json
{
"id":12345
"name":"",
"lastname":"",
"age":12,
"address":{"city":"XXXX" , "street":"ZZZZ" }
}
et je voudrais que cela génère deux documents dans ma sortie :
personne :
{
"id":12345
"name":"",
"lastname":"",
"age":12
}
adresse :
{
"city":"XXXX" ,
"street":"ZZZZ"
}
ce qui signifie que j'ai un événement dans l'entrée
dans la phase d'entrée en obtenant une entrée :
input {
http_poller {
urls => {
test1 => "http://localhost:8080"
}
}
dans la phase de filtrage, je voudrais :
- créer un événement de personne (le marquer comme P)
- créer un événement d'adresse (le marquer comme A)
dans la phase de sortie, je voudrais :
- envoyer le type P à P dans ES
- envoyer A à A type dans ES