I just download the curator prebuild windows executable. I can run it enough for it to tell me it can't find a certain file, but when I give it the correct files it does not produce any logging at all when set to default log level or to debug log level. I've tried configuring it to write to a file and stdout, neither working.
the command I'm giving it to run is
.\curator --config .\curator.yml --dry-run .\action.yml
my config file is
client: hosts: - 127.0.0.1 port: 9200 url_prefix: use_ssl: False certificate: client_cert: client_key: ssl_no_validate: False http_auth: timeout: 30 master_only: False logging: loglevel: DEBUG logfile: logformat: default blacklist: ['elasticsearch', 'urllib3']
my action file is
actions: 1: action: delete_indices description: >- Delete indices older than 6 weeks (based on index name), for logstash- prefixed indices. Ignore the error if the filter does not result in an actionable list of indices (ignore_empty_list) and exit cleanly. options: ignore_empty_list: True disable_action: True filters: - filtertype: pattern kind: prefix value: log_index- - filtertype: age source: name direction: older timestring: '%Y.%m.%d' unit: weeks unit_count: 6