2017-08-24 13 views
0

内部Webサイトを解析して多数のメトリックを取得するPythonプログラムを作成しました。スクリプトはこのようなものを出してくれる:スクリプトをelasticsearchに出力する最も良い方法は?

12 456 785.3 0.12 23145

それぞれの値は、ユニークなパフォーマンスメトリックが含まれています。私は今このデータをelasticsearchにする方法を模索していますので、私はそれを使い始めることができます。

https://www.elastic.co/guide/en/logstash/current/input-plugins.html

そして、私は1人の人々がelasticsearchにスクリプトデータを取得するために使用している興味:あり、いくつかの入力プラグインはありますか?私はそれをsyslogに集めてそこからgrokするべきですか?誰でもmeetupを使用していますか?私が紛失しているかもしれない他の解決策?私は多数の記事/ウェブサイトを読んで、彼らが提案した解決策は、この超簡単な仕事のために非常に複雑に思えます。

答えて

1

このタスクのカスタムスクリプトの場合は、JSONを生成し、Python Elastic SDKを使用してElasticにドキュメントを挿入するようにスクリプトを変更します。代わりに、あなたのスクリプトはJSONをstdoutに出力することができ、Elasticsearchに文書を挿入するためのカールを行う単純なbashスクリプトを持つことができます。

関連する問題