1. 如何監測windows伺服器的性能
Windows伺服器中自帶的性能監控工具叫做Performance Monitor,
在開始-運行中輸入『perfmon』,然後回車即可運行。Performance
Monitor本身也是一個進程,運行起來也要佔用一定的系統資源。所以你看到的資源的使用量應該比實際的要稍微高一點。這個工具在幫助管理員判斷系統性能瓶頸時非常有用。舉個列子來說,今天有個用戶抱怨說他們項目組的伺服器(這是一台虛擬機)運行起來非常慢,但也不知道具體問題出在什麼地方。任務管理器里顯示CPU和內存的使用量都不算高,但伺服器的相應就是非常慢。打開Performance
Monitor,讓其運行一段時間後(因為參考平均值會比較准確),發現average disk
queue的值比較高,這就說明物理伺服器的硬碟負荷太重,I/O操作的速度跟不上系統的要求。關掉虛擬機,將其轉移到另一台硬碟負載比較小的主機上,再打開虛擬機。問題就解決了!
這里我簡單列舉幾個常用參數的參考值,需要更多的信息你可以google一把。
CPU:
% Processor Time:表示CPU的使用率,如果值大於80表示CPU的處理調度能力偏低。
硬碟:
% Disk Time:表示硬碟的I/O操作的頻率(繁忙時間),如果值大於80表示硬碟I/O調度能力偏低。
Average Disk Queue
Length:表示硬碟I/O操作等待隊列的長度,如果值大於2表示硬碟I/O調度能力偏低。
內存
Pages/Sec:表示系統對虛擬內存每秒鍾的訪問次數,如果值大於20表示有內存方面的問題。(有可能是物理內存偏低,也有可能是虛擬內存沒有配置正確。一般情況下虛擬內存應為物理內存的1.5-2倍)
Committed Bytes and Available Bytes:Committed
Bytes表示虛擬內存的大小,Available Bytes表示剩餘可用內存的大小。正常情況下,Available
Bytes減少,pages(頁面數)應該增加,提供頁面交換。如果Available
Bytes的值很小表示物理內存偏低。當關閉一些應用以後,Committed Bytes應該減少,Available
Bytes應該增加。因為關閉的進程釋放了之前佔用的內存資源。如果相應的值沒有發生變化,那麼該進程就可能造成了內存泄漏。
Cache Bytes:表示系統緩存的大小。如果值大於4M表示物理內存偏低。
2. 如何監測windows伺服器的性能
Windows伺服器中自帶的性能監控工具叫做Performance Monitor;
在開始-運行中輸入『perfmon』,然後回車即可運行。
Monitor本身也是一個進程,運行起來也要佔用一定的系統資源。所以你看到的資源的使用量應該比實際的要稍微高一點。這個工具在幫助管理員判斷系統性能瓶頸時非常有用;
舉個列子來說,今天有個用戶抱怨說他們項目組的伺服器(這是一台虛擬機)運行起來非常慢,但也不知道具體問題出在什麼地方。任務管理器里顯示CPU和內存的使用量都不算高,但伺服器的相應就是非常慢;
Monitor,讓其運行一段時間後(因為參考平均值會比較准確),發現average disk queue的值比較高,這就說明物理伺服器的硬碟負荷太重,I/O操作的速度跟不上系統的要求。關掉虛擬機,將其轉移到另一台硬碟負載比較小的主機上,再打開虛擬機。
3. 如何監控伺服器運行狀態
這個問題很廣泛, 可以根據樓主的具體需求來解決。
比如監控伺服器是否可以ping通, cpu或者內存是否消耗大。或者是web SSH 等應用等的狀態, 都可以。
這個需要開發程序解決。目前我開發了一個,最好的是, 可以通過發送簡訊進行報警,可以讓管理員實時知道伺服器的狀況。
如果以後有linux下的開發需求, 系統管理,shell編程解決問題,都可以幫到大家
4. 教你如何發揮伺服器性能監控的最大價值
linux伺服器性能監測是很重要的工作,伺服器運行應該提供最有效的系統性能。當伺服器系統性能突然低於平均應有的情況,問題可能來自在執行的進程、內存的使用率、磁碟的性能、網路流量和cpu
的壓力。在預算短缺的今天,理解如何優化系統性能比以往任何時候都重要。
要實現它的前提是,你必須充分了解自己的計算機和網路,從而找到真正的瓶頸所在。本文提供一些基礎的工具來辨別和處理一些性能問題。使用的linux
發行版本是red
hat
enterprise
linux
4,工作過程是:首先查看整個系統的狀態,然後是檢查特定的子系統。
linux伺服器進行性能監控有幾種方法,每種方法都各有其優缺點。
使用snmp等標准工具
標准及非標准工具能執行一個或多個收集、合並及傳輸階段,如rstatd或snmp工具,然而標準的rstat後台程序提供的信息是有限的,速度慢而且效率低。
內核模塊
幾個系統監控工程利用內核模塊來存取監控數據。一般情況下,這是很有效的收集系統數據的方法。然而這種方法存在的問題是,當主內核源內有其它改變時,必須保持代碼一致性。一個內核模塊可能與用戶想使用的其它內核模塊相沖突。此外,在使用監控系統之前,用戶必須獲得或申請模塊。
/proc虛擬文件系統
/proc虛擬文件系統是一個較快的、高效率執行系統監控的方法。使用/proc的主要缺點是必須保持代碼分析與/proc
文件格式改變的同步。事實表明,linux內核的改變比/proc
文件格式的改變要更頻繁,所以,用/proc虛擬文件系統比用內核模塊存在的問題要少。本文介紹的方法即基於/proc虛擬文件系統。
一、
/proc文件系統特點
linux
系統向管理員提供了非常好的方法,使他們可以在系統運行時更改內核,而不需要重新引導內核系統。這是通過
/proc
虛擬文件系統實現的。/proc
文件虛擬系統是一種內核和內核模塊用來向進程
(process)
發送信息的機制
(所以叫做
/proc)。這個偽文件系統讓你可以和內核內部數據結構進行交互,獲取
有關進程的有用信息,在運行中
(on
the
fly)
改變設置
(通過改變內核參數)。
與其他文件系統不同,/proc
存在於內存之中而不是硬碟上。不用重新啟動而去看
cmos
,就可以知道系統信息。這就是
/proc
的妙處之一。
小提示:
每個linux系統根據軟硬體不同/proc
虛擬文件系統的內容也有些差異。/proc
虛擬文件系統有三個很重要的目錄:net,scsi和sys。sys目錄是可寫的,可以通過它來訪問或修改內核的參數,而net和scsi則依賴於內核配置。
5. 如何監視伺服器
系統資源監控功能可對雲伺服器進行系統資源監控,查看詳細的監控數據,提取雲伺服器關鍵指標,以圖表形式展示,並且支持自定義告警閾值,為用戶提供立體化數據監控、智能化故障告警。
功能簡介
1. 監控概覽(展示CPU、內存、磁碟、網路資源告警圖表)
2. CPU監控(採集雲伺服器CPU使用率數據並通過圖表形式直觀的展示出來)
3. 內存監控(採集雲伺服器內存使用率數據並通過圖表的形式直觀的展示)
4. 磁碟監控(採集雲伺服器磁碟使用率數據並通過圖表的形式直觀的展示出來)
5. 網路監控(採集雲伺服器內外網卡流量數據並通過圖表的形式直觀的展示出來)
6. 如何監控伺服器的網路使用情況
網路帶寬利用率是指:帶寬每秒收到、發送信息的效率。帶寬分配是為了在有限的帶寬內保證實時業務的傳輸,不至於因為業務量太大而出現網路阻塞現象。
我們訪問互聯網的過程中存在著兩種行為:一是上傳數據,二是下載數據。上行帶寬指的是上傳的速度,而下行帶寬指的是下載數據時的速度。
雲幫手通過對伺服器多網卡的上行帶寬和下行帶寬傳輸情況進行實時監控,使用戶可以精準了解到各網卡的運行情況,做到合理帶寬分配,保證網路暢通。
7. 如何隨時監控伺服器網路帶寬使用情況
網路帶寬利用率是指:帶寬每秒收到、發送信息的效率。帶寬分配是為了在有限的帶寬內保證實時業務的傳輸,不至於因為業務量太大而出現網路阻塞現象。
我們訪問互聯網的過程中存在這兩種行為:一是上傳數據,二是下載數據。上行帶寬指的是上傳的速度,而下行帶寬指的是下載數據時的速度。
雲幫手通過對伺服器多網卡的上行帶寬和下行帶寬傳輸情況進行實時監控,使用戶可以精準了解到各網卡的運行情況,做到合理帶寬分配,保證網路暢通。
8. 如何監控伺服器運行狀態,了解伺服器是否當機
伺服器宕機就像是電腦卡機是一樣的,一般情況下重啟下就可以解決,因為伺服器是24小時不停運轉的,如果用戶長時間不清理數據,也會造成宕機。
監控機器是不是宕機可以從遠程上看,看下是不是可以遠程,或者是遠程連接看什麼時候斷開
海騰數據的伺服器可以從機房的監控設備中看出機器是什麼時候停止運行。還可以看伺服器中運行的網站之類的什麼時候停止運行,也可以間接的檢查是不是宕機。
如果有什麼不了解的可以問我
9. 有什麼監控Linux伺服器的工具嗎
1. zabbix:是一個基於Web界面的提供分布式系統監視以及網路監視功能的企業級開源解決方案。Zabbix能監視各種網路參數,保證伺服器系統的安全運營,並提供靈活的通知機制以讓系統管理員快速定位,解決存在的各種問題。
2. Nagios:是一款開源的免費網路監視工具,能有效監控Windows、Linux和Unix的狀態,交換機路由器等網路設備,列印機等。在系統或服務狀態異常時發出郵件或簡訊報警時間通知運維人員,在狀態恢復後發出正常的郵件或簡訊通知。
3. Anturis:是一個基於雲平台的Saas平台,可監控Windows、Linux伺服器,網站和IT基礎架構,通過全面的監控解決方案列表,讓管理員快速了解整體主機或者伺服器瓶頸與風險。
4. SeaLion:是一個基於雲的Linux伺服器監控工具,也是通過統一的儀表盤監控所有伺服器指標,它只需幾分鍾即可完成設置,具有即時報警功能。
5. lcinga:是一個免費的開源監控系統,可以檢查伺服器資源的可用性,它會記錄伺服器問題並在停機的時候通知您。
6. Munin:是一個網路和系統監控工具,可幫助您分析伺服器資源趨勢,旨在成為一個即插即用的解決方案,安裝後無需太多額外工作即可收集關鍵信息。
7. Monit:是一個用於管理和監控Unix系統的開源工具。可以進行自動維護和維修,如果出現錯誤情況,還可以自動觸發保護行為。
8. Pingdom:可以對互聯網上很多地方的伺服器以及網站進行監控,以保證他們可以有效的運行;通過Pingdom,可以對電子郵件的伺服器、FTP伺服器、受密碼保護的那些網站進行監控。
10. 怎樣監測一個windows伺服器
Windows伺服器的監控方式有三種,分別為Agent監測方式、SNMP監測方式和WMI監測方式,下面分別對每一種監測方式進行介紹:
Agent監測方式
使用Agent方式來採集數據,首先需要在被監測伺服器上安裝Windows Agent代理程序,安裝過程請參考安裝Agent代理。
1、登錄CreCloud雲網管平台後,點擊系統右上方的【監測】按鈕,再點擊左下方的【設備管理】。右鍵點擊【設備管理】樹下的【設備列表】,彈出菜單。
(也可在設備列表的空白處【圖標視圖】和【詳細信息】中右鍵選擇【增加管理對象】或在快速工具欄中點擊【增加管理對象】,下同)
2、選擇【增加管理對象】,彈出【添加管理對象】對話框,在【全部設備】下看到「AgentWindows」。
選中上圖中的【AgentWindows】,點擊【確定】,彈出【AgentWindows】對話框,如下圖所示(也可左鍵雙擊【AgentWindows】彈出下面對話框)。
3、在「基本設置」欄下進行設置:
Windows伺服器地址:輸入被監測的伺服器的IP地址
Agent埠號:Agent埠,默認為2198
標題:填寫顯示的標題,可以自己定義
是否禁止:禁止則不進行監測
監測伺服器:默認即可
4、在「高級設置」欄可以對該管理對象進行詳細描述以及設置依靠條件,如下圖:
依靠:從下拉列表中選擇要依靠的監測點,可以設置多個監測點依靠。
描述:填寫對該設備的簡單描述,可以不填寫。
5、「基本設置」和「高級設置」填寫完畢,點擊【確定】即可,彈出顯示正在獲取管理對象屬性提示框。如果獲取正常,就會彈出【配置監測點】對話框。
勾選要監測的選項後,點擊右邊的【確定】即可,Agent監測方式添加完成。添加完成後,在【設備管理】的樹下和設備列表的圖標視圖中都會有添加的設備顯示。
SNMP監測方式
注意:如果採用SNMP方式監控,請檢查遠程機器的SNMP協議是否打開 。
1、登錄CreCloud雲網管平台後,點擊系統右上方的【監測】按鈕。
再點擊左下方的【設備管理】,如下圖所示:
2、右鍵點擊【設備管理】樹下的【設備列表】,彈出菜單,如下圖所示:
3、選擇【增加管理對象】,彈出【添加管理對象】對話框,在【全部設備】下選擇設備類型為「SNMP Windows」,點擊【確定】,如下圖所示:
4、選擇「SNMP Windows」,點擊【確定】後,彈出如下圖所示對話框:
5、「基本設置」選項卡:
Windows伺服器IP:填寫被監測伺服器的IP地址
SNMP埠號:填寫SNMP的埠號
可讀共同體名稱:填寫SNMP的可讀共同體名稱
標題:填寫顯示的標題
監測伺服器:默認即可
6、「高級設置」選項卡:
該選項卡中的設置和Agent中的設置相同。
點擊【確定】後,SNMP Windows的監測方式添加完成。添加完成後在設備管理中設備列表下和右側【設備列表】的圖標視圖中都會有該設備。
WMI監測方式
注意:如果用WMI方式,需要安裝WMI和服務
1、用WMI方式監測,需要將CreCloud Task Server 服務改為用管理員用戶啟動。
CreCloud Task Server 服務右鍵「屬性」,選擇「登錄」選項卡
登錄帳戶選擇「此帳戶」,點擊「瀏覽」按鈕,彈出「選擇用戶」窗口
點擊「高級」按鈕後,點擊「一般性查詢」右側的「立即查找」按鈕,在下方查詢結果中選擇「Administartor」用戶後確定
返回到屬性窗口,點擊確認,並重啟CreCloud Task Server服務
2、登錄CreCloud雲網管平台後,點擊系統右上方的【監測】按鈕。
再點擊左下方的【設備管理】,如下圖所示:
3、右鍵點擊【設備管理】樹下的【設備列表】,彈出菜單,如下圖所示:
4、選擇【增加管理對象】,彈出【添加管理對象】對話框,在【全部設備】下選擇設備類型為「WMI Windows」,點擊【確定】,如下圖所示:
點擊【確定】後,彈出如下圖對話框:
5、「基本設置」選項卡
Windows伺服器IP:填寫被監測的伺服器的IP地址
登錄名:填寫被監測的伺服器的系統管理員名稱