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 5.3

  • Change: 3becaead7ab98d420511e67ac55724eb19c3bd76 Author: Brad Lhotsky <blhotsky@craigslist.org> Date : 2017-03-22 18:49:52 +0000
    • Version 5.3 Docs
  • Change: 2fb6c954347fbbd3a5c8dc372effe8e84116b908 Author: Brad Lhotsky <blhotsky@craigslist.org> Date : 2017-03-22 18:48:01 +0000
    • ElasticSearch 5.2.x support and enhancements
    • Elasticsearch no longer supports aliased keys in the index.
    • Removed the uniqueness parsing for the last section of the key name. ES
    • v2.x and on requires the keys be fully qualified.
    • es-search.pl subaggs output adjusted
    • Prior version injected the sub aggregations before the values, this now
    • append the sub aggregations to the listed output in a more readable
    • manner.
    • Allow aggregations to be wrapped and use it to provide date_histogram
    • wrappers for es-search.pl
    • es-search.pl now supports --interval to wrap aggregations in a
    • date_histogram's so you can better understand what is happening with
    • your data.
    • es_master() and --master-only added, documentation clean up.

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
Gather performance metrics from an ES node and send them to Graphite
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 pattern-aware elasticsearch storage statistics

Modules

Utilities for Monitoring ElasticSearch
Abstract the connection element
Allow for strange content elements for Elasticsearch APIs
Object representing ES Queries
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
Moo::Role for implementing QueryString Plugins
Fix version issues to support all the things