Apachetop:展示web服务器实时统计数据

项目背景:

实验环境:

实验流程:

一:软件安装

我这接用yum进行安装

[[email protected]  ~]# yum install apachetop -y

二:软件测试

1:查看帮助项

[[email protected]  ~]# apachetop -h

ApacheTop v0.15.6 - Usage:

File options:

-f logfile  open logfile (assumed common/combined) [/var/log/httpd/access_log]

(repeat option for more than one source)

URL/host/referrer munging options:

-q          keep query strings [no]

-l          lowercase all URLs [no]

-s num      keep num path segments of URL [all]

-p          preserve protocol at front of referrers [no]

-r          resolve hostnames/IPs into each other [no]

Stats options:

Supply up to one of the following two. default: [-T 30]

-H hits     remember stats for this many hits

-T secs     remember stats for this many seconds

-d secs     refresh delay in seconds [5]

-h          this help

Compile Options: -HAVE_KQUEUE -HAVE_FAM +ENABLE_PCRE

Polling Method: stat

2、启动我们的apche服务

[[email protected]  ~]# service httpd start

Starting httpd: httpd: apr_sockaddr_info_get() failed for Varnish-server

httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 for ServerName

[  OK  ]

3、运行apachetop

上面是我在浏览器里打开我的apache服务期以后截的图!

总结:

时间: 2024-12-29 09:59:11

Apachetop:展示web服务器实时统计数据的相关文章

rsync+sersync实现向多服务器实时同步数据

web:192.168.1.10的/www    同步到rsync:192.168.1.11的backup模块 1 inotify 适用于大量小文件实时同步 对于大文件使用sersync 2 下载安装包 wget http://cywl.jb51.net:81/201111/tools/sersync_64bit_binary_stable_final.tar.gz 3 解压 后为GNU-Linux-x86 4 mkdir /usr/local/sersync 5 将GNU-LINUX里面内容复

curl向web服务器发送json数据

c++使用libcurl: 1 /* 2 *g++ demo.cpp -g -Wall -lcurl 3 */ 4 5 #include <string.h> 6 #include <stdlib.h> 7 #include <stdio.h> 8 #include <iostream> 9 #include <curl/curl.h> 10 11 int getUrl(const char* filename) 12 { 13 CURL* cu

Socket实现简单Web服务器

上一篇博客中介绍了怎样使用socket访问web服务器.关键有两个: 1)熟悉Socket编程: 2)熟悉HTTP协议. 上一篇主要是通过socket来模拟浏览器向(任何)Web服务器发送(HTTP)请求,重点在浏览器端.本篇博客则反过来讲一下怎样使用socket来实现Web服务器,怎样去接收.分析.处理最后回复来自浏览器的HTTP请求. HTTP协议是浏览器和Web服务器都需要遵守的一种通信规范,如果我们编写一个程序,正确遵守了HTTP协议,那么理论上讲,这个程序可以具备浏览器.甚至Web服务

TCP/IP协议学习(五) 基于C# Socket的Web服务器---动态通讯实现

目录 (1).基于Ajax的前端实现 (2).Web服务器后端处理 一个完整的web服务器,不仅需要满足用户端对于图片.文档等资源的需求:还能够对于用户端的动态请求,返回指定程序生成的数据.支持动态请求处理是web服务器的必要组成部分,现有比较成熟的前端动态技术有CGI,ASP/ASP.net, PHP,原生javascript实现的Ajax技术以及基于HTML5的webSocket通讯,它们每一项都涉及很多相关知识,不过归结到核心都是前后端的数据交互,特别是对于后端来说并没有太大区别.作为动态

自己动手写web服务器一(浏览器的访问信息)

要协议一个web服务器,需要了解http协议,下面我们来看一下当浏览器请求网张的时候向web服务器发送的数据,我使用的是ubuntu 中telent展现一个下过程. 我需要一个简单的网站来演示一下,我装了一个apache.来完成成这个过程.下面为过程展示. 其实,访问一个网站就是浏览器web服务器指定端口发送信息,然后,web服务器向浏览器发送网页的内容, 1.使用telnet连接网站 2.输入请求的页面. GET  /   HTTP/1.0 或者 GET /index.html  HTTP/1

详谈socket请求Web服务器过程(转)

最开始我们需要明白一件事情,因为这是这篇文章的前提: HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的.因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生. 而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性.这里的“无连接”岂不是跟上面的说法有冲突?其实这里并没有矛盾,只是人们对“连接”这个词的理解有差异.首先我们来看一下浏览器向Web服务器发出Http请求以及Web服务器给浏览器回复的过程: 1)浏览器创建Socket,按给定I

linux命令:http服务协议,web服务器

HTTP协议简介 超文本传送协议 (HTTP) 是一种通信协议,它允许将超文本标记语言(HTML) 文档从 Web 服务器传送到 Web 浏览器.HTML 是一种用于创建文档的标记语言,这些文档包含到相关信息的链接.您可以单击一个链接来访问其它文档.图像或多媒体对象,并获得关于链接项的附加信息. http科技名词定义 中文名称:超文本传送协议 英文名称:hypertext transport protocol;HTTP 定义:一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万

详谈socket请求Web服务器过程

最开始我们需要明白一件事情,因为这是这篇文章的前提: HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的.因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生. 而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性.这里的“无连接”岂不是跟上面的说法有冲突?其实这里并没有矛盾,只是人们对“连接”这个词的理解有差异.首先我们来看一下浏览器向Web服务器发出Http请求以及Web服务器给浏览器回复的过程: 1)浏览器创建Socket,按给定I

socket请求Web服务器过程

最开始我们需要明白一件事情,因为这是这篇文章的前提: HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的.因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生. 而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性.这里的“无连接”岂不是跟上面的说法有冲突?其实这里并没有矛盾,只是人们对“连接”这个词的理解有差异.首先我们来看一下浏览器向Web服务器发出Http请求以及Web服务器给浏览器回复的过程: 1)浏览器创建Socket,按给定I