我有一种情况,我必须使用 logparer 监控 web 服务的执行时间,因为我无法运行 perfmon。这是因为我的客户提出了一些不合理的要求。
我有我的查询记录,但我想用动态文件名替换 u_ex110713.log,因为我想不断监控最新的文件。我如何让它发生。我愿意使用dos批处理文件,因此我可以安排它并将结果传送到另一个批处理,如果阈值增加到30秒,它将发出警报。
select TO_STRING(TO_LOCALTIME(TO_TIMESTAMP(date, time)), 'yyyy-MM-dd HH:mm') as timestamps,
count(timestamps),avg(div(time-taken,1000)),max(div(time-taken,1000)),min(div(time-taken,1000))
from \\server.qc.cgo.ca\c$\inetpub\logs\LogFiles\W3SVC1\u_ex110713.log
group by timestamps
order by timestamps asc