无论作为新手还是老手程序员在程序的开发过程中,代码运行时难免会抛出异常,而且项目在部署到测试、生产环境后,我们便不可能像在开发时那样容易的及时发现处理错误了。一般我们都是在错误发生一段时间后,错误信息才会传递到开发人员那里,然后一顿操作查看程序运行的日志,就熟练使用awk和grep去分析日志,但是往 ...
分类:
其他好文 时间:
2019-08-13 20:43:05
阅读次数:
125
有日志 1.log,部分内容如下: 习题分析 这种分析日志的需求,在平时工作中很常见,而且找运维工作时的笔试题里面出现频率也非常多。 根据日志内容,可以看到 IP 地址就是第一段内容,所以只需要把 1.log 的第一段给过滤出来,然后近一步统计每一个 IP 的量即可。 过滤第一段,使用 awk 就可 ...
分类:
系统相关 时间:
2019-08-08 21:12:39
阅读次数:
121
awk分析日志常用高级使用命令方法 分析访问日志(Nginx为例) 日志格式: ...
分类:
其他好文 时间:
2019-08-02 11:00:36
阅读次数:
83
本文主要在MHA 切换日志的角度分析MHA切换的过。MHA故障切换过程如下图所示 第一部分:开启MHA 监控 通过分析日志,得到以下步骤: 1、读取MHA manager 节点的配置文件,并检查配置文件中参数设置的正确性。 2、检查从库的配置,判断 slave 是否对某些数据库或表进行过滤 3、检查 ...
分类:
其他好文 时间:
2019-06-23 16:00:20
阅读次数:
121
uniq命令: 对指定的ASCII文件或标准输入进行唯一性检查,以判断文本文件中重复出现的行,常用于分析日志;查看tcp各个状态连接数,ip或域名连接数排名等等场景,一般与 sort 命令结合使用。 命令格式: uniq [选项]... [文件1] [文件2] uniq从已经排好序的文本文件file ...
分类:
系统相关 时间:
2019-06-09 22:07:16
阅读次数:
161
日志文件通常只有root可以读取,解决系统和网络方面的问题。 /var/log/boot.log本次开机系统检测和启动硬件,和内核支持的相关功能的信息记录。 /var/log/cron计划任务有没有被执行,是否正确编写等 /var/log/dmesg开机时内核检测过程产生的信息 /var/log/l ...
分类:
系统相关 时间:
2019-04-26 22:52:53
阅读次数:
222
日志主要包括系统日志、应用程序日志和安全日志等。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及故障发生的原因。分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误,因此日志的重要性不言而喻。 但是,在系统分布式后,日志通常被分散的储存不同的设备上。比如当系统 ...
一、前言 ? 日志主要包括系统日志和应用程序日志,运维和开发人员可以通过日志了解服务器中软硬件的信息,检查应用程序或系统的故障,了解故障出现的原因,以便解决问题。分析日志可以更清楚的了解服务器的状态和系统安全状况,从而可以维护服务器稳定运行。 ? 但是日志通常都是存储在各自的服务器中。如果管理数十台 ...
分类:
其他好文 时间:
2019-03-01 14:12:32
阅读次数:
3966
日志分两类,一类是 Docker 引擎日志;另一类是 容器日志。 Docker 引擎日志 Docker 引擎日志 一般是交给了 Upstart(Ubuntu 14.04) 或者 systemd (CentOS 7, Ubuntu 16.04)。前者一般位于 /var/log/upstart/dock ...
分类:
其他好文 时间:
2019-02-26 15:20:42
阅读次数:
227
logging模块 本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 参考文档 一、日志相关概念 1.日志的作用 简单来讲就是,我们通过记录和分析日志可以了解一个系统或软件程序运行情况 ...
分类:
其他好文 时间:
2019-02-16 13:33:23
阅读次数:
172