免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1937 | 回复: 2
打印 上一主题 下一主题

[文本处理] shell 监控日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-10-30 19:37 |只看该作者 |倒序浏览

Shell
如何实时读取某个日志文件a.log(其中a.log 是不定时有日志信息写入),某段时间(如下:检查11:10 以后的内容, 之前时间的内容不读)点往后的日志内容,
并查找到内容中的关键字Error,如果有该关键字 报警
2015/10/30 09:10:15 xxx
Error
2015/10/30 10:12:15 xxx
2015/10/30 10:30:15 xxx
2015/10/30 11:10:15 xxx
2015/10/30 11:12:15 xxx
Error
2015/10/30 11:50:15 xxx
2015/10/30 12:08:15 xxx
------------------------------------------------------------------------------------------------



谢谢~

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
2 [报告]
发表于 2015-10-30 19:48 |只看该作者

  1. awk '$2~/^..:..:..$/&&$2>"11:10:00"{p=1}
  2. /Error/&&p' a.log
复制代码

论坛徽章:
12
IT运维版块每日发帖之星
日期:2015-11-17 06:20:00程序设计版块每日发帖之星
日期:2016-01-19 06:20:0015-16赛季CBA联赛之江苏
日期:2016-01-17 15:31:3915-16赛季CBA联赛之上海
日期:2016-01-16 15:44:3015-16赛季CBA联赛之浙江
日期:2016-01-15 20:38:1815-16赛季CBA联赛之北京
日期:2016-01-09 14:30:15CU十四周年纪念徽章
日期:2016-01-07 12:31:5115-16赛季CBA联赛之四川
日期:2016-01-01 11:49:1515-16赛季CBA联赛之深圳
日期:2015-12-24 14:23:4115-16赛季CBA联赛之山西
日期:2015-12-15 16:22:31技术图书徽章
日期:2015-12-10 17:41:0015-16赛季CBA联赛之北控
日期:2016-02-03 10:03:24
3 [报告]
发表于 2015-10-30 23:29 |只看该作者
本帖最后由 sync_1521 于 2015-10-30 23:30 编辑

tac a.log |awk '$2&&$2<"11:10:00"{exit}/Error/'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP