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

nginx一段时间内的访问量统计

 
阅读更多

下面两个命令,我们可以 了解应用系统的大致 运行情况,并发数量

 

1,统计nginx日志红9-11点,每分钟 访问量,日志输出数量,从大到小排序 当然没有去重,但可以大致了解每分钟的并发情况:

sudo sed -n '/2015:09:00/,/2015:11:00/p' access_wcs.log |  awk  '{a[substr($4,9,10)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}'  | sort -k 2 -n -r  

 

 

2,应用的日志也可以,统计,类似:

sudo sed -n '/2015-08-14 09:00:00/,/2015-08-14 11:00:00/p' wcs.log |  awk -F ',' '{if($1~/2015/) a[substr($1,0,17)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}'  | sort -k 3 -n -r

 

 

上面这两个命令,我们可以 了解系统的大致 运行情况,并发数量

例如10点钟的时候,什么秒杀活动,抢红包活动,那10点左右的数量肯定大于其他时刻的,例如:

 

 

 除了上面的命令,我们还可以利用netstat 观察Linux系统的网络情况

   1:查看TCP连接状态

netstat -nat |awk '{print $6}' |sort|uniq -c|sort -rn  

 

 

  • 大小: 42.3 KB
分享到:
评论

相关推荐

    使用nginx+lua实现信息访问量统计

    在Web开发和运维过程中,访问量统计是一个重要的功能,它可以帮助我们了解网站的使用情况、用户行为和流量来源。传统的做法可能涉及对服务器日志文件的分析,但这种方法效率低下,且难以实时更新。现代的Web服务通常...

    nginx网站访问日志可视化

    此外,还可以通过折线图追踪访问量随时间的变化趋势。 在日志地图中,我们可以看到访问者分布在全球的位置,这对于了解用户群体的地理分布和优化CDN策略十分有用。而日志分析图则可以提供更深入的见解,比如最常...

    goaccess—nginx 日志分析工具

    GoAccess 是一款开源、快速且轻量级的日志分析工具,专门设计用于实时地分析Apache、Nginx等Web服务器的访问日志。它以终端界面展示,能够生成丰富的统计报告,帮助管理员更好地理解和优化网站的访问情况。 在深入...

    Nginx日志统计分析的常用命令总结

    查看某一时间段的IP访问量(4-5点) grep 07/Apr/2017:0[4-5] access.log | awk '{print $1}' | sort | uniq -c| sort -nr | wc -l 查看访问最频繁的前100个IP awk '{print $1}' access.log | sort -n |uniq

    nginx-.1.2.6

    Nginx是一个高性能的HTTP和...总之,Nginx-1.2.6作为一款强大的Web服务器,它的轻量级架构、高性能以及丰富的功能使其成为互联网服务的首选之一。通过合理配置和利用其特性,您可以构建出高效、稳定的网络服务环境。

    用Prometheus细化Nginx监控

    2. **nginx-vts-exporter**: 这是一个简单的服务器,负责抓取nginx-module-vts提供的统计数据,并通过HTTP暴露给Prometheus。默认监听9913端口,便于Prometheus抓取。 3. **Prometheus**: 作为时间序列数据库,...

    nginx 全程学习资料全方面剖析。

    4. **访问控制**:通过allow和deny指令,Nginx可以实现基于IP地址、域名、时间段的访问控制,增强服务器安全性。 5. **日志记录**:Nginx支持自定义日志格式,方便进行访问统计、故障排查和性能分析。 6. **模块...

    nginx日志测试使用 access.log.zip

    - 访问量统计:查看特定时间段内服务器的请求数量。 - 错误率:计算HTTP错误状态码的比例,以评估服务器健康状况。 - 常见请求:找出最常访问的页面或资源,以优化性能。 - 用户行为:分析用户来源、使用的设备和...

    Nginx 应用技术指南

    Nginx是一款轻量级、高性能的Web服务器与反向代理服务器,同时也支持IMAP/POP3/SMTP协议。最初由Igor Sysoev为俄罗斯的Rambler.ru站点开发,并在该站点上成功运行多年。Nginx以其高稳定性、丰富的功能集、简单的配置...

    Nginx的相关配置

    - **查看统计日志**:可以通过在Nginx配置文件中添加以下代码来查看简单的统计信息: ```nginx location ~ /status { stub_status on; access_log off; } ``` 这样就可以在浏览器中通过访问`/status`来查看...

    51CTO下载-nginx完整配置手册_v1.pdf

    - Awstats是一个强大的Web统计工具,可以从Nginx的日志文件中提取数据并生成详细的报告。 #### 4、过滤日志 - 可以通过`if`条件来过滤掉不需要记录的日志条目,减少日志文件的大小。 ### 六、Nginx监控 Nginx...

    nginx-module-vts-master.zip

    Nginx是一款高性能、轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,以其高效稳定、配置简单、资源消耗低等特性,在互联网行业中广泛应用。Nginx采用事件驱动的异步非阻塞模型,能同时处理...

    利用PHP如何统计Nginx日志的User Agent数据

    例如,通过查找包含“Windows”、“Linux”、“Chrome”、“Firefox”等关键词,可以分别统计它们的访问量。 此外,脚本还可以添加更多功能,比如统计特定时间段的日志、忽略某些UA(如爬虫)或者按浏览器版本...

    nginx-http-rtmp.zip

    Nginx-RTMP模块还提供了一些统计信息,可以通过访问特定URL来查看,如`/stat`。同时,Nginx的日志功能可以记录流媒体活动,帮助分析服务器性能和流量。 总结:通过Nginx-RTMP服务器,我们可以搭建一个高效、稳定、...

    NGINX HTTP负载均衡操作及优化手册.docx

    - **粘性学习方法**:结合其他方法,Nginx可以在一段时间内学习用户的访问模式,并尝试维持这种模式。 6. **限制连接数** 为了防止服务器过载,可以通过`limit_conn`模块限制每个IP地址的最大并发连接数: ```...

    Nginx模块参考手册中文版

    日志模块负责记录访问日志,包括访问时间和请求详情等信息。 ##### Map模块 (Map) Map模块提供了一种变量映射机制,可以基于变量值映射到其他值,常用于复杂的条件判断。 ##### Memcached模块 (Memcached) ...

    jsp访问量

    3. **使用第三方统计服务**:例如Google Analytics、百度统计等,它们通过在JSP页面中插入一段JavaScript代码来跟踪用户的访问行为,从而获取页面访问量数据。这种方法不仅可以统计访问量,还能提供更丰富的用户行为...

    大数据实践项目 - nginx 日志分析可视化

    批处理(如 Apache Spark 或 Hadoop MapReduce)则对一定时间段内的数据进行集中处理,适合离线分析。 3. **Python**:Python 是大数据分析和Web开发的常用语言。在这个项目中,Python 可能用于读取、清洗、解析 ...

    网站访问量

    网站访问量是衡量一个网站受欢迎程度的重要指标,它通常指的是在一定时间内,独立访客浏览网站页面的数量。在这个简易的网站访问量统计方案中,核心是实现每次访问时计数器加一的功能,无需依赖数据库存储,这通常...

    nginx-rtmp-module-master直播流组件源码

    Nginx是一款高性能、轻量级的Web服务器/反向代理服务器,广泛应用于互联网服务,以其高效稳定、内存占用低的特点受到赞誉。它不仅可以处理静态内容,还可以通过反向代理进行负载均衡,处理动态内容时与FastCGI、...

Global site tag (gtag.js) - Google Analytics