亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來(lái)到思海網(wǎng)絡(luò),我們將竭誠(chéng)為您提供優(yōu)質(zhì)的服務(wù)! 誠(chéng)征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購(gòu)買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁(yè) >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

網(wǎng)管實(shí)戰(zhàn)Linux服務(wù)器整體性能監(jiān)控攻略

添加時(shí)間:2010-11-22  添加: admin 
 Linux服務(wù)器性能監(jiān)測(cè)是很重要的工作,服務(wù)器運(yùn)行應(yīng)該提供最有效的系統(tǒng)性能。當(dāng)服務(wù)器系統(tǒng)性能突然低于平均應(yīng)有的情況,問題可能來(lái)自在執(zhí)行的進(jìn)程、內(nèi)存的使用率、磁盤的性能、網(wǎng)絡(luò)流量和CPU 的壓力。在預(yù)算短缺的今天,理解如何優(yōu)化系統(tǒng)性能比以往任何時(shí)候都重要。要實(shí)現(xiàn)它的前提是,你必須充分了解自己的計(jì)算機(jī)和網(wǎng)絡(luò),從而找到真正的瓶頸所在。本文提供一些基礎(chǔ)的工具來(lái)辨別和處理一些性能問題。使用的Linux 發(fā)行版本是Red Hat Enterprise Linux 4,工作過程是:首先查看整個(gè)系統(tǒng)的狀態(tài),然后是檢查特定的子系統(tǒng)。

  Linux服務(wù)器進(jìn)行性能監(jiān)控有幾種方法,每種方法都各有其優(yōu)缺點(diǎn)。

  使用SNMP等標(biāo)準(zhǔn)工具

  標(biāo)準(zhǔn)及非標(biāo)準(zhǔn)工具能執(zhí)行一個(gè)或多個(gè)收集、合并及傳輸階段,如rstatd或SNMP工具,然而標(biāo)準(zhǔn)的rstat后臺(tái)程序提供的信息是有限的,速度慢而且效率低。

  內(nèi)核模塊

  幾個(gè)系統(tǒng)監(jiān)控工程利用內(nèi)核模塊來(lái)存取監(jiān)控?cái)?shù)據(jù)。一般情況下,這是很有效的收集系統(tǒng)數(shù)據(jù)的方法。然而這種方法存在的問題是,當(dāng)主內(nèi)核源內(nèi)有其它改變時(shí),必須保持代碼一致性。一個(gè)內(nèi)核模塊可能與用戶想使用的其它內(nèi)核模塊相沖突。此外,在使用監(jiān)控系統(tǒng)之前,用戶必須獲得或申請(qǐng)模塊。

  /proc虛擬文件系統(tǒng)

  /proc虛擬文件系統(tǒng)是一個(gè)較快的、高效率執(zhí)行系統(tǒng)監(jiān)控的方法。使用/proc的主要缺點(diǎn)是必須保持代碼分析與/proc 文件格式改變的同步。事實(shí)表明,Linux內(nèi)核的改變比/proc 文件格式的改變要更頻繁,所以,用/proc虛擬文件系統(tǒng)比用內(nèi)核模塊存在的問題要少。本文介紹的方法即基于/proc虛擬文件系統(tǒng)。

  一、 /proc文件系統(tǒng)特點(diǎn)

  Linux 系統(tǒng)向管理員提供了非常好的方法,使他們可以在系統(tǒng)運(yùn)行時(shí)更改內(nèi)核,而不需要重新引導(dǎo)內(nèi)核系統(tǒng)。這是通過 /proc 虛擬文件系統(tǒng)實(shí)現(xiàn)的。/proc 文件虛擬系統(tǒng)是一種內(nèi)核和內(nèi)核模塊用來(lái)向進(jìn)程 (process) 發(fā)送信息的機(jī)制 (所以叫做 /proc)。這個(gè)偽文件系統(tǒng)讓你可以和內(nèi)核內(nèi)部數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,獲取 有關(guān)進(jìn)程的有用信息,在運(yùn)行中 (on the fly) 改變?cè)O(shè)置 (通過改變內(nèi)核參數(shù))。 與其他文件系統(tǒng)不同,/proc 存在于內(nèi)存之中而不是硬盤上。不用重新啟動(dòng)而去看 CMOS ,就可以知道系統(tǒng)信息。這就是 /proc 的妙處之一。/proc 目錄里主要文件內(nèi)容,見表-1:

  

 

  表-1

  小提示: 每個(gè)Linux系統(tǒng)根據(jù)軟硬件不同/proc 虛擬文件系統(tǒng)的內(nèi)容也有些差異。/proc 虛擬文件系統(tǒng)有三個(gè)很重要的目錄:net,scsi和sys。Sys目錄是可寫的,可以通過它來(lái)訪問或修改內(nèi)核的參數(shù),而net和scsi則依賴于內(nèi)核配置。

  二、 系統(tǒng)負(fù)載監(jiān)測(cè)

  1 使用uptime命令

  使用upt

  ime命令可以查看系統(tǒng)負(fù)載,系統(tǒng)平均負(fù)載被定義為在特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:沒有在等待I/O操作的結(jié)果、它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有被調(diào)用、沒有被停止。

  # uptime

  9:51pm up 3 days, 4:43, 4 users, load average:6.02, 5.90, 3.94

  上面命令顯示示最近1 分鐘內(nèi)系統(tǒng)的平均負(fù)載是6.02,在最近5分鐘內(nèi)系統(tǒng)的平均負(fù)載是5.90,在最近的15 分鐘內(nèi)系統(tǒng)的平均負(fù)載是3.94。一共四個(gè)用戶。對(duì)于上面的例子來(lái)說,由于筆者系統(tǒng)使用是雙CPU,那幺其每個(gè)CPU的當(dāng)前任務(wù)數(shù)為:6.02/2=3.01。另外可以使用cron命令進(jìn)行定時(shí)監(jiān)測(cè)系統(tǒng)負(fù)載:

  # crontab -e

  此時(shí)打開一個(gè)vi編輯器:輸入以下內(nèi)容:

  #30 * * * * * uptime

  存盤退出,這樣每隔30分鐘就記載其平均負(fù)載,這樣累計(jì)一天,我們就可以得到最近一天的平均負(fù)載。

  2 使用cat /proc/loadavg命令

  #cat /proc/loadavg

  0.40 0.79 0.70 2/245 4101

  Cat /proc/loadavg提供以下數(shù)據(jù):

  1秒鐘平均負(fù)載;5秒鐘平均負(fù)載;15秒鐘平均負(fù)載;總作業(yè)數(shù);正在運(yùn)行的作業(yè)總數(shù)。

  3 使用cat /proc/stat命令

  # cat /proc/stat

  cpu 16015 1353 28840 101677 3602 664 4323

  cpu0 16015 1353 28840 101677 3602 664 4323

  intr 1605646 1565008 52 0 4 4 0 6 0 1 8664 296 16675 1418 0 0 13518

  ctxt 617320

  btime 1178342189

  processes 4236

  procs_running 2

  procs_blocked 0

  cat /proc/stat命令是包含內(nèi)核統(tǒng)計(jì)量,提供以下數(shù)據(jù):

  CPU 以及CPU0、每行的每個(gè)參數(shù)意思(以第一行為例)為:

  user (432661) 從系統(tǒng)啟動(dòng)開始累計(jì)到當(dāng)前時(shí)刻,用戶態(tài)的CPU時(shí)間(單位:jiffies) ,不包含 nice值為負(fù)進(jìn)程。1 jiffies=0.01

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站