在工作中,我们在Amazon中运行了几个带有Windows Server 2012和IIS的Ec2实例。
设置要发送到CloudWatch的IIS日志和事件日志等非常有效。
当我将自己的东西添加到我希望在每行访问日志上的IIS日志中时,问题就出现了,然后IIS将日志文件重命名为“date_x.log”,当它在末尾有“_x”时文件名,Ec2Config服务不会转到下一个日志文件,它每天下午23:59停止。如果我重新启动Ec2Config Windows服务,它会选择新服务,所以我设置了一个计划任务并让它在周末运行,但是当我星期一早上回来工作时,它已经在星期天晚上23:59停止了。现在我再也无法重启服务来获取新的日志文件。
如果我改回到IIS日志中没有自定义项目,它可以正常工作,但这对我们不起作用,我们需要自定义项目。
在JSON配置文件中添加过滤器无效。
对于发生了什么以及如何解决它有任何想法?
更新:在此问题继续运行后,代理似乎不会完全停止发送日志,而是每隔一天左右跳过一次。