The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 7.6

  • Change: 6cb7406e8cf4b112efe4fffd0a0138089d841597 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2020-03-27 15:43:58 +0000
    • Release Version 7.6
    • In `::Query`, the `fields` element was deprecated a long time ago, so
    • overload it as a source filter. * `es-search.pl`
    • Ensure `--missing` and `--exists` can be specified more than once
    • Enable source filtering when the user specifies `--show`
    • Honor `--max-batch-size` when `--all` is specified
  • Change: 8ef098984362da46348bec5bbb66de15f57c07a7 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2020-03-09 17:20:26 +0000
    • Added es-index-blocks.pl to manage index blocks
  • Change: 7804940e5562e5edc9e4472c7e9dcb3c9eeeb97e Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2019-12-31 11:05:36 +0000
    • Ensure error message isn't blank
  • Change: 6743298fac9c15c55ea719e61eb63d5397e2f60e Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2019-12-31 11:00:24 +0000
    • Change aggregation ID and make debug output more useful.
    • The debug output is now in a better format to paste to a Kibana instance for debugging.
  • Change: cc0f7b846e85d6a8397dea24ff4102083990cd3e Author: Vitaly Shupak <vitaly.shupak@deshaw.com> Date : 2019-12-09 18:03:10 +0000
    • use LWP::UserAgent request instead of simple_request
    • simple_request does not handle authentication responses, which breaks in environments where ElasticSearch requires Kerberos authentication.

Documentation

Allow easy alias management for daily indexes
Run to apply a JSON list of settings to indexes matching a pattern
Copy an index from one cluster to another
Run to prune old indexes and optimize existing
Dynamically gather metrics and send to graphite
Report and manage index blocks
ElasticSearch Nagios Checks
Listing the nodes in a cluster with some details
Open any closed indices matching your paramters.
Provides a CLI for quick searches of data in ElasticSearch daily indexes
Simple ElaticSearch Status Checks
Index Storage Overview by Index Name without Dates

Modules

Utilities for Monitoring ElasticSearch
Abstract the connection element
Allow for strange content elements for Elasticsearch APIs
Object representing ES Queries
Provides a prefix of '=' to use the term filter
Mostly fixing case and tracking dangling words
Build a terms query from unique values in a column of a file
Expand IP CIDR Notation to ES ranges
Implement the proposed Elasticsearch nested query syntax
Moo::Role for implementing QueryString Plugins
Implement parsing comparison operators to Equivalent Lucene syntax
Fix version issues to support all the things
Types for working with ElasticSearch