`
cfyme
  • 浏览: 273327 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux定位异常前后日志信息

 
阅读更多

线上出现异常,开发人员要快速定位异常的原因,可以采用如下方案。

 

第一步:定位出现异常的行, java 的异常,通常包含 Exception 字样 

grep -n "Java heap space" master.log.2014-02-27

 

 

第二步 : 截取 Exception 所在行的前后各 50 行。

比如我们想关注 177840 行的Exception , 可以用如下指令 :

head  -177890 gandalf.log| tail -50

 

 

 

分享到:
评论

相关推荐

    大日志文件查看器

    例如,它支持快速搜索,用户可以通过关键词快速定位到特定的日志条目,这对于查找错误信息或者特定事件极为有用。同时,它具备高亮显示功能,能够突出显示重要或者异常的日志项,使得问题识别更加直观。另外,时间线...

    拒绝蛮力,高效查看Linux日志文件!.doc

    【拒绝蛮力,高效查看Linux日志文件!】 在日常的运维工作中,Linux日志文件是排查问题的重要工具。为了高效地分析和解读这些日志,掌握一些实用的命令技巧至关重要。以下是一些常用的方法: 1. **grep 查找日志**...

    logclass.rar_logclass_日志类

    程序员可以根据需要选择记录不同级别的日志信息。 2. **日志格式化**:一个好的日志类应该支持自定义日志格式,如包含时间戳、线程ID、日志级别等信息,方便后期分析。 3. **多线程支持**:在多线程环境下,日志类...

    Linux系统性能的远程监控.pdf

    同时,结合日志分析,可以追溯问题发生的前后情况,分析其原因,从而优化系统配置,预防故障发生。 6. 历史数据存储与性能趋势 存储历史性能数据有助于进行长期分析,发现性能变化趋势。通过对比不同时间段的性能...

    监控Linux数据库性能.pdf

    通过监控数据库错误日志、系统日志和应用日志,可以及时发现并定位问题。例如,异常的CPU占用、内存泄漏或磁盘空间不足都可能导致数据库性能下降。一旦发现问题,应迅速采取措施,如增加硬件资源、优化查询或修复...

    logs file

    标签中提到的"源码"意味着可能涉及到查看和解析日志生成的代码,这通常包括如何设置日志框架(如Log4j、Logback、Java.util.logging等)、如何定义日志级别、以及如何将日志信息输出到文件或控制台。"工具"可能指的...

    log文件对比

    - 在版本控制中,对比升级前后日志可分析新版本的影响。 - 在安全审计中,对比日志以检测入侵模式或异常行为。 总之,log文件对比是IT运维和开发中的重要技能,通过有效的对比手段,我们可以更高效地诊断问题、...

    chkbugreport-0.5-216.zip

    对于开发者和运维人员来说,能够高效地解析和理解日志信息至关重要。ChkBugReport是一款专为此目的设计的工具,它的出现极大地简化了这一过程。我们来详细探讨一下这款名为"chkbugreport-0.5-216.zip"的软件包,以及...

    DebugView4.77

    1. **异常处理**:在处理异常时,通过DebugView观察程序运行前后的调试信息,可以辅助判断异常发生的原因。 2. **性能优化**:通过输出关键代码段的执行时间,DebugView可以帮助定位性能瓶颈。 3. **服务端调试**...

    文件检查FileCheck

    - **日志分析**:在系统监控中,通过检查日志文件,快速定位错误和异常事件,便于故障排查。 - **软件测试**:在自动化测试中,FileCheck可用于验证程序输出文件是否符合预期。 3. **实现方法** - **命令行工具*...

    628平台升级和调试说明.ppt

    - **分析要点**: 关注开机过程中的异常打印信息,特别是系统重启前后的时间点,有助于定位问题根源。 #### 六、ISP工具升级mboot - **步骤**: 使用ISP工具进行mboot的升级操作,确保升级过程中遵循官方指南以避免...

    阿里巴巴 Java性能诊断工具Arthas

    2. **异常问题排查**:通过`watch`命令监控异常抛出的地方,快速定位错误源。 3. **类加载问题**:使用`sc`命令查看类加载信息,理解类的加载过程,解决类冲突问题。 4. **代码调试**:在生产环境中,有时我们无法...

    python删贴监测系统

    6. **异常处理与日志记录**:考虑到网络连接问题、网站结构变动等因素,系统需要包含异常处理机制,确保在遇到问题时能优雅地恢复或记录错误。logging库可以用来记录系统运行过程中的事件和错误,便于排查问题。 7....

    完美图书管理系统(源代码)

    7. **异常处理与日志系统**:系统需具备完善的异常处理机制,预防并处理运行时可能出现的问题,同时记录日志,便于故障排查。 8. **事务处理**:对于涉及多表操作的事务,如借阅和归还图书,需要保证事务的原子性、...

    网上影城系统

    7. 错误处理与日志记录:系统应具备良好的错误处理机制,当出现异常时能提供清晰的错误信息,帮助开发者快速定位问题。同时,日志记录功能可以帮助跟踪系统运行状态,便于后期排查问题。 8. 安全性:考虑到网络安全...

    ThinkPHP5.0完全开发手册

    - **日志写入**:记录程序运行时的日志信息。 - **独立日志**:为不同的模块或组件设置独立的日志记录。 - **日志清空**:定期清理旧的日志文件。 - **写入授权**:控制哪些用户可以写入日志。 ##### 12. **错误和...

    el-admin后台管理系统-其他

    系统日志:记录用户操作日志与异常日志,方便开发人员定位拍错 SQL监控:采用druid 监控数据库访问性能,默认用户名admin,密码123456 定时任务:整合Quartz做定时任务,加入任务日志,任务运行情况一目了然 代码...

    arthas安装部署文件

    - **问题定位**: 当遇到线上问题时,Arthas可以帮助快速定位问题,例如通过`watch`命令观察异常发生前后的变量状态。 - **性能分析**: `ars`命令可以分析方法的执行时间,帮助找出性能瓶颈。 - **日志增强**: ...

    半火搭建全套.zip

    13. **异常处理与错误报告**:通过日志记录、错误跟踪系统(如Sentry)来定位和解决运行时问题。 由于没有具体文件的详细内容,以上都是基于一般项目构建流程的推测。实际的“半火搭建全套”可能包含更多特定的技术...

Global site tag (gtag.js) - Google Analytics