DRYな備忘録

Don't Repeat Yourself.

【緩訳Elasticsearch】その1 overview

原文 Elasticsearch.org Overview | Elasticsearch

完結した全文検索と分析のプラットフォームで、幅広い用途に使えます

The Elasticsearch ELK Stack

ElasticsearchLogstashKibanaを合わせて(合わせて"ELK"なんだけど)、いい感じのものができた。これら3つのオープンソースを支えるエンジニアたちのおかげで、Elasticsearch SLK Stackは、今までに無いくらいいい感じの全文検索と分析のプラットフォームになったよ。

既存のサービスに対してスタンドアローンなアプリケーションとして使えるので、入ってくるデータを強力に分析できて、ビジネスの戦略に対するいい感じの洞察が可能になる。世界中いろんなところでいろんな使われ方をしてて凄い。

shield

shieldはELKに、ビジネスで十分使えるセキュリティをもたらす

  • ユーザにroleが設定できる
  • 認証システムもある
  • 暗号化されたメッセージング
  • 監査
  • IPアドレスフィルタリング

elasticsearch

Elasticseachは拡張性があってパワフルなオープンソースでリアルタイムに検索とか分析ができるエンジンです。信頼性と拡張性が要求される環境での利用に徹底的にこだわって設計されてるので、導入超かんたん。リッチなAPIDSLクエリがあるし、だいたいの言語のクライアントがあるし、全文検索においてほぼ不可能が無い!

logstash

Logstashはいろんなところで次から次への生まれるデータを、前処理とかもできるし、ひとつのところにストアできる。JSONで見れる状態にする。一番ポピュラーなログのソリューションで、数分で起動導入できまっせ。

kibana

KibanaはElasticsearchのビジュアライゼーションエンジンです。カスタムダッシュボードつくれる。ダッシュボードは、URLリンクとかもあるので、共有とかできる。UIめっちゃ綺麗。書き込み直接でめっちゃリアルタイムで見れる。

marvel

モニタリングプラグイン。割愛)