apache httpd、tomcat、mysql、jboss、lighttpd是應用非常廣泛的開源軟件,我們在此分享一下監控它們的一個小工具
1、mysql
在mysql的監控界面上,您應該關注如下幾個關鍵指標:
1、當前已打開連接數:表示當前打開的數據庫連接;
2、啟動以來同時處理的最大連接數:表示自從數據庫啟動來同時處理的最大連接請求,這個值對于提供數據庫的處理能力比較重要,下面是兩個優化的量化經驗:
假設數值tmpPercent =啟動以來同時處理的最大連接數/ 設置的最大連接數
l 如果tmpPercent <= 0.1,則mySQL服務器最大連接數設置的過高了
l 如果tmpPercent > 90,則mySQL服務器最大連接數設置的過低了
3、鎖等待率:如果該值 > 0.02,則mySQL服務器需要等待的表鎖數有點多了, 如果當前數據庫表類型是MyISAM請最好換成InnoDB類型;
4、表掃描率:如果該值 > 4000,則mySQL進行了太多表掃描, 很有可能是索引沒建好, 增加read_buffer_size值會有一些好處, 但最好不要超過8MB;
2、tomcat
在tomcat的監控界面上,您應該關注如下幾個關鍵指標:
1、可用內存:表示當前tomcat的內存消耗情況;
2、鏈接使用情況中的正在運行線程數,如果(該指標/可創建最大線程數 > 0.7),則表明客戶端較多,連接有點不夠用了,是否考慮集群等操作;
3、鏈接使用情況中的處理一次請求最長時間,如果該指標值較大則說明可能有請求發生問題,需要關注了。
在tomcat監控界面上的應用情況里,您可以看到每個應用的session數、處理一次請求的最大耗時等,點擊‘請求處理明細‘可以看到具體是哪個Servlet或jsp消耗的處理時間多。
3.apache
在apache的監控界面上,您應該關注如下幾個關鍵指標:
1、空閑的進程數:如果該指標總是或在某個時間段內很小,則需要考慮增大該值的配置。
4.jboss
在jboss的監控界面上,您應該關注如下幾個關鍵指標:
1、最大處理時間:表示jboss處理一次請求的最長時間
2、最近一分鐘請求數:該值如果過大,則表示網站訪問量大
3、最近一分鐘發送byte數:表示該jboss發送的流量
連接池列表中,包含數據庫連接池使用情況,如果某個連接池的正在使用連接數較大,則表示有可能訪問量大,或連接泄漏。
5.lighttpd
在lighttpd的監控界面上,您應該關注如下幾個關鍵指標:
1、當前連接數:表示當前用戶的連接數;
最近一分鐘請求數和最近一分鐘通訊數,這些指標都表示web訪問的負荷情況,用戶可以在這些指標上設置閥值和通知配置。
感謝大家對共享軟件的支持,目前共享版已發布!!!
該工具下載地址:[url]http://www.yunweitec.com/forum.php?mod=viewthread&tid=1&extra=page%3D1
[/url]
1、mysql
在mysql的監控界面上,您應該關注如下幾個關鍵指標:
1、當前已打開連接數:表示當前打開的數據庫連接;
2、啟動以來同時處理的最大連接數:表示自從數據庫啟動來同時處理的最大連接請求,這個值對于提供數據庫的處理能力比較重要,下面是兩個優化的量化經驗:
假設數值tmpPercent =啟動以來同時處理的最大連接數/ 設置的最大連接數
l 如果tmpPercent <= 0.1,則mySQL服務器最大連接數設置的過高了
l 如果tmpPercent > 90,則mySQL服務器最大連接數設置的過低了
3、鎖等待率:如果該值 > 0.02,則mySQL服務器需要等待的表鎖數有點多了, 如果當前數據庫表類型是MyISAM請最好換成InnoDB類型;
4、表掃描率:如果該值 > 4000,則mySQL進行了太多表掃描, 很有可能是索引沒建好, 增加read_buffer_size值會有一些好處, 但最好不要超過8MB;
2、tomcat
在tomcat的監控界面上,您應該關注如下幾個關鍵指標:
1、可用內存:表示當前tomcat的內存消耗情況;
2、鏈接使用情況中的正在運行線程數,如果(該指標/可創建最大線程數 > 0.7),則表明客戶端較多,連接有點不夠用了,是否考慮集群等操作;
3、鏈接使用情況中的處理一次請求最長時間,如果該指標值較大則說明可能有請求發生問題,需要關注了。
在tomcat監控界面上的應用情況里,您可以看到每個應用的session數、處理一次請求的最大耗時等,點擊‘請求處理明細‘可以看到具體是哪個Servlet或jsp消耗的處理時間多。
3.apache
在apache的監控界面上,您應該關注如下幾個關鍵指標:
1、空閑的進程數:如果該指標總是或在某個時間段內很小,則需要考慮增大該值的配置。
4.jboss
在jboss的監控界面上,您應該關注如下幾個關鍵指標:
1、最大處理時間:表示jboss處理一次請求的最長時間
2、最近一分鐘請求數:該值如果過大,則表示網站訪問量大
3、最近一分鐘發送byte數:表示該jboss發送的流量
連接池列表中,包含數據庫連接池使用情況,如果某個連接池的正在使用連接數較大,則表示有可能訪問量大,或連接泄漏。
5.lighttpd
在lighttpd的監控界面上,您應該關注如下幾個關鍵指標:
1、當前連接數:表示當前用戶的連接數;
最近一分鐘請求數和最近一分鐘通訊數,這些指標都表示web訪問的負荷情況,用戶可以在這些指標上設置閥值和通知配置。
感謝大家對共享軟件的支持,目前共享版已發布!!!
該工具下載地址:[url]http://www.yunweitec.com/forum.php?mod=viewthread&tid=1&extra=page%3D1
[/url]
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
