Elasticsearch Куратор cronjob

Я собирался сделать cronjob, чтобы сделать куратор на asticsearch

0 17 * * * /usr/local/bin/curator_cli --host localhost delete indices --older-than 7 --time-unit days --timestring '\%Y.\%m.\%d' >> /var/log/curator.log 2>&1

Это дает мне ошибку в журнале

Ошибка: нет такой команды "удалить"

Ошибка: нет такой опции: --older-than

Какая команда должна заменить delete и старше?

Спасибо.

1 ответ

Итак, я нашел себя в Google. Я просто использую yml для выполнения задачи.

0 17 * * * /usr/local/bin/curator /opt/action.yml >> /var/log/curator.log 2>&1

Вот action.yml:

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: INFO
  logfile:
  logformat: default
  blacklist: ['elasticsearch', 'urllib3']
Другие вопросы по тегам