如何从上一个读取行读取连续日志文件Linux Shell

时间:2016-11-25 06:25:54

标签: linux awk jmeter logfile-analysis

平台 :RHEL7

情况

  • 通过crontab脚本
  • 每隔5分钟为JMeter报告文件添加新结果
  • 另一个awk脚本查找大于500毫秒的响应时间并发送电子邮件警报

问题陈述

  • 要求是仅扫描报告文件中新添加的行。 目前,awk脚本每次都在阅读完整的报告 并发送警报,即使是旧事件。 awk -F"," ' $ 4!= 200 || $ 14 - ; 500' results.jtl
  • Good-to-Have 如果awk脚本可以从文件末尾读取到上次读取行。这将有助于首先为最新事件创建警报。

任何建议都应该是一个很大的帮助。

1 个答案:

答案 0 :(得分:1)

任何不使用的理由: