ELKそれは何ですか?
人気の用語は、ELK Elasticsearch、Logstashの組み合わせである、Kibanaは、3つのオープンソース・ソフトウェアは、これら3つのうち、ソフトウェア、ELK ELKstackとして知られているさまざまな機能を実行するための各ソフトウェアで構成される。
公式サイト:https://www.elastic.co/
ELK主な利点:
1、柔軟なアプローチ:強力な検索機能を備えたelasticsearchリアルタイムフルテキストインデックス
図2に示すように、構成が比較的簡単である:すべてのインターフェイスは、JSON、logstash使用モジュール構成、kibanaシンプルプロファイル部分を使用elasticsearch
3、高い検索性能:に基づいて優れたデザイン、リアルタイムで各問い合わせは、しかし、あなたはまた、百億問い合わせ秒の応答データに到達することができますが、
図4に示すように、線膨張のクラスタ:elasticsearchとlogstashはフレキシブル線膨張することができます
5、操作輝かしいのフロントエンド:操作しやすいカラフルなフロントエンド設計kibana比較、および
Elasticsearch
elasticsearchは、構築され、大量のデータのほぼリアルタイムの保管が可能にApache Luceneに基づいて、拡張性の高いフルテキスト検索と分析エンジンで、検索や分析操作は、nginxの、Tomcatの、システムログおよびその他の機能などの大規模なログデータを、処理することができます。
Logstash
データ収集エンジン。これは、様々なデータソースから収集された動的データをサポートし、データがフィルタリングされ、分析され、豊富な、均一なフォーマット動作、ユーザにより指定された場所に格納され、支持共通ログ、カスタムJSON形式のログ分析。
Kibana
データ解析と可視化プラットフォーム。多くの場合、道を示すためにElasticsearchの使用のためのデータの検索、分析、統計グラフで使用されます。