首页 > 其他分享 >网站服务器问题排查常用命令

网站服务器问题排查常用命令

时间:2024-03-08 09:24:01浏览次数:23  
标签:sort www log 常用命令 00 排查 awk wwwlogs 服务器

 

 

 

访问最频繁的url

 awk '{print $7}' /www/wwwlogs/pap .log | sort |uniq -c | sort -rn | head -n 20

 

指定时间段访问最频繁的ip

awk '{print $7}' /www/wwwlogs/p .log | sort |uniq -c | sort -rn | head -n 20cat /www/wwwlogs/p .cn.log  | awk '$4 >"[04/Jul/2023:09:00:00" && $4 <"[04/Jul/2023:09:01:00"'  |awk '{print $7}' | sort |uniq -c | sort -rn | head -n 10

最近一千条符文频繁的网址

 tail -10000 /www/wwwlogs/p .log |awk '{print $7}'|sort|uniq -c|sort -nr|less

 

访问最频繁的ip

 awk '{print $1}' /www/wwwlogs/p .log | sort -n |uniq -c | sort -rn | head -n 10

url统计pv

 cat /www/wwwlogs/p .error.log |awk '{print $7}' |wc -l

统计每小时请求数

 cat /www/wwwlogs/p .log  | awk '$4 >"[10/Oct/2023:00:00:00" && $4 <"[11/Oct/2023:00:00:00"'  | awk -F ":" '{print $2}' | sort | uniq -c  | sed 's/[ \t]*//'

统计每分钟请求数

 cat /www/wwwlogs/p .log  |  awk -F ":" '{print $2":"$3}' | sort | uniq -c  | sed 's/[ \t]*//'

 

 

 

 

Top10,请求时间

 cat /www/wwwlogs/p .log  |awk '$4 >"[17/May/2023:14:10:00" && $4 <"[17/May/2023:14:19:00"'  |awk '{print $4}'|cut -c 14-21|sort|uniq -c|sort -nr|head -n 60

获取10条访问最多的url,地址。时间

 cat /www/wwwlogs/p .log |awk '$4 >"[17/May/2023:14:31:00" && $4 <"[17/May/2023:14:32:00"' | awk '{print $4,$7,substr($NF,2,5)}' | awk -F '"' '{print $1,$2,$3}' | sort -k3 -rn | head -50

每分钟请求数,指定时间和url

 cat /data/wwwlogs/p .log|grep "/standing_device/config"  | awk '$4 >"[09/May/2023:08:00:00" && $4 <"[09/May/2023:09:00:00"'  | awk -F ":" '{print $2":"$3}' | sort | uniq -c  | sed 's/[ \t]*//'

 

标签:sort,www,log,常用命令,00,排查,awk,wwwlogs,服务器
From: https://www.cnblogs.com/zzqqyy/p/18060295

相关文章

  • centos下搭建ftp服务器
    1.搭建FTP服务器: 更新系统和安装vsftpd软件:打开终端,并以root用户或具有sudo权限的用户身份执行以下命令: sudoyumupdate:更新系统 sudoyuminstallvsftpd:安装vsftpd软件 配置防火墙规则:如果您的系统上启用了防火墙,需要添加一条允许FTP流量通过的规则。执行以下命令添加规则: su......
  • 配置Tomcat服务器
    一:修改服务器端口访问tomcat主页的时候,输入的是localhost:8080,说明tomcat的端口是8080,那么怎么修改端口号呢?我们要先认识配置文件用浏览器打开tomcat下conf子目录server.xml这一句的意思是通过8005端口发送大写的“SHUTDOWN”,会关闭服务器这里告诉我们端口是8080,协议是htt......
  • 如何配置云服务器IIS
    一:云服务系统配置 二:点击开始菜单,找到服务器管理器,进入后,点击管理菜单中的添加角色和功能。三:随后进入到安装向导,安装类型默认选择项。 四:服务器选择中一般只会有一台服务器,也就是本机。 五:然后进入到下一步,服务器角色按下图中的选择项进行选择。 六:全部勾选......
  • mysql测试环境和生产环境在同一台服务器上数据迁移避坑
    mysql测试环境和生产环境在同一台服务器上数据迁移要注意:生产库dacs ,测试库dacs_test 1、从生产导出数据:mysqldump-uroot-p --databases dacs >/tmp/dacs.sql如果此时无脑导入就会把生产覆盖了。source /tmp/dacs.sql ;因为t阿玛2、将导出数据的库替......
  • 安装Tomcat服务器
    一:实验介绍tomcat需要下载JDK,因为tomcat是Java语言编写的,运行在Java虚拟机上。以下是tomcat对应JDK版本,安装tomcat需要安装对应的JDK版本我这里安装的是9版本,则需要安装1.8版本以上的JDK二:下载JDK进入JDK中文官网https://www.oracle.com/cn/java/technologies/downloads/#ja......
  • 【Docker】Docker安装MongoDB最新版并连接使用附加docker常用命令
    【Docker】Docker安装MongoDB最新版并连接使用附加docker常用命令前言确保centos7已经安装docker,没安装docker的可以百度自行安装一、docker安装mongodb步骤1、docker拉取mongo镜像dockerpullmongo:latest2、查看本地镜像命令#查看镜像命令dockerimages#查看正在运......
  • nginx反向代理服务器实现postgreSQL
    可访问的地址:192.168.1.200:9856不可访问的地址:192.168.214.133:32222(pg库的地址)在192.168.1.200服务器上安装nginx,设置一个监听的端口(9856),将地址二192.168.214.133:32222映射到这个端口(版本要大于nginx1.9.xxx,stream和http是同级关系,在Navicat上通过连接主机-192.168.1......
  • 用phpStudy配置apache服务器
    一:下载phpStudy1进入官网https://www.xp.cn/download.html选择稳定的2018版本2执行下载好的文件,选择下载地址注意!这里的安装路径不能有中文3亮两个绿灯代表正常运行,如果亮红灯要尽快排除故障二:点击查看phpStudy的功能这里不做详细介绍,自行研究三:配置phpStudy在端口......
  • mysql cpu 1300% 耗尽服务器cpu资源 系统变慢问题排查解决
    每到下午用户使用高峰期发现16核的服务器mysql的cpu经常占用超过1300% 总cpu占用95%以上,以前0.1秒的查询居然要查询10几秒用showprocesslist  命令查看mysql发现很多 select*frome_task_assignment_odmwheretask_code='xxx'看了下这个表有400多万数据,task_code没......
  • 问题记录——/etc/pam.d/common-auth 修改后无法登录服务器系统(SuSE 12 SP5)
    背景:公司三级等保问题整改,要求配置登录失败处理功能,服务器系统为suse12SP5,配置方法如下:在/etc/pam.d/common-auth中配置相关参数策略:authrequiredpam_tally2.so onerr=faildeny=5unlock_time=300even_deny_rootroot_unlock_time=10配置连续登录失败5次,普通账户锁定300......