hiall私の目標は、Hadoopのログファイルを分析することです。starfish(オープンソース)とsplunk(商用製品)の2つのツールがあります。どちらを選ぶかについて、賛否両論を知っている人はいますか。私はあなたの答えに本当に感謝しています。ありがとう
2 に答える
まあ、
長所と短所は、オープンソースと商用ツールの選択のどちらでも同じです。
主なガイドラインは、あなたの前提条件は何ですか?
Splunkコアはオープンソースであり、無料ライセンスでは500Mb /日をインデックスに登録できます。
おそらくその主な利点は、他の商用ツールよりも安価なBIツールを提供することです。
また、Hadoopを含むプラグインも豊富に用意されており、Hadoopは(異なる)Splunk4.x以降のMapReduceの実装。
どちらにもPythonとJavaSDKがあり、便利な場合があります。
そのアプローチは、それをインストールし、(最小限の)セットアップの後、データの再生を開始することです。
Starfishはわかりませんが、有望に見えますが、JavaFXが必要なだけのようですが、Splunkには独自のPython代替インストールが付属しています。
しかし、結局のところ、それはすべてあなたの最も重要な前提条件に要約されます。
どちらも参入障壁は低い。両方をしばらく試して、何が効果的かを確認することをお勧めします。
ユースケースに応じて、各ツールにはさまざまな長所があります。あなたのユースケースは何ですか?
一般的に言えば、Splunkは簡単でモダンであり、優れたコミュニティサポートを備えています。答えは一般的に数回の検索です。