<dd id="yzu3f"><tr id="yzu3f"><kbd id="yzu3f"></kbd></tr></dd>

              安基網 首頁 公開課 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培訓教程免費學,讓您少走彎路、事半功倍,好工作升職加薪!



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


              鮮花

              握手

              雷人

              路過

              雞蛋

              相關閱讀

              最新

              返回頂部
              十一选五奖金对照表