为了正常运行,必须定期执行iTop维护操作和异步任务。所有的脚本都打包在一个文件中:webservices/cron.php。 cron.php文件中可以配置下面的特征:
- 异步邮件。默认是关闭的,参数email_asynchronous设置为1可以开启。
- 检查工单SLA。达到告警条件的工单会进入Escalation TTO/TTR状态。
Windows下定时任务:
在命令行使用schedtask.exe使cron.php每5分钟运行一次。
schtasks.exe /create /sc minute /mo 5 /tn "iTop CRON" "\"/var/www/itop/webservices/cron.cmd\"" Linux下定时任务:
编辑crontab脚本每5分钟执行一次:
*/5 * * * * root /usr/bin/php /var/www/itop/webservices/cron.php --param_file=/conf/itop/params >>/var/log/itop-cron.log 2>&1
|