All Projects → dzharii → Awesome Elasticsearch

dzharii / Awesome Elasticsearch

Licence: unlicense
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!

Projects that are alternatives of or similar to Awesome Elasticsearch

Elassandra
Elassandra = Elasticsearch + Apache Cassandra
Stars: ✭ 1,610 (-61.37%)
Mutual labels:  search, logstash, lucene, elasticsearch, nosql, kibana
Elastiflow
Network flow analytics (Netflow, sFlow and IPFIX) with the Elastic Stack
Stars: ✭ 2,322 (-44.29%)
Mutual labels:  logstash, elasticsearch, kibana
Elk Docker
Docker configuration for ELK monitoring stack with Curator and Beats data shippers support
Stars: ✭ 342 (-91.79%)
Mutual labels:  logstash, elasticsearch, kibana
Fess
Fess is very powerful and easily deployable Enterprise Search Server.
Stars: ✭ 561 (-86.54%)
Mutual labels:  search, lucene, elasticsearch
Microservices Sample
Sample project to create an application using microservices architecture
Stars: ✭ 167 (-95.99%)
Mutual labels:  logstash, elasticsearch, kibana
Docker Elastic Stack
ELK Stack Dockerfile
Stars: ✭ 175 (-95.8%)
Mutual labels:  logstash, elasticsearch, kibana
Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+1.18%)
Mutual labels:  search, lucene, nosql
Json Logging Python
Python logging library to emit JSON log that can be easily indexed and searchable by logging infrastructure such as ELK, EFK, AWS Cloudwatch, GCP Stackdriver
Stars: ✭ 143 (-96.57%)
Mutual labels:  logstash, elasticsearch, kibana
Elasticsearch tutorial
An action-packed, example-based ElasticSearch tutorial
Stars: ✭ 133 (-96.81%)
Mutual labels:  search, elasticsearch, nosql
Rusticsearch
Lightweight Elasticsearch compatible search server.
Stars: ✭ 171 (-95.9%)
Mutual labels:  search, database, elasticsearch
Synesis lite suricata
Suricata IDS/IPS log analytics using the Elastic Stack.
Stars: ✭ 167 (-95.99%)
Mutual labels:  logstash, elasticsearch, kibana
Ansible Elk
📊 Ansible playbook for setting up an ELK/EFK stack and clients.
Stars: ✭ 284 (-93.19%)
Mutual labels:  logstash, elasticsearch, kibana
Elk Docker
Elasticsearch, Logstash, Kibana (ELK) Docker image
Stars: ✭ 1,973 (-52.66%)
Mutual labels:  logstash, elasticsearch, kibana
Concourse
Distributed database warehouse for transactions, search and analytics across time.
Stars: ✭ 310 (-92.56%)
Mutual labels:  search, database, nosql
Elk Stack
ELK Stack ... based on Elastic Stack 5.x
Stars: ✭ 148 (-96.45%)
Mutual labels:  logstash, elasticsearch, kibana
Docker Elastic
Deploy Elastic stack in a Docker Swarm cluster. Ship application logs and metrics using beats & GELF plugin to Elasticsearch
Stars: ✭ 202 (-95.15%)
Mutual labels:  logstash, elasticsearch, kibana
Elastic Stack
Aprenda Elasticsearch, Logstash, Kibana e Beats do jeito mais fácil ⭐️
Stars: ✭ 135 (-96.76%)
Mutual labels:  logstash, elasticsearch, kibana
Elk Hole
elasticsearch, logstash and kibana configuration for pi-hole visualiziation
Stars: ✭ 136 (-96.74%)
Mutual labels:  logstash, elasticsearch, kibana
Moqui Elasticsearch
Moqui Tool Component for ElasticSearch useful for scalable faceted text search, and analytics and reporting using aggregations and other great features
Stars: ✭ 10 (-99.76%)
Mutual labels:  search, lucene, elasticsearch
Helk
The Hunting ELK
Stars: ✭ 3,097 (-25.7%)
Mutual labels:  logstash, elasticsearch, kibana

Awesome Elasticsearch

Awesome TypeScript -= Awesome Elasticsearch =-

General

Elastic Stack

  • Elasticsearch official website
  • Logstash is a data pipeline that helps you process logs and other event data from a variety of systems
  • Kibana is a data analysis tool that helps to visualize your data; Kibana Manual docs
  • beats is the platform for building lightweight, open source data shippers for many types of data you want to enrich with Logstash, search and analyze in Elasticsearch, and visualize in Kibana.

Books

Related (awesome) lists

Open-source and free products, based on Elasticsearch

  • Fess is an open source full featured Enterprise Search, with a web-crawler
  • Yelp/elastalert is a modular flexible rules based alerting system written in Python
  • etsy/411 - an Alert Management Web Application https://demo.fouroneone.io (credentials: user/user)
  • appbaseio/mirage is a 🔎 GUI for composing Elasticsearch queries
  • exceptionless/Exceptionless is an error (exceptions) collecting and reporting server with client bindings for a various programming languages
  • searchkit/searchkit is a UI framework based on React to build awesome search experiences with Elasticsearch
  • appbaseio/reactivemaps is a React based UI components library for building Airbnb / Foursquare like Maps
  • appbaseio/reactivesearch is a library of beautiful React UI components for Elasticsearch
  • appbaseio/dejavu The missing UI for Elasticsearch; landing page
  • Simple File Server is an Openstack Swift compatible distributed object store that can serve and securely store billions of large and small files using minimal resources.
  • logagent a log shipper to parse and ship logs to Elasticsearch including bulk indexing, disk buffers and log format detection.
  • ItemsAPI simplified search API for web and mobile (based on Elasticsearch and Express.js)
  • Kuzzle - An open-source backend with advanced real-time features for Web, Mobile and IoT that uses ElasticSearch as a database. (Website)
  • SIAC - SIAC is an enterprise SIEM built on the ELK stack and other open-source components.
  • Sentinl - Sentinl is a Kibana alerting and reporting app.
  • Praeco - Elasticsearch alerting made simple
  • DataStation - Easily query, script, and visualize data from every database, file, and API.

Elasticsearch developer tools and utilities

Development and debugging

  • Sense (from Elastic) A JSON aware developer console to Elasticsearch; official and very powerful
  • ES-mode An Emacs major mode for interacting with Elasticsearch (similar to Sense)
  • Elasticsearch Cheatsheet Examples for the most used queries, API and settings for all major version of Elasticsearch
  • Elasticstat CLI tool displaying monitoring informations like htop
  • Elastic for Visual Studio Code An extension for developing Elasticsearch queries like Kibana and Sense extention in Visual Studio Code
  • Elastic Builder A Node.js implementation of the Elasticsearch DSL
  • Bodybuilder A Node.js elasticsearch query body builder
  • enju A Node.js elasticsearch ORM
  • Peek An interactive CLI in Python that works like Kibana Console with additional features

Import and Export

  • Knapsack plugin is an "swiss knife" export/import plugin for Elasticsearch
  • Elasticsearch-Exporter is a command line script to import/export data from Elasticsearch to various other storage systems
  • esbulk Parallel elasticsearch bulk indexing utility for the command line.
  • elasticdump - tools for moving and saving indices
  • elasticsearch-loader - Tool for loading common file types to elasticsearch including csv, json, and parquet

Management

  • Esctl - High-level command line interface to manage Elasticsearch clusters.
  • Vulcanizer - Github's open sourced cluster management library based on Elasticsearch's REST API. Comes with a high level CLI tool

Elasticsearch plugins

Cluster

  • sscarduzio/elasticsearch-readonlyrest-plugin Safely expose Elasticsearch REST API directly to the public
  • mobz/elasticsearch-head is a powerful and essential plugin for managing your cluster, indices and mapping
  • Bigdesk - Live charts and statistics for elasticsearch cluster
  • Elastic HQ - Elasticsearch cluster management console with live monitoring and beautiful UI
  • Cerebro is an open source(MIT License) elasticsearch web admin tool. Supports ES 5.x
  • Kopf - Another management plugin that have REST console and manual shard allocation
  • Search Guard - Elasticsearch and elastic stack security and alerting for free
  • ee-outliers - ee-outliers is a framework to detect outliers in events stored in an Elasticsearch cluster.
  • Elasticsearch Comrade - Elasticsearch admin panel built for ops and monitoring
  • elasticsearch-admin - Web administration for Elasticsearch

Other

  • SIREn Join Plugin for Elasticsearch This plugin extends Elasticsearch with new search actions and a filter query parser that enables to perform a "Filter Join" between two set of documents (in the same index or in different indexes).

Integrations and SQL support

You know, for search

Kibana plugins and applications

Kibana Visualization plugins

  • nbs-system/mapster - a visualization which allows to create live event 3d maps in Kibana
  • Kibana Tag Cloud Plugin - tag cloud visualization plugin based on d3-cloud plugin
  • LogTrail - a plugin for Kibana to view, analyze, search and tail log events from multiple hosts in realtime with devops friendly interface inspired by Papertrail
  • Analyze API - Kibana 6 application to manipulate the _analyze API graphically
  • kbn_network - This is a plugin developed for Kibana that displays a network node that link two fields that have been previously selected.

Discussions and social media

Tutorials

Articles

System configuration

Docker and Elasticsearch

Java tuning

How to start using G1

#ES_JAVA_OPTS=""
ES_JAVA_OPTS="-XX:-UseParNewGC -XX:-UseConcMarkSweepGC -XX:+UseG1GC"

Scalable Infrastructure and performance

Integrations

Logging

Alerts

Time series

Machine Learning

Use cases for Elasticsearch

Other

Videos

Overviews

Advanced

Code, configuration file samples and other gists

Who is using elasticsearch?

Yelp, IFTTT, StackExchange, Raygun, Mozilla, Spotify, CERN, NASA Zalando

I want more! (Elasticsearch related resources)

Contributing

  • Make sure you are about to post a valuable resource that belongs to this list
  • Do NOT group ++Add and --Remove changes in same PR. Make them separate pull requests
  • Use spellchecker
  • All spelling and grammar corrections are welcome (except for the rule above)
  • Fork this repo, do your edits, send the pull request
  • Feel free to create any new sections
  • Do not even try to add this repo to any awesome-awesome-* lists

Awesome TypeScript -= Awesome Elasticsearch =-

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].