我已经安装了ELK和最新的策展人4.0。我想在linux中定期运行cronjob。策展人Cronjob
- 我已经在linux home安装了.curator,即
cd~
。 - 我输入了
crontab -e
。 - 我输入下面的语句
* * * * * /.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 - 如果安装馆长正确,你可以运行:
* * * * * curator /path/to/action/file/action.yml
这将运行策展人与指定action.yml
文件的每一分钟。
对于crontab的日志结帐:https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log
您还可以设置一个路径在配置日志文件。
记录: 日志等级:INFO 日志文件:/home/logs/curator.log 记录格式:默认
我输入20 0 * * *馆长.curator/action.yml到cron作业。但是,当我检查今天上午进入/ var/log/cron文件时,它仅显示Jul 29 00:20:01 localhost CROND [35575] :(管理员)CMD(curator。curator/action.yml)。这是否意味着它有效? –
是的。根据你的模式,你的命令应该每天在00:20运行。它似乎工作。 – alpert