es-storage-overview.pl - Index Storage Overview by Index Name without Dates
version 6.6
es-storage-overview.pl --local
Options:
--help print help --manual print full manual --clear-cache Clear the cached statistics, they only live for a few --format Output format for numeric data, pretty(default) or raw --sort Sort by, name(default) or size --limit Show only the top N, default no limit --asc Sort ascending --desc Sort descending (default)
From App::ElasticSearch::Utilities:
--local Use localhost as the elasticsearch host --host ElasticSearch host to connect to --port HTTP port for your cluster --proto Defaults to 'http', can also be 'https' --http-username HTTP Basic Auth username --http-password HTTP Basic Auth password (if not specified, and --http-user is, you will be prompted) --password-exec Script to run to get the users password --noop Any operations other than GET are disabled, can be negated with --no-noop --timeout Timeout to ElasticSearch, default 30 --keep-proxy Do not remove any proxy settings from %ENV --index Index to run commands against --base For daily indexes, reference only those starting with "logstash" (same as --pattern logstash-* or logstash-DATE) --datesep Date separator, default '.' also (--date-separator) --pattern Use a pattern to operate on the indexes --days If using a pattern or base, how many days back to go, default: 1
See also the "CONNECTION ARGUMENTS" and "INDEX SELECTION ARGUMENTS" sections from App::ElasticSearch::Utilities.
From CLI::Helpers:
--data-file Path to a file to write lines tagged with 'data => 1' --color Boolean, enable/disable color, default use git settings --verbose Incremental, increase verbosity (Alias is -v) --debug Show developer output --debug-class Show debug messages originating from a specific package, default: main --quiet Show no output (for cron) --syslog Generate messages to syslog as well --syslog-facility Default "local0" --syslog-tag The program name, default is the script name --syslog-debug Enable debug messages to syslog if in use, default false
This script allows you view the storage statistics of the ElasticSearch cluster.
Usage:
# Show usage data for nodes with logstash indices $ es-storage-overview.pl --local
Print this message and exit
How to sort the data, by it's name (the default) or size
Show only the first N items, or everything is N == 0
Sort ascending, the default for name
Sort descending, the default for size
Brad Lhotsky <brad@divisionbyzero.net>
This software is Copyright (c) 2019 by Brad Lhotsky.
This is free software, licensed under:
The (three-clause) BSD License
To install App::ElasticSearch::Utilities, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::ElasticSearch::Utilities
CPAN shell
perl -MCPAN -e shell install App::ElasticSearch::Utilities
For more information on module installation, please visit the detailed CPAN module installation guide.