私はこのドキュメントを自分のウェブサイト(https://www.elastic.co/guide/en/logstash/current/plugins-filters-json.html)で読んでいますが、このプラグインの使い方を理解することはまだ苦労しています。私が持っていた目標は、JSONファイルを取得して、JSONログの周りに広がっているいくつかの特定のフィールドを除いてすべてを取り除くことでした。 Add_fieldフィルタは、追加されたフィールドだけが渡されるようにしますか?もしそうなら、私はどのように渡すべきものを指定するでしょうか?Logstash用のJSON Filter Pluginの使い方
1
A
答えて
1
JSONフィルタは、フィールド内のjsonを拡張するためのフィルタです。
file {
path => "/path/to/file"
codec => "json"
}
データならば一つのイベントとしてlogstashにJSONファイルを読んだり、
ます:あなたはおそらく多少のように、
file
inputでjson
codecを使用したいlogstashにJSONファイルを読み込むためのルートに複数のイベントが作成される(要素ごとに1つずつ)JSON配列が送信されます。
次に、不要なフィールドを削除するにはmutate
filterを使用します。
mutate {
remove_field => [ "uneeded-field", "my_extraneous_field" ]
}
また、ホワイトリスト以外のすべてを削除することができ、コミュニティprune
filterを、使用に見ることができます。
関連する問題
- 1. logstash json filter source
- 2. Logstash grok filter:カスタムアプリケーションログの解析
- 3. struts2 ssl pluginとjson pluginの両方の使い方
- 4. Amazon ESのLogstash PluginでjsonイベントをESに送信する方法は?
- 5. logstash geoip filterが返す_geoip_lookup_failure
- 6. Logstash Grok Filterのキーと値のペア
- 7. logstashプラグインの使い方 - logstash-input-http
- 8. logstash access with readonly rest plugin
- 9. Logstash grokを使用したKafka JSONメッセージのフィルタ
- 10. LogstashネストJSON Parse
- 11. Logstash json filter解析されたフィールドをlogstash内で読み取ることができません
- 12. Logstash:シングルラインJSON
- 13. Logstash初期のsql_last_value用のjdbc-input-plugin設定
- 14. 'Access-Control-Allow-Origin-http-plugin logstashなし
- 15. LogstashエスケープJSONキー
- 16. Grep Json logstashフィルタ用の文字列
- 17. jquery mobile json filter?
- 18. Logstash:スプリットJSONオブジェクト
- 19. Logstashが続いてJSON
- 20. Angularjs Filter Json Data
- 21. jquery json date filter
- 22. logstash解析エラー(json配列)
- 23. aspectj-maven-pluginの使い方
- 24. Logstash:出力プラグインでJSONレコードのIP情報を使用する方法は?
- 25. logstashを使用してelasticsearchにzipped jsonをインポートする方法は?
- 26. LogstashからElasticsearchへのJSONストリームのロード
- 27. Logstash 5のプレプリントJSON文書
- 28. logstash-filterが正規表現を尊重しない
- 29. Logstash grok filterカスタムパターンが動作していません
- 30. Logstashフィルタを使用したKafkaトピックからのJSONメッセージの操作