apache性能监控

简介:

1)加载mod_status.so

对Apache的状态管理的模块是LoadModule status_module modules/mod_status.so ,所以需要...apache2\conf'\httpd.conf配置文件中修改。

[root@localhost /]# cd /usr/local/apache/conf

[root@localhost /]# vi httpd.conf

找到LoadModule status_module modules/mod_status.so ,去掉其前面的# 号(默认是没有# 号的)

 

2)下面有修改配置文件有两种方式

方式一: 在httpd.conf文件底部分添加以下内容:

 
<location /c-server-status>
         SetHandler server-status
         Order Deny,Allow
         Deny from nothing
         Allow from all
</location>

ExtendedStatus On
 

 

方法二:在httpd.conf中找到以下内存

# Real-time info on requests and configuration
#Include conf/extra/httpd-info.conf   //去掉这一行前面的#号

打开...apache2\conf\extra\http-info.conf 配置文件进行修改。修改内容与方式一相同。

其实,两种无方法是相同的,只是第二种方法更为优雅一点。

修改信息解释:

<location /server-status>  : server-status 这个名字可以任意的取。

Deny from   表示禁止的访问地址;nothing 表示没有禁止访问的地址 。
Allow from   表示允许的地址访问;all 表示所有的地址都可以访问。

ExtendedStatus On   表示的是待会访问的时候能看到详细的请求信息,另外该设置仅能用于全局设置,不能在特定的虚拟主机中打开或关闭。启用扩展状态信息将会导致服务器运行效率降低。

3)重启apache

[root@localhost /]# cd /usr/local/apache/bin/

[root@localhost bin]# apachectl start  启动

[root@localhost bin]# apachectl stop  停止  

 4)访问

http://你的IP地址/server-status 

http://你的IP地址/server-status ?refresh=N 

N将表示访问状态页面可以每N秒自动刷新一次



本文转自 freeterman 51CTO博客,原文链接:http://blog.51cto.com/myunix/1095805,如需转载请自行联系原作者

相关文章
|
数据中心 Anolis
性能优化特性之:LSE指令集编译优化
本文介绍了倚天实例上的编译优化特性:LSE,并从优化原理、使用方法进行了详细阐述。
【408计算机组成原理】—移位运算(七)
【408计算机组成原理】—移位运算(七)
|
10月前
|
缓存 监控 Linux
Linux性能分析利器:全面掌握perf工具
【10月更文挑战第18天】 在Linux系统中,性能分析是确保软件运行效率的关键步骤。`perf`工具,作为Linux内核自带的性能分析工具,为开发者提供了强大的性能监控和分析能力。本文将全面介绍`perf`工具的使用,帮助你成为性能优化的高手。
563 1
|
8月前
|
存储 SQL 缓存
Perf Arm SPE介绍与使用
本次分享的主题是 Perf Arm-SPE 的介绍及使用,本次分享主要介绍如何在倚天 710 平台上利用 Arm-SPE 特性定位伪共享问题、分析内存访问、分析指令延时以及监控访存延时等功能。 1. 背景介绍 2. Arm SPE的原理 3. Arm SPE在倚天服务器上的应用 4. Arm SPE 更多特性与功能的探索
604 0
|
9月前
|
存储 监控 算法
基于YOLOv5和树莓派4B平台
目标检测在计算机视觉领域中具有重要意义。YOLOv5(You Only Look One-level)是目标检测算法中的一种代表性方法,以其高效性和准确性备受关注,并且在各种目标检测任务中都表现出卓越的性能。本文将详细介绍如何在性能更强的计算机上训练YOLOv5模型,并将训练好的模型部署到树莓派4B上,通过树莓派的摄像头进行实时动物目标检测。 一、在电脑上训练YOLOv5模型 1. 安装Anaconda 在性能更强的计算机上安装Anaconda,方便管理Python环境和依赖。 从Anaconda官网(https://www.anaconda.com/products/distribu
510 6
|
Docker 容器
docker: 修改运行容器的端口
docker: 修改运行容器的端口
|
搜索推荐 Java API
Electron V8排查问题之分析 node-memwatch 提供的堆内存差异信息来定位内存泄漏对象如何解决
Electron V8排查问题之分析 node-memwatch 提供的堆内存差异信息来定位内存泄漏对象如何解决
280 0
|
容器
C++17新特性之try_emplace与insert_or_assign
由于std::map中,元素的key是唯一的,我们经常遇到这样的场景,向map中插入元素时,先检测map指定的key是否存在,不存在时才做插入操作,如果存在,直接取出来使用,或者key不存在时,做插入操作,存在时做更新操作。
259 0
|
存储 监控 安全
深度剖析Linux进程的内部机制:一探/proc/pid的奥秘
深度剖析Linux进程的内部机制:一探/proc/pid的奥秘
2280 0
|
存储 Ubuntu Linux
linux系统中rootfs根文件系统制作及挂载基本操作
linux系统中rootfs根文件系统制作及挂载基本操作
2772 1