Logstash cheat sheet: Difference between revisions

Line 367: Line 367:
=== バグ? ===
=== バグ? ===
どうも ":int" や ":float" 指定しているパターンで、パターンがマッチしたりしなかったりして、フィールドの有り無しが混在するケースで cast というか data type conversion が失敗するようにおもう。
どうも ":int" や ":float" 指定しているパターンで、パターンがマッチしたりしなかったりして、フィールドの有り無しが混在するケースで cast というか data type conversion が失敗するようにおもう。
[https://github.com/logstash-plugins/logstash-filter-grok/issues/29 https://github.com/logstash-plugins/logstash-filter-grok/issues/29]
この対策してからおかしい気がする...


対処としては、 grok pattern で data type 指定をしないで、filter 側で mutate convert するようにする。
対処としては、 grok pattern で data type 指定をしないで、filter 側で mutate convert するようにする。