日志技术

目录

 Windows事件日志分类

Windows日志分析方法

Linux日志简介

 Linux日志分析技巧

Web服务器日志(windows)


  • 日志用来记录系统、程序运行中发生的各种事件,有助于定位问题的根本原因。
  • 不同的操作系统、程序都有不同的日志,

        如:Linux系统日志、Windows系统日志、MySQL数据库日志、mssql数据库日志以及

        各种WEB日志(如apache、tomcat、nginx日志等)

 Windows事件日志分类

系统日志、应用程序日志、安全日志

Windows日志分析方法

1.查看管理员登陆时间、用户名是否存在异常

(1)不借助工具

        开始——>所有程序——>管理工具——>事件查看器

        window+R,输入“eventvwr.msc”,进入事件查看器

对于Windows事件日志分析,不同的EVENT ID 代表不同意义,每个成功登录的事件都会标记一个登录类型,不同登陆类型代表不同方式。

事件ID说明
4624登陆成功
4625登陆失败
4634注销成功
4647用户启动的注销
4672使用超级用户(如,管理员)进行登录
4720创建用户
登陆类型描述说明
2交互式登录用户在本地进行登录
3网络最常见的情况就是连接到共享文件夹或共享打印机
4批处理通常表明某计划任务启动
5服务每种服务都被配置在某个特定的用户账号下运行
7解锁屏保解锁
8网络明文登录的密码在网络上是通过明文传输的,如FTP
9新凭证使用带/Netonly参数的RUNAS命令运行一个程序
10远程交互通过终端服务,远程桌面或远程协助访问计算机
11缓存交互以一个域用户登录而又没有域控制器可用

2.借助工具Event Log Explorer

Linux日志简介

Linux日志默认存放位置:/var/log/

查看日志配置情况:more/etc/rsyslog.conf

 Linux日志分析技巧

 grep(egrep)、awk、sed文本编辑三剑客,可以按照用户的需求,过滤出用户有价值的信息

第一条:查找登录root账号失败的事件,从/var/log/secure文件中,只显示第11行信息(ip),然后排序sort,去重计数,再排序,more分屏显示。

Web服务器日志(windows)

Web服务器为例,其日志包括:安全日志、系统日志、应用程序日志、WWW日志、FTP日志等。eventvwr.msc打开事件查看器进行查看。

(1).安全日志文件:C:\WINDOWS\system32\config\SecEvent.Evt
(2).系统日志文件:C:\WINDOWS\system32\config\SysEvent.Evt
(3).应用程序日志文件:C:\WINDOWS\system32\config\AppEvent.Evt
(4).FTP日志默认位置:C:\WINDOWS\system32\Logfiles\MSFTPSVC1
(5).WWW日志默认位置:C:\WINDOWS\system32\Logfiles\W3SVC1

补充:

以上都是单机模式,如果架构比较大的时候,n台服务器,需要用一个log server统一管理日志。

ELK

 logstash负责对日志进行过滤,Elasticsearch对日志处理,Kibana通过图像界面展示出来

图片非原创,视频学习时截取,方便自己查看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值