The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 7.1

  • Change: eaf5f3ca17bfa2abd653715cc69de098283a2ffc Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2019-08-01 12:25:21 +0000
    • Fixes to allow index aliases to inform the maintenance scripts
  • Change: 3c04257f11032df5e0b10694b77da17d4bd02ab0 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2019-07-31 20:27:52 +0000
    • Fixes to allow tagging indexes with special aliases
    • These aliases can be used to inform other processes, or simply as ways to indicate they have special value.
    • `es-alias-manager.pl` now ignores any alias applied to an index that
    • starts with an '_' or '.' and allows a user to specify an ignored
    • alias using a YAML null element: `ignored_alias: ~` * `es-daily-index-maintenance.pl` now allows `--skip-alias pickle` to
    • skip any index aliased `pickle` from it's activities. Additionally,
    • any indexes tagged with `_hold` or `_do_not_erase` (in honor of every
    • whiteboard in the world) will be spared from maintenance.

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
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