ELKと最新のキュレーター4.0をインストールしました。私は定期的にLinuxでcronjobを実行したいと思っています。キュレーターのためのCronjob
- Linuxホームに.curator(
cd~
)をインストールしました。 - 私は
crontab -e
とタイプしました。 - I入力次の文
* * * * * /.curator curator action.yml
これは正しい設定されていますか?実行中かどうかをどうやって確認すればよいですか?
ELKと最新のキュレーター4.0をインストールしました。私は定期的にLinuxでcronjobを実行したいと思っています。キュレーターのためのCronjob
cd~
)をインストールしました。crontab -e
とタイプしました。* * * * * /.curator curator action.yml
これは正しい設定されていますか?実行中かどうかをどうやって確認すればよいですか?
1 - 学芸員のインストール・チェックアウトの場合:https://www.elastic.co/guide/en/elasticsearch/client/curator/current/installation.html
2 - あなたがそのようなcrontabのエントリを編集することができます。それで大丈夫です。
3 - あなたがキュレーターをインストールする場合、正しく次のコマンドを実行します。指定されたaction.yml
ファイルを使用して毎分キュレーター実行します
* * * * * curator /path/to/action/file/action.yml
。 crontabのログのチェックアウトのために
:https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log
また、構成内のログファイルのパスを設定することができます。
ログ: ログレベル:INFO ログファイル: LOGFORMAT /home/logs/curator.log:デフォルト
を私は入力20 0を持っている* * *キュレーター.curator/action.yml cronジョブに。しかし、今朝、/ var/log/cronファイルにチェックインすると、7月29日00:20:01 localhost CROND [35575] :(管理者)CMD(キュレーター.curator/action.yml)だけが表示されます。それはそれが機能することを意味しますか? –
はい。あなたのパターンに基づいて、あなたのコマンドは毎日00:20に実行されるべきです。それは動作するようです。 – alpert