Windows環境下伺服器監控軟體的選擇

2020-12-20 站長之家
首頁

 > 

安全

 > 

關鍵詞

 > 

伺服器最新資訊

 > 

正文

Windows環境下伺服器監控軟體的選擇

在生產環境中安裝了基於Windows的應用之後,通常都需要採用某種程度的看護(監控)措施。監控系統、服務、應用程式和網絡的產品之多是非常驚人的。幸運的是(或許是不幸的是)某些基於微軟的服務和應用都有非常具體的監控要求,這樣就自己縮小了可以選擇的監控工具範圍。

NetIQ公司的AppManager Suite(應用程式管理器套裝軟體)、微軟的作業系統管理器 (MOM)、VitalSuite、SiteScope、當然還有惠普的OpenView 和IBM的Tivoli 等都是目前可以使用的一些商品化的產品。在本文中,我們將介紹微軟的解決方案(MOM)和NetIQ公司的AppManager,因為這兩個軟體在技術上關係密切,而且廣泛應用於在Windows應用環境中。

MOM與NetIQ以及其它產品的關係

NetIQ與微軟既是合作夥伴也是競爭對手。微軟在2000年購買了NetIQ公司的AppManager Suite原始碼的許可證。微軟的MOM就是根據NetIQ的技術製作的。MOM 2005和MOM 2005工作組版(之前稱為MOM 2005 Express)是微軟正在實施的動態系統管理計劃(Dynamic Systems Initiative/DSI)的一部分。動態系統計劃是微軟長期的系統管理戰略。MOM 2005工作組版適用於配置10臺以下伺服器的站點。

NetIQ中的MSMQ監視

NetIQ提供了一個把NetIQ擴展到MOM的XMP (擴展管理包),使MOM 2005的用戶能夠管理在NT 4.0、Unix和Linux等平臺上運行的非微軟應用程式。這是非常有用的,因為MOM最大的缺陷之一是它把監測的內容局限在微軟家族裡,而且在沒有連接器的情況下就不監視非微軟的應用程式,如思科、Citrix、Lotus Notes或者甲骨文的應用程式。幸運的是,在MOM功能包中含有適用於MOM 2000的MOM連接器框架 (MCF)。MOM 2005完整版也包含這個功能。Veritas和惠普等許多第三方軟體和硬體廠商都為自己的產品提供連接器。

如果你的預算不足以應付這些價格很高的商業性產品,或者如網絡連接、正常運行時間、CPU、內存和磁碟使用等基本的監視正是你的Windows系統所需要的,那麼,Nagios或者Zabbix等開源軟體解決方案可能會滿足這些需求。

但是,對於執行重要任務的Windows應用程式和服務來說,開源軟體解決方案有時候還不適合監視這些環境。 監視活動目錄、Exchange、IIS或者SQL伺服器需要一些開源軟體解決方案不能安裝好就立刻提供的非常具體的功能。甚至Nagios也需要一些與Windows伺服器溝通的代理機制,以便監控和應答Windows事件記錄與服務失敗的情況。對這些活動的監測對基於windows的應用來說是非常基本的要求。

基於Windows的分布式應用程式是問題兒童?

對於許多機構來說,特別重要的是監控使用.NET、COM+、MTS、MSMQ以及其它無法使用開源軟體解決方案進行監控的基於Windows的分布式應用程式。

NetIQ公司的AppManager是用於監控基於Windows的分布式應用程式的最主要的商業性產品之一。AppManager能夠監控一些不易監測的項目,如MSMQ 「入網消息數率(Incoming Message Rate)」、「活動隊列字節」(Active Queue Bytes)和「活動隊列消息(Active Queue Messages)」或者「COM+反應時間」等。處理內存使用率是在基於Windows的應用中經常需要監控的另一個普通項目。對於監控含糊不清的COM計數器來說,微軟首選支持服務(Microsoft Premier Support)提供了一個名為「COMPSTAT2」的.dll(動態連結庫)。這個動態連結庫能夠顯示高級的性能計算器,這樣,這些數據就能夠像在其它的性能監控計數器中一樣由NetIQ軟體處理。微軟顯然有一些這種類型的動態連結庫。

COMPSTAT2顯示額外的COM計數器

作為基於Windows的應用程式環境的一種監控工具,NetIQ AppManager有一些非常有用的功能。這些功能之一是為基於Windows的集群設置資源依賴腳本。當使用一個集群的兩個節點時,它能夠自動防止監控工作在一個停用的集群節點上運行,這樣就不會產生錯誤的報警。如果出現故障轉移,NetIQ能夠自動轉換到正在使用的節點。

維護模式同樣是一種有用的功能。當一個系統處於維護模式時,監控腳本不會在這個系統上運行。這對於按計劃的關機和重新啟動是很有用的,因為它不會產生錯誤的報警。

AppManager還使用「知識腳本組」的概念。那是一組監控腳本,可用於同樣類型的伺服器。這能夠使管理和執行監控腳本更加容易,使那些腳本更容易編輯。

 

NetIQ 知識腳本組

會見「臨時保姆」

如果你正在為基於Windows的系統和應用程式選擇一個監控解決方案,顯然有很多事情需要考慮。

由於定製的腳本經常包含在監控解決方案中,你需要查明每個產品使用什麼類型的腳本語言。例如,NetIQ使用VBScript。在堅持SLA(服務水平協議)的同時,你要評估導致在你的環境中造成系統或者應用程式故障的最常見的問題。為了服務水平協議和其它目的,你需要系統採取什麼樣的發展趨勢和報告?根據對現有設備需求的日益增長,你是否需要說明購買新設備是合理的?根據你的具體需求,哪一種產品能夠提供「開箱即用」的功能?這個解決方案包含了多少定製的腳本或者擴展,以及這類腳本難度有多大,成本是多少?如果這個解決方案要在公司範圍內應用,它如何適應你的環境?

總之,關於監控解決方案的最佳忠告是聰明地計劃並且儘可能使事情簡單一些。對於監控的東西和搜集的數據要加小心。認真計劃你的數據保持和報告需求。如果你收集很多性能數據並且要把這些數據保留很長時間,資料庫很快就會變得非常龐大。你還要少發一些警報。警報的數量會增加得很快,特別是在你監控大量的伺服器的時候。最開始的時候一般是發送很多你不需要的警報。

如果你的職責是選擇一個監控解決方案,你要認真評估現有的工具。如果這個工具不能完成任務,那麼,你將花費更多的時間艱難地製作自己的工具。

相關焦點

  • nodejs windows環境下搭建
    目前,Node.js是在前端開發中十分受歡迎,它是一套用來編寫高性能網絡伺服器的JavaScript工具包,官網中介紹:Node.js 是一個基於Chrome JavaScript 運行時建立的一個平臺, 用來方便地搭建快速的 易於擴展的網絡應用; Node.js 藉助事件驅動, 非阻塞I
  • 如何使用windows雲伺服器
    如何使用windows雲伺服器?購買了雲伺服器之後,我們首先需要找到安全設置,重置密碼、設置安全組,以保證後續的伺服器正常穩定使用。windows雲伺服器配置網站1、在計算機運行處,輸入mstsc 打開遠程連接,輸入重置密碼處的用戶名和密碼,IP即公網IP位址,一般雲主機購買後就有公網IP。2、進入雲伺服器之後,準備配置伺服器的IIS,用於搭建web服務、web項目等。選擇管理,選擇添加角色和功能。
  • Windows的伺服器版本是什麼樣子?
    我們都知道微軟其實也出品伺服器作業系統,但是一般我們很少能接觸到,即使接觸到伺服器大多也都是linux的,沒有Windows版本,那伺服器版本的Windows長什麼樣那?最近我就有幸體驗了一把,先上圖。
  • windows伺服器使用nginx來部署web環境,棄用iis支持php的方法
    Windows上使用nginx作為web伺服器時,我們的php環境就需要藉助第三方的插件來啟動,在windows伺服器上nginx現在還沒有啟動php的功能,nginx不像iis那樣只要iis和php綁定成功,iis啟動時php也就會跟著啟動,nginx現在支持單獨在windows系統上獨立啟動,但是還不支持啟動php,我們今天的課題就是在Windows系統上獨立啟動
  • 8款伺服器和應用性能監控工具
    這些方法都不是錯誤的,找到適合你需求的正確伺服器監控是網絡優化的重要組成部分。伺服器性能監控沒有「一刀切」的解決方案,以下我們將介紹從開源解決方案到企業級付費實施10大解決方案。每個都有自己的優點和缺點,目的幫助你找到適合網絡的正確工具。如何選擇伺服器監控工具?
  • 新手小白如何部署伺服器,讓你的個人電腦成為網站伺服器
    小白練手不用顧及那麼多,根據你代碼介紹的環境支持要求來做選擇。接下來到了安裝步驟,按照以下幾個步驟安裝基本上沒問題(官方也有幫助文檔),下載-解壓-裝庫-啟動-運行,步驟基本上跟你使用一個常規電腦軟體的感覺差不多。
  • 在Windows下快速配置TeamSpeak伺服器
    TeamSpeak是目前最流行的語音聊天平臺,很多網遊工會都用它來進行指揮戰鬥、下高級副本或者做任務,下面我們就來介紹怎麼樣架設TS的語音聊天平臺。先下載TS的伺服器端軟體,下載後安裝它,首次運行軟體有個「新管理密碼」的窗口,一定要記住裡面的帳號和密碼,在後面我們要用到的,這個密碼是隨機生成的,每次安裝都不一樣的,在管理界面後可以修改密碼(如圖1)。
  • SEO優化,網站伺服器選擇及介紹——第七章
    伺服器的選擇可以是一個成功網站必備的因素,那麼我們如何選擇價格低性能好利於做SEO優化的伺服器呢?這裡小編主要介紹WINDOWS系統和LINUX系統——伺服器。WINDOWS和LINUX區別Windows不是開源的,正版需要購買,linux內核是開源的,gun裡有許多軟體針對linux開發也是開源的,不涉及到版權可以免費使用。安全性不同。Windows的安全性方面是公認沒有Linux的安全性高。
  • 三款伺服器集群軟體簡介
    1、ROSE HA 伺服器集群軟體確保重新安裝作業系統,硬碟重新分區不會改變HOSTID2、LifeKeeper 伺服器集群軟體LifeKeeper提供了基於Windows NT (2000),Linux,UNIX多平臺作業系統的容錯軟體並同時支持遠程災難備份LifeKeeper提供數據、應用程式和通信資源的高度可用性。
  • Linux替代Windows系統軟體大比拼
    雖然驅動都自動裝上了,但是發現linux對於計算機的優化不夠,同樣使用linux與winxp兩個系統,在winxp下,本本沒有在linux下熱。不知道是什麼原因,哪兒位朋友如果知道可以告訴我一下。現在把我的linux系統下使用的軟體與在windows下的軟體環境給出一個對比結果。
  • 對 Redis 在 Windows 下的利用方式思考
    我沒有理會,然後又有朋友在群問,Redis 在 Windows 環境下沒有 WEB 如何利用?我說可以往目標嘗試寫 DLL 做劫持或者寫 LNK 來欺騙管理員等方法,迂迴的打。但 TMD 我又被噴了!說 Redis 寫文件會有一些版本信息什麼的一堆髒數據,根本無法寫出正常  DLL、EXE 、LNK 等文件!
  • Windows CE 視頻監控系統的設計
    摘要:本文主要是在S3C2410處理器上移植嵌入式WindowsCE作業系統、USB攝像頭驅動,在ARM9處理器上完成視頻採集,壓縮,通過乙太網接口連入區域網,隨時可供授權用戶在線訪問,當有物體闖入監控範圍內時,將抓拍下畫面並通過GPRS模塊發送簡訊至用戶手機。
  • 網站建設的伺服器空間選擇要求
    網站建設大體可以分三步,就是註冊域名、選擇網站空間伺服器、進行網站設計。今天小編主要介紹的是第二步,也是非常關鍵的一步:如何正確選擇網站空間。 看一個空間的質量與好壞可以從網站空間的大小、網站空間的流量、 空間支持的語言、 網站空間穩定性等四個方面方面分析。
  • Linux下Web伺服器架設攻略
    今天我們來看看如何將Web伺服器架在Linux系統下。LINUX系統中常見的有:CERN、NCSA、Apache三種方式,一般最常用的方法就是用Apache。此種方式特點明顯,配置簡明,具有最大的對系統兼容性,以下是用此方式配置基於Linux的WEB伺服器的全過程。  一. Apache伺服器慨述。
  • windows下git軟體查看中文名稱文件
    windows環境下利用git bash查看中文名稱文件從網上下載git工具包並進行安裝。本次使用的是Git-1.8.4-preview20130916.exe軟體包。安裝好後,進入到系統中任意盤內,ls命令進行查看,發現中文名稱的文件和文件夾顯示的是連串??
  • linux下的DHCP伺服器的配置
    (注意:配置網絡伺服器,如果你在現有的網絡環境中選擇安裝或者使用VM的橋接網絡的時候,有可能會對你當前的網絡環境造成影響,請在配置之前諮詢你的網絡管理人員。)如果你在首次安裝時沒有選擇dhcp組件,你可以在你發行版的安裝光碟和rpm的添加刪除包中找到相關軟體,進行安裝,或者可以在第二張光碟的/RedHat/RPMS/下找到dhcp-3.0p11-23.i386.rpm的二進位rpm發行包進行安裝,安裝後效果相同。
  • 郵件伺服器軟體MDaemon使用技巧七則
    毫無疑問,由美國Alt-n公司開發的MDaemon是一款優秀的郵件伺服器軟體,它提供專業的性能和簡便的操作。通過其他專業水準的工作,把企業網絡管理員徹底從繁瑣的郵件服務管理中解放出來。今天,筆者就向各位讀者介紹一些MDaemon使用過程中的小技巧。
  • 《我的世界》中國版伺服器創建教程 伺服器IP位址大全
    我的世界伺服器怎麼製作 第一步、確定名字與主題 開服之初可以根據自己的喜好選擇伺服器的主題與名字,因為畢竟我的世界伺服器還是你(服主)的世界,所以一開始的主題選擇,關係到以後玩家在你伺服器裡面的玩法 第二步、伺服器軟體選擇 我的世界伺服器軟體現在用得比較多的有兩種,分別適合不同的遊戲需求。
  • DevOps團隊如何選擇監控工具
    因此,如果沒有監控系統正常運行時間,網絡負載和資源使用情況等關鍵指標,DevOps人員就無法在系統故障時,清楚地知道對哪部分優化。幸運的是,我們現在可以使用各種各樣的監控工具來幫助軟體系統收集和查看此數據。確定監控什麼以及如何進行監控,這很重要。在這篇文章中,我們將帶你了解基礎的監控知識,我們還將列舉一些流行的監控工具供你參考。
  • 用這個軟體,可以免費下載微軟官方原版windows和office
    使用Windows ISO Downloader,你可以直接從微軟伺服器下載官方Windows 10光碟鏡像。目前最新的win10作業系統版本是20H2,所以可以考慮下載2020年10月更新的20H2版的ISO鏡像。