linux通过时间查询日志,linux按时间查询日志
在系統(tǒng)應用集中部署的時候,很多日志因為太多難以定位,獲取某段時間的日志是對運維人員非常關(guān)鍵的事情。
一、sed查看某時間段到現(xiàn)在的系統(tǒng)日志:
sed ?-n ?'/May 20 17/,$p' ? /var/log/messages ?| ?less
二、sed 截選時間段日志
首先看一下日志的格式:
2010-11-17 09:25:55,606 [catalina-exec-74] INFO org.springframework.jdbc.datasource.JdbcTransactionObjectSupport ?- JDBC 3.0 Savepoint class is available
2010-11-17 09:25:55,658 [catalina-exec-74] WARN org.hibernate.util.JDBCExceptionReporter ?- SQL Error: 0, SQLState: null
2010-11-17 09:25:55,606 [catalina-exec-74] INFO org.springframework.jdbc.datasource.JdbcTransactionObjectSupport ?- JDBC 3.0 Savepoint class is available2010-11-17 09:25:55,658 [catalina-exec-74] WARN org.hibernate.util.JDBCExceptionReporter ?- SQL Error: 0, SQLState: null
……
ession for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Cannot open connection
at org.springframework.util.ReflectionUtils.handleReflectionException(ReflectionUtils.java:58)
at com.lottery.common.action.CommonAction.init(CommonAction.java:110)
2010-11-17 09:28:08,227 [main] INFO org.springframework.web.filter.CharacterEncodingFilter – Initializing filter ‘CharacterEncodingFilter
根據(jù)日志格式,需要將11-17的09:25:55 和09:28:08 之間的日志截取出來,。
使用sed命令如下:
sed -n ‘/2010-11-17 09:25:55/,/2010-11-17 09:25:55/p’ ?logfile
這樣可以精確地截取出來某個時間段的日志。
但是問題又來了,由于日志文件巨大,不能去vi打開文件。
根據(jù)之前看到過的日志格式,使用正則表達式。
sed -n '/2010-11-17 09:[0-9][0-9]:[0-9][0-9]/,/2010-11-17 16:[0-9][0-9]:[0-9][0-9]/p' logfile
如果沒有問題的話,上面就能篩選出指定的時間段的日志。
linux工具-journalctl查詢?nèi)罩?/p>
有時候,當linux服務啟動失敗的時候,系統(tǒng)會提示我們使用journalctl -xe命令來查詢詳細信息,定位服務不能啟動的原因. journalctl?用來查詢 systemd-journald 服 ...
linux查詢?nèi)罩久羁偨Y(jié)
[背景] 排查線上環(huán)境問題,少不了去線上查日志.而使用什么命令,能快速準確地查到我們需要查找地日志信息,也是我們需要掌握的一項技能. [命令] Linux查看命令有多種:tail,head,cat,t ...
Linux查詢?nèi)罩緝?nèi)容
1.查詢?nèi)罩局泻心硞€關(guān)鍵字的信息 cat app.log |grep 'error' 2.查詢?nèi)罩疚膊孔詈?0行的日志 tail -n 10 app.log 3.查詢10行之后的所有日志 tail ...
mysql慢查詢----pt-query-digest詳解慢查詢?nèi)罩?linux系統(tǒng))
一.簡介 pt-query-digest是用于分析mysql慢查詢的一個工具,它可以分析binlog.General log.slowlog,也可以通過SHOWPROCESSLIST或者通過tcpdu ...
linux上開啟和分析mysql慢查詢?nèi)罩?/p>
本人qq群也有許多的技術(shù)文檔,希望可以為你提供一些幫助(非技術(shù)的勿加). QQ群: ? 281442983 (點擊鏈接加入群:http://jq.qq.com/?_wv=1027&k=29Lo ...
如何在Linux下優(yōu)雅的查詢?nèi)罩?/p>
做為一名合格的Java后臺開發(fā) 經(jīng)常需要查詢線上的日志,定位線上問題 所以熟練掌握日志查詢的命令 可以使你更加迅速的定位錯誤日志位置,及時解決問題 在此,我將介紹幾個自己工作中經(jīng)常使用到的日志查詢命令 ...
mysql慢查詢?nèi)罩痉治龉ぞ?mysqlsla(轉(zhuǎn))
mysql數(shù)據(jù)庫的慢查詢?nèi)罩臼欠浅V匾囊豁椪{(diào)優(yōu)輔助日志,但是mysql默認記錄的日志格式閱讀時不夠友好,這是由mysql日志記錄規(guī)則所決定的,捕獲一條就記錄一條,雖說記錄的信息足夠詳盡,但如果將瀏覽 ...
PHP慢腳本日志和Mysql的慢查詢?nèi)罩?/p>
1.PHP慢腳本日志 間歇性的502,是后端 PHP-FPM 不可用造成的,間歇性的502一般認為是由于 PHP-FPM 進程重啟造成的. 在 PHP-FPM 的子進程數(shù)目超過的配置中的數(shù)量時候,會出 ...
PHP慢腳本日志和Mysql的慢查詢?nèi)罩?轉(zhuǎn))
1.PHP慢腳本日志 間歇性的502,是后端 PHP-FPM 不可用造成的,間歇性的502一般認為是由于 PHP-FPM 進程重啟造成的. 在 PHP-FPM 的子進程數(shù)目超過的配置中的數(shù)量時候, ...
隨機推薦
Flask 教程
官方文檔 推薦教程 環(huán)境 pip install virtualenv cd proj_fold virtualenv venv . venv/bin/activate for *unix or ve ...
activiti源碼解讀之心得整編
TaskService.completeTask()的執(zhí)行內(nèi)幕是啥? activiti采取了command模式,completeTask會被包裝成一個CompleteTaskCmd,一個Cmd執(zhí)行的時 ...
主成分分析 R語言
主成分分析(Principal Component Analysis,PCA), 是一種統(tǒng)計方法.通過正交變換將一組可能存在相關(guān)性的變量轉(zhuǎn)換為一組線性不相關(guān)的變量,轉(zhuǎn)換后的這組變量叫主成分. 原理: ...
最美時光第三方UWP源碼公開
自己大概寫了一個星期的成果.. 使用了官方最美時光app的UI和圖片資源,并沒有調(diào)用官方接口 https://files.cnblogs.com/files/loyieking/NiceCountDo ...
巧學DBhelper
這幾天在教我很重要的人學習,她屬于那種超級小白,很超級的那種. 教她的過程中 發(fā)現(xiàn)有的知識點 不管這么教都不會.DBhelper就是不知道怎么記. 當時我就想到 杰哥(程杰)的出的大話系列,和他寫書的 ...
微信小程序--TabBar不出現(xiàn)的一種原因
轉(zhuǎn)自 http://blog.csdn.net/yedouble/article/details/54089825 pages數(shù)組的第一項必須是tabBar的list數(shù)組的一員. quedian無法返 ...
Defraggler磁盤碎片整理工具,讓你的電腦讀寫速度更快
相信大家都聽說過磁盤碎片整理吧,所謂磁盤碎片,通俗的來說,就是指計算機中的各種文件最開始在磁盤中存儲的時候地址都是連在一起的,但是隨著文件 的多次讀寫,或者說多次的移動復制等操作,這些文件在磁盤中的地 ...
小程序之 swiper高度根據(jù)圖片高度變化
今天做的是這個效果??? swiper的高度根據(jù)圖片的高度而改變 wxml:
【mysql】不可不知的Metadata Lock
一.問題發(fā)生 說一個現(xiàn)象,當收到服務器報警之后,數(shù)據(jù)庫服務器CPU使用超過90%,通過?show processlist?一看,滿屏都是?Waiting for table metadata lock ...
總結(jié)
以上是生活随笔為你收集整理的linux通过时间查询日志,linux按时间查询日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c 语言 abs 库函数,absread
- 下一篇: linux apache certbot