inputで取得したjsonの特定の要素をElasticsearchに登録したい

logstashに関して、inputで取得したjsonが以下のような形式の場合に、issuesの1要素を
Elasticsearchの1ドキュメントとして登録したいと考えております。

Blockquote
{
"issues": [
{
"id": 1,
"FieldA": "1"
},
{
"id": 2,
"FieldA": "2"
},
],
"total_count": "2",
"timestamp": "2021-01-01T00:00:00.000Z"
}

issuesの要素をfilterで抽出してoutputすると認識しているのですが、
filterの設定方法がわからずうまく登録できていない状況です。

アドバイスをいただけないでしょうか?

こんばんは、試していないので分からないですが下記で対応できるような気がします。

taku333さん

ご教授ありがとうございます。
提示いただいた情報で試し意図通り登録できました。
感謝いたします。

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.