网站地图
  |  
RSS订阅
  |  
设为首页
  |  
加入收藏
学会分析服务器日志 提高分析测试效率
来源:艾特云主机时间:2019-09-27 14:51:40浏览数:448

不知道各位站长朋友会不会闲来没事的时候来分析自己的网站服务器日志,通过服务器日志分析来看看自己网站的访问量,顺便看看有没有和黑客来搞破坏,但是怎么操作呢?今天给大家来讲讲如何通过连接服务器,使用linux命令查看日志。 

操作步骤一:

首先需要先安装一个ssh工具,ssh工具有很多,但对于测试来说其实也没有什么很大的差别,如果想要免费的可以使用putty,如果想要功能强大的可以选择使用SecureCRT(但这个是收费的,需要自己寻找破解版)。  

当有了ssh工具之后就可以连接测试服务器了,连接的要素有4个(开发或者运维都会告诉你):

服务器日志分析  

1.这里以SecureCRT为例,点击加号新增连接,会弹出一个连接框,输入相关的信息的即可完成连接。  

2.完成之后双击新建的连接,会弹出登录窗口,输入密码即可完成连接  

3.完成连接后,便可以输入linux的命令来查看相关的日志(需要先知道日志所在的路径,询问开发就可以知道了)。  

4.linux的命令有很多都可以达到查看日志文件,包括cat和tail等等,这里比较推荐tail命令,因为日志文件写入的信息往往比较多又或者日志持续在写入,这时候tail命令就更加灵活能找到相关需要查询的日志,  

一般主要使用2种方式:  

服务器日志分析

tail-n行数日志文件  

就是查看文件的最后x行,也可以理解为最新的x条日志,使用场景往往在发现bug后需要通过日志来排查问题,那么就可以找到最新的日志。  

tail-f日志文件  

就是持续查看文件的最后10行,也可以理解为即时显示最新的写入日志,使用场景往往在边测试边查看对应的日志。  

通过这2种方式基本已经可以完成对历史日志或者即时日志的查看,但你有没有发现日志往往又有很多没用的信息,要从茫茫的日志中找到想要的信息并不容易。这时候可以组合grep命令来进行信息的过滤,可以理解成从已有的信息中通过关键字搜索出含有关键字的信息。 

具体用法如下:  

tail-n行数日志文件|grep关键字  

tail-f日志文件|grep关键字  

举个例子,比如需要搜索最新1000行中带有系统异常的日志  

在这1000行只有一条带有系统异常的日志信息,那就只会显示一条信息,如果一条都没有则显示空,同理当使用tail-f的时候只有出现带有系统异常的日志才会显示,并且一旦有这样的日志就会显示,有多少条就显示多少条。  

以上通过2个命令的组合使用,可以很方便的查看到想要看的日志,一方面在发现bug时可以协助开发定位问题,一方面也可以边测试边看日志来了解程序的处理逻辑或者记录测试操作,对于测试来说也是非常有帮助的。

以上便是小编给大家带来的关于服务器日志分析推荐内容,希望能帮助大家,更多精彩服务器知识咨询,敬请关注艾特云主机网!我们下期再见吧。


本文关键词:服务器知识

上一篇:为您解读国内免备案主机 站长的曙光时刻到来了
小编在这里把港、澳、台的主机放在一起说,澳门、台湾的主机内地站长用的也不多,用的比较多的还是香港主机。同样是国产的主机,香港主机是不用备案的哦,香港主机的速度很好,只不过带宽价格比较贵,所以如果是要做大型网站的话,这方面成本会比较高,如果只是用来做小型的网站或者博客之类的,香港主机也是一个很好的选择。
下一篇:服务器硬件日常维护内容及步骤有哪些 实用小技能赶快get
服务器硬件日常维护内容及步骤有哪些 实用小技能赶快get
相关文章
猜你喜欢
有趣的是,三款新的戴尔服务器中,PowerEdgeR6415和R7415都是单路系统。因为一般来说,单路服务器都是塔式的,作为文件和打印服务器或部门服务器运行,而不是运行企业工作负载。R7425是其中唯一的双路服务器。
一周热门文章
现如今,香港机柜租用十分的普遍的,很多公司都会租用香港机柜,那么在租用香港机柜的时候,有很多问题我们最好提前了解一下比较好,比如香港机柜租用是怎么收费的?这是我们平常最关心的问题,今天就和我们艾特云一起来看看吧。
2012年开始运作,所有服务器在荷兰ServeriusB.V.;商家禁止:Spamhaus(Spam)、未成年XX、欺诈、违法药品(包括毒)、黑客行为、邮件群发、反向“戴丽”、违法物质、仿冒、外汇、虚拟货币(游戏币都不行)。PayPal、信用卡、比特币都可以付款!
awardspace是来自德国的虚拟主机,awardspace从2002年开始从事虚拟主机行业,到现在已经有超过100万的客户了,awardspace现在的alexa排名为6581,具有很高的人气!awardspace虚拟主机服务器位于德国,另外它在美国和英国也有分支机构,速度挺快!除了提供免费的200mb免费空间外,还提供收费虚拟主机,其提供的主机空间大,价格还算便宜
web服务器:tomcat或weblogic或IIS等数据库:mysql或oracle或informix或SQLServer等IDE:eclipse或myeclipse或netbean或VisualStudio等jsp的话还需要JDK就够了
Six6免费虚拟主机空间,6G容量,无限月流量,简体中文版cPanel主机管理面板,支持FTP、Web方式上传管理文件,支持PHP5,不提供MySQL数据库。Six6免费PHP空间提供免费二级域名1个。
Copyright © 2012-2020 艾特云主机 版权所有