Elasticsearch
official website
ArchivedArchived repositoryDatabases
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
official website
is a data pipeline that helps you process logs and other event data from a variety of systems
is a data analysis tool that helps to visualize your data; Kibana Manual docs
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.
teaches you how to leverage neural networks, NLP, and deep learning techniques to improve search performance. (2019)
demystifies relevance work. Using Elasticsearch, it teaches you how to return engaging search results to your users, helping you understand and leverage the internals of Lucene-based search engines. (2016)
teaches you how to build scalable search applications using Elasticsearch (2015)
hands-on guide to developing fully functional search engines with Elasticsearch and Kibana. (2021)
notes and exercises to prepare the certification exam
is an open source full featured Enterprise Search, with a web-crawler
is a modular flexible rules based alerting system written in Python
an Alert Management Web Application https://demo.fouroneone.io (credentials: user/user)
is a 🔎 GUI for composing Elasticsearch queries
is an error (exceptions) collecting and reporting server with client bindings for a various programming languages
is a UI framework based on React to build awesome search experiences with Elasticsearch
is a React based UI components library for building Airbnb / Foursquare like Maps
is a library of beautiful React UI components for Elasticsearch
The missing UI for Elasticsearch; landing page
is an Openstack Swift compatible distributed object store that can serve and securely store billions of large and small files using minimal resources.
a log shipper to parse and ship logs to Elasticsearch including bulk indexing, disk buffers and log format detection.
simplified search API for web and mobile (based on Elasticsearch and Express.js)
An open-source backend with advanced real-time features for Web, Mobile and IoT that uses ElasticSearch as a database. (Website)
SIAC is an enterprise SIEM built on the ELK stack and other open-source components.
Sentinl is a Kibana alerting and reporting app.
Elasticsearch alerting made simple
Easily query, script, and visualize data from every database, file, and API.
GUI client for elasticsearch to query, manage and visualize your data.
Official low-level elasticsearch client for python
High-level python client for Elasticsearch
Python Asyncio ORM based on the famous Pydantic
Official low-level elasticsearch client for Ruby
A JSON aware developer console to Elasticsearch; official and very powerful
An Emacs major mode for interacting with Elasticsearch (similar to Sense)
Examples for the most used queries, API and settings for all major version of Elasticsearch
CLI tool displaying monitoring informations like htop
An extension for developing Elasticsearch queries like Kibana and Sense extention in Visual Studio Code
A Node.js implementation of the Elasticsearch DSL
A Node.js elasticsearch query body builder
A Node.js elasticsearch ORM
An interactive CLI in Python that works like Kibana Console with additional features
Python Parsing expression grammar (PEG) and Abstract syntax tree (AST) for Logstash pipeline syntax.
is an "swiss knife" export/import plugin for Elasticsearch
is a command line script to import/export data from Elasticsearch to various other storage systems
Parallel elasticsearch bulk indexing utility for the command line.
tools for moving and saving indices
Tool for loading common file types to elasticsearch including csv, json, and parquet
High-level command line interface to manage Elasticsearch clusters.
Github's open sourced cluster management library based on Elasticsearch's REST API. Comes with a high level CLI tool
Safely expose Elasticsearch REST API directly to the public
is a powerful and essential plugin for managing your cluster, indices and mapping
Live charts and statistics for elasticsearch cluster
Elasticsearch cluster management console with live monitoring and beautiful UI
is an open source(MIT License) elasticsearch web admin tool. Supports ES 5.x
Another management plugin that have REST console and manual shard allocation
Elasticsearch and elastic stack security and alerting for free
ee-outliers is a framework to detect outliers in events stored in an Elasticsearch cluster.
Elasticsearch admin panel built for ops and monitoring
Web administration 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).
Query elasticsearch using familiar SQL syntax. You can also use ES functions in SQL.
Elasticsearch real-time search and analytics natively integrated with Hadoop (and Hive)
JDBC importer for Elasticsearch
An Elasticsearch client exposing DataFrame API
Go daemon that syncs MongoDB to Elasticsearch in near realtime
A plugin that consists of a compilation of useful Elasticsearch plugins related to indexing and searching documents
time-series analyses application. Overview and installation guide: Timelion: The time series composer for Kibana
Kibana plugin with monitoring, alerting and reporting capabilities
VulnWhisperer is a vulnerability data and report aggregator.
A Kibana app for working with data generated by Wazuh.
A real time calculated metric plugin Datasweet Formula.
a visualization which allows to create live event 3d maps in Kibana
tag cloud visualization plugin based on d3-cloud plugin
a plugin for Kibana to view, analyze, search and tail log events from multiple hosts in realtime with devops friendly interface inspired by Papertrail
Kibana 6 application to manipulate the _analyze API graphically
This is a plugin developed for Kibana that displays a network node that link two fields that have been previously selected.
does not fit well into this category, but worth checking out!
everything you need to now when you are creating your first Elasticsearch+Logstash+Kibana instance
a getting started tutorial with a pack of valuable references
demonstrates how you can build Elasticsearch + Logstash + Kibana stack to collect and discover your data
liveVideo course that teaches you to search, analyze, and visualize big data on a cluster with Elasticsearch, Logstash, Beats, Kibana, and more.
with NGINX, LDAP and SSL :lock:
Useful Elasticsearch guides with best practices, troubleshooting instructions for errors, tips, examples of code snippets and more.
PDF Comparison of JVM GC
Fine tunine your garbage collector
To tune and troubleshoot G1 GC enabled JVMs, one must have a proper understanding of G1 GC log format. This article walks through key things that one should know about the G1 GC log format.
and not only for Azure. That's a great article about Elasticsearch Performance testing by example
when you plan to index large amounts of data in Elasticsearch (by Patrick Peschlow)
Elasticsearch configuration tips and tricks from Sanity
by Joseph Lynch @yelp
topology, separate master, data and search balancers nodes
and typical use cases
by engineeringblog.yelp.com
by engineeringblog.yelp.com
by Felix Barnsteiner
By Colin Goodheart-Smithe
(forum thread with discussion) by Emmanuel Benazera
(English translation) by Kunihiko Kido
Elasticsearch, Kafka, Apache Spark, Redhsift, other AWS services
using AWS
Streaming Search on Tweets: Storm, Elasticsearch, and Redis
Free and open source log management (based on ES)
Simple WebUI Monitoring Tool for Logstash ver. 5.0 and up
An ElasticSearch plugin to return query results as either PDF,HTML or CSV.
explanations of Elasticsearch terminology, including examples, common best practices and troubleshooting guides for various issues.
by Sematext Developers
a beginner overview
introduction + basic performance optimization
this course will introduce users to Elasticsearch, how it works, and how to use it with .NET projects.
Comprehensive guide to Elasticsearch, the popular search engine built on Apache Lucene
2019 by Philipp Krenn (Elastic) optimization tips and tricks
by Nick Pentreath & Jean-François Puget. Slide deck
reyjrar/elasticsearch.yml
PEG parser sample for SPL to Elasticsearch DSL
an Elasticsearch QUEry Language, based on G4 grammar parser
, IFTTT, StackExchange, Raygun, Mozilla, Spotify, CERN, NASA Zalando
dhamaniasad/awesome-postgres
A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
shlomi-noach/awesome-mysql
A curated list of awesome MySQL software, libraries, tools and resources
benallfree/awesome-pocketbase
A collection of PocketBase community resources.
leomaurodesenv/game-datasets
:video_game: A curated list of awesome game datasets, and tools to artificial intelligence in games
ramnes/awesome-mongodb
:leaves: A curated list of awesome MongoDB resources, libraries, tools and applications
mgramin/awesome-db-tools
Everything that makes working with databases easier