<small id="hjex1"></small>

        <tbody id="hjex1"></tbody>
      1. <menuitem id="hjex1"></menuitem>
        <menuitem id="hjex1"></menuitem>

          安基網 首頁 公開課 Win2008 查看內容

          公開課1208:Win 2008監控服務器性能

          摘要: 服務器監控 在搭建服務器時,除了部署webapp之外,還需要服務的異常信息與服務器性能指標進行監控,一旦有異常則通知管理員。 服務器使用Linux+Nginx-1.9.15+Tomcat7+Java搭建的。 編寫腳本檢測錯誤日志和服務器性 ...

          服務器監控

           

           在搭建服務器時,除了部署webapp之外,還需要服務的異常信息與服務器性能指標進行監控,一旦有異常則通知管理員。

           服務器使用Linux+Nginx-1.9.15+Tomcat7+Java搭建的。

           編寫腳本檢測錯誤日志和服務器性能指標,一旦新生錯誤日志或者性能降低到設定的閾值時,則使用云監控將報警上傳到云賬號。

           

          服務運行監控

           錯誤日志包含以下三個方面:

           

          nginx 錯誤信息監控(nginx.conf配置)

          ${NGINX_HOME}/logs/error.log tomcat 錯誤信息監控(server.xml配置)

          ${TOMCAT_HOME}/logs/catalina.out webapp錯誤信息監控(log4j)

          ${WEBAPP_HOME}/log/error

          機器性能指標

           一般都會使用linux系統的機器作為服務器,那么當在上面搭建服務時,需要對一些常用的性能指標進行監控,那么一般包含哪些指標呢?下面對其進行一些總結,歡迎補充…

           

          指標

           

          CPU(Load) CPU使用率/負載 Memory 內存 Disk 磁盤空間 Disk I/O 磁盤I/O Network I/O 網絡I/O Connect Num 連接數 File Handle Num 文件句柄數

          CPU

           

          說明

           機器的CPU占有率越高,說明機器處理越忙,運算型任務越多。一個任務可能不僅會有運算部分,還會有I/O(磁盤I/O與網絡I/O)部分,當在處理I/O時,時間片未完其CPU也會釋放,因此某個時間點的CPU占有率沒有太大的意義,因此需要計算一段時間內的平均值,那么平均負載(Load Average)這個指標便能很好得對其進行表征。平均負載:它是根據一段時間內占有CPU的進程數目和等待CPU的進程數目計算出來的,其中等待CPU的進程不包括處于wait狀態的進程,比如在等待I/O的進程,即指那些就緒狀態的進程,運行只缺CPU這個資源。具體如何計算可以參見Linux內核代碼,計算出一個數之后,然后除以CPU核數,結果:

           

          <=3 則系統性能較好。 <=4 則系統性能可以,可以接收。 >5 則系統性能負載過重,可能會發生嚴重的問題,那么就需要擴容了,要么增加核,要么分布式集群。


            密碼:ehtl
          友情提醒:以上鏈接來自互聯網,請注意風險!

          小編推薦:欲學習電腦技術、系統維護、網絡管理、編程開發和安全攻防等高端IT技術,請 點擊這里 注冊黑基賬號,公開課頻道價值萬元IT培訓教程免費學,讓您少走彎路、事半功倍,好工作升職加薪!



          版權聲明:本公開課版權歸黑基國際所有,任何單位和個人未經授權不得轉載、編輯和銷售。


          鮮花

          握手

          雷人

          路過

          雞蛋

          相關閱讀

           最新
          返回頂部
          北京赛车高手经验分享