Zane C. B-H 9153e61b86 | ||
---|---|---|
Search-ESsearcher | ||
.gitignore | ||
LICENSE | ||
README.md | ||
essearcher.png |
README.md
About
It provides a dynamic system for searching logs stored in Elasticsearch. Currently it has out of the box support for the items below.
It has 5 parts that are listed below.
- options : Getopt::Long options that are parsed after the initial basic options. These are stored and used with the search and output template.
- elastic : This is a JSON that contains the options that will be used to initialize Search::Elasticsearch.
- search : This is a Template template that will be fed to Search::Elasticsearch->search.
- output : This is a Template template that will be be used on each found item.
- output : This is a Template template that will be be used on each found item.
It will search for those specified in the following order.
- $ENV{'HOME'}.'/.config/essearcher/'.$part.'/'.$name
- $base.'/etc/essearcher/'.help.'/'.$name
- Search::ESsearcher::Templates::$name->$part (except for elastic)
INSTALLING
FreeBSD
Linux
CentOS
yum install cpan
cpan Search::ESsearcher
Debian
apt install perl perl-base perl-modules make
cpan Search::ESsearcher