如何通過其他主機(jī)查看Apahce服務(wù)器的運(yùn)行狀態(tài)
要查看Apache服務(wù)器的運(yùn)行狀態(tài),可通過<Location>命令來(lái)實(shí)現(xiàn)。具體步驟如下:
1.在Apache的主配置文件/etc/httpd/conf/httpd.conf中找到以下內(nèi)容:
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from .example.com
</Location>
將其前面的注釋去掉(“#”),并修改成允許客戶機(jī)192.168.1.4訪問:
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 192.168.1.4
</Location>
2.為了使服務(wù)器可以顯示自己的運(yùn)行狀態(tài),以便客戶端隨時(shí)掌控,需要將語(yǔ)句ExtendedStatus On前的注釋去掉。
3.通過設(shè)置后,只有192.168.1.4這臺(tái)主機(jī)才能訪問Apache的服務(wù)器狀態(tài)。
windows 2003 查看APACHE的運(yùn)行狀態(tài)
查看apache 80端口連接數(shù),實(shí)時(shí)檢測(cè)HTTPD連接數(shù):
netstat -an | find /c ":80"
設(shè)置apache最大連接數(shù)
ThreadsPerChild 250 #最大的線程數(shù)
MaxRequestsPerChild 100 #請(qǐng)求的超時(shí)時(shí)間設(shè)置,0代表不限制,推薦
(MaxRequestsPerChild不能設(shè)置為0,可能會(huì)因內(nèi)存泄露導(dǎo)致服務(wù)器崩潰)
開啟Apache的server-status
找到apache下面的配置文件httpd.conf,查找
#LoadModule status_module modules/mod_status.so
修改成
LoadModule status_module modules/mod_status.so
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from IP
</Location>
ExtendedStatus On 獲得一個(gè)完整的報(bào)告與當(dāng)前狀態(tài)信息
Allow from IP是指允許訪問apache運(yùn)行狀態(tài)的IP
打開查看的話就使用http://IP/server-status來(lái)訪問,如果需要自動(dòng)更新,可以用
http://IP/server-status?refresh=N,N是更新時(shí)間,默認(rèn)是秒。
server-status 的輸出中每個(gè)字段所代表的意義如下:
字段 說(shuō)明
Server Version Apache 服務(wù)器的版本。
Server Built Apache 服務(wù)器編譯安裝的時(shí)間。
Current Time 目前的系統(tǒng)時(shí)間。
Restart Time Apache 重新啟動(dòng)的時(shí)間。
Parent Server Generation Apache 父程序 (parent process) 的世代編號(hào),就是 httpd 接收到 SIGHUP 而重新啟動(dòng)的次數(shù)。
Server uptime Apache 啟動(dòng)后到現(xiàn)在經(jīng)過的時(shí)間。
Total accesses 到目前為此 Apache 接收的聯(lián)機(jī)數(shù)量及傳輸?shù)臄?shù)據(jù)量。
CPU Usage 目前 CPU 的使用情形。
_SWSS…. 所有 Apache process 目前的狀態(tài)。每一個(gè)字符表示一個(gè)程序,最多可以顯示 256 個(gè)程序的狀態(tài)。
Scoreboard Key 上述狀態(tài)的說(shuō)明。以下為每一個(gè)字符符號(hào)所表示的意義:
* _:等待連結(jié)中。
* S:?jiǎn)?dòng)中。
* R: 正在讀取要求。
* W:正在送出回應(yīng)。
* K:處于保持聯(lián)機(jī)的狀態(tài)。
* D:正在查找 DNS。
* C:正在關(guān)閉連結(jié)。
* L:正在寫入記錄文件。
* G:進(jìn)入正常結(jié)束程序中。
* I:處理閑置。
* .:尚無(wú)此程序。
Srv 本程序與其父程序的世代編號(hào)。
PID 本程序的 process id。
Acc 分別表示本次聯(lián)機(jī)、本程序所處理的存取次數(shù)。
M 該程序目前的狀態(tài)。
CPU 該程序所耗用的 CPU 資源。
SS 距離上次處理要求的時(shí)間。
Req 最后一次處理要求所耗費(fèi)的時(shí)間,以千分之一秒為單位。
Conn 本次聯(lián)機(jī)所傳送的數(shù)據(jù)量。
Child 由該子程序所傳送的數(shù)據(jù)量。
Slot 由該 Slot 所傳送的數(shù)據(jù)量。
Client 客戶端的地址。
VHost 屬于哪一個(gè)虛擬主機(jī)或本主機(jī)的 IP。
Request 聯(lián)機(jī)所提出的要求信息。
不錯(cuò)吧,挺直觀的吧。
相關(guān)文章
Apache tika 實(shí)現(xiàn)各種文檔內(nèi)容解析示例代碼
這篇文章主要介紹了Apache tika 實(shí)現(xiàn)各種文檔內(nèi)容解析,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-07-07
Centos7.4環(huán)境安裝lamp-php7.0教程
這篇文章主要介紹了Centos7.4環(huán)境安裝lamp-php7.0,較為詳細(xì)的分析了CentOS7.4環(huán)境下Apache、mysql、php7.0及phpmyadmin等安裝命令與操作注意事項(xiàng),需要的朋友可以參考下2019-03-03
centOS7 橋接模式設(shè)置靜態(tài)Ip的方法步驟
這篇文章主要給大家介紹了關(guān)于centOS7 橋接模式設(shè)置靜態(tài)Ip的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用centOS7具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Linux推薦使用Xfce桌面環(huán)境的8個(gè)原因
今天小編就為大家分享一篇關(guān)于Linux推薦使用Xfce桌面環(huán)境的8個(gè)原因,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-09-09
linux下mysql數(shù)據(jù)庫(kù)的操作的方法
下面小編就為大家?guī)?lái)一篇linux下mysql數(shù)據(jù)庫(kù)的操作的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2017-01-01
CentOS7 Docker Nginx部署及運(yùn)行詳解
這篇文章主要介紹了CentOS7 Docker Nginx部署及運(yùn)行詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2017-08-08
Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法
這篇文章主要介紹了Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法,結(jié)合實(shí)例形式分析了Centos 6.9創(chuàng)建用戶及刪除用戶相關(guān)的用戶名、密碼創(chuàng)建、刪除及權(quán)限設(shè)置等相關(guān)命令使用方法,需要的朋友可以參考下2018-04-04
linux防火墻配置教程之允許轉(zhuǎn)發(fā)實(shí)驗(yàn)(2)
這篇文章主要為大家詳細(xì)介紹了linux防火墻配置教程之允許轉(zhuǎn)發(fā)的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04

