• By Achin Gupta
  • In Tech
  • Posted September 1, 2017
Spread the love

Elastic search

Elastic search engine based on Lucene. The search provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Developed in Java and released as an open source under the terms of the Apache License, makes it one of the most popular enterprise search engine.

Elasticsearch is developed alongside a data-collection and log-parsing engine called Logstash, and an analytics and visualisation platform called Kibana. The three products are designed for use as an integrated solution, referred to as the “Elastic Stack” (formerly the “ELK stack”).

 

Kibana

It lets you visualize your Elasticsearch data and navigate the Elastic Stack, so you can do anything from learning why you’re getting paged at 2:00 a.m. to understanding the impact rain might have on your quarterly numbers.

Kibana gives you the freedom to select the way you give shape to your data as you don’t always have to know what you’re looking for. With its interactive visualizations, start with one question and see where it leads you.

 

 

Logstash


An open source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favourite “stash.” (Here preferably Elasticsearch, naturally.)

In many formats, data is often scattered or siloed across many systems. Logstash supports a variety of inputs that pull in events from a multitude of common sources, all at the same time. Easily ingest from your logs, metrics, web applications, data stores, and various AWS services, all in continuous, streaming fashion.

 

  • FILTERS
  • OUTPUTS
  • DURABILITY( Trust in a Pipeline Built to Deliver)
  • MONITORING( Have Full Visibility into Your Deployments)
  • SECURITY( Secure Your Pipelines, End to End)

 

Beats

 

The platform for single-purpose data shippers. They install as lightweight agents and send data from hundreds or thousands of machines to Logstash or Elasticsearch.

 

 

  • LIGHTWEIGHT (Ship from the Source. Plain and Simple)

Beats are great for gathering data. They sit on your servers and centralize data in Elasticsearch. And if you want more processing muscle, Beats can also ship to Logstash for transformation and parsing.

  • EXTENSIBLE (Missing a Beat? Don’t. Build Your Own & Share It)

The cornerstone of every open source Beat is Libbeat, the common library for forwarding data. Have a specialized protocol you need to monitor? Build it. SolrExperts provide you with the building blocks you need

 

Filebeat
Helping you keep the simple things simple by offering a lightweight way to forward and centralize logs and files.

 

Metricbeat
Collect metrics from your systems and services – a lightweight way to send system and service statistics.

 

Packetbeat
Know what’s going on across your applications by tapping into data travelling over the wire – a lightweight network packet analyzer that sends data to Logstash or Elasticsearch.

 

Heartbeat
Monitor services for their availability with active probing –  ships this information and response time to the rest of the Elastic Stack for further analysis.

 

Winlogbeat
Winlogbeat live streams Windows event logs to Elasticsearch and Logstash in a lightweight way.

 

X-Pack

 

X-Pack takes Elastic Search to a new level by bundling powerful features into a single pack.

 

 

 

  • Security
  • Alerting
  • Monitoring
  • Reporting
  • Graph
  • Machine Learning

 

 ELASTIC SEARCH- “A Reckoning Force “

Achin Gupta


Leave a Reply

Your email address will not be published. Required fields are marked *