標籤:agent scom 代理管理
Operations Manager“代理”是安裝在電腦上的一項服務。 代理會收集資料、將採樣資料與預定義的值進行比較、建立警報並運行響應。 管理伺服器會接收配置並將配置分發到受監視的電腦上的代理。
所有代理均要向管理組中的一個管理伺服器報告。 此管理伺服器稱為代理的主要管理伺服器。
代理根據管理伺服器發送的配置觀察受監視的電腦上的資料來源並收集資訊。 此代理還計算監視的電腦以及監視的電腦上的對象的健全狀態狀態,並向管理伺服器報告。 監視的對象的健全狀態變化或其他條件滿足時,代理將產生警報。 這樣,操作員可以知道有些東西需要注意。 通過將有關監視對象的健全狀態資料提供給管理伺服器,代理提供裝置及其主持的所有應用程式的健全狀態的最新狀態。
可以將代理配置為充當代理程式。 代理程式是一個能夠代表電腦或網路裝置(而不是其主機)將資料轉寄給管理伺服器的代理。 例如,可以啟用安裝在 SQL 群集物理節點上的代理以用作代理來監視叢集資源。 代理程式能夠實現監視無法安裝代理的電腦和裝置。(這裡實際上指的是:無代理監視)
(一)代理和管理伺服器之間的通訊
Operations Manager 代理會將警報和探索資料發送給主要管理伺服器,此伺服器會將資料寫入操作資料庫。 此代理還會將事件、效能和狀態資料發送給主要管理伺服器,此伺服器會將資料同時寫入操作資料庫和資料倉儲資料庫。
代理會根據每個規則和監視器的計劃參數發送資料。 對於最佳化的收集規則,只有當計數器樣本與先前樣本之差達到指定容差(如 10%)時,才會傳輸資料。 這將有助於減少網路流量以及操作資料庫中儲存的資料量。
此外,所有代理會按定期計劃向管理伺服器發送資料包,此資料包稱為活動訊號;預設情況下,每 60 秒發送一次。 活動訊號的用途是驗證代理的可用性以及代理與管理伺服器之間的通訊。 有關活動訊號的詳細資料
對於每個代理,Operations Manager 將運行健全狀況服務觀察程式,此程式從管理伺服器的角度監視遠程健全狀況服務的狀態。
650) this.width=650;" title="02" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" border="0" alt="02" src="http://img1.51cto.com/attachment/201407/17/639838_1405595120r3E9.png" height="241" />
(二)代理安裝的先決條件
windows平台的電腦如果要成功安裝SCOM的agent,需要滿足如下的條件:
%SYSTEMDRIVE% must be formatted with NTFS
Windows Installer 3.1
Supports x64, x86, or IA64 architecture
MicrosoftCore XML Services 6.0
作業系統: Windows Server 2003 SP2、Windows Server 2008 SP2、Windows Server 2008 R2、Windows Server 2008 R2 SP1、Windows Server 2012、Windows XP Professional x64 Edition SP2、Windows XP Professional SP3、Windows Vista SP2、Windows 7、POSReady、Windows XP Embedded Standard、Windows XP Embedded Enterprise、Windows XP Embedded POSReady、Windows 7 Professional for Embedded Systems 或 Windows 7 Ultimate for Embedded Systems。
UNIX平台支援的作業系統:
HP-UX 11i v2 和 v3(PA-RISC 和 IA64)
Oracle Solaris 9 (SPARC)、Solaris 10(SPARC 和 x86)以及 Solaris 11(SPARC 和 x86)
Red Hat Enterprise Linux 4、5 和 6 (x86/x64)
Novell SUSE Linux Enterprise Server 9 (x86)、10 SP1 (x86/x64) 和 11 (x86/x64)
IBM AIX 5.3、AIX 6.1 (POWER) 和 AIX 7.1 (POWER)
最新的內容,可以參考:http://technet.microsoft.com/zh-cn/library/hh205990.aspx
Linux下的監控提供準系統,例如進程/日誌/磁碟等。Windows更多涉及應用程式的監控。
(三)代理的部署
通過管理主控台推送Agent的方式和手動安裝兩種方式。也可以通過SCCM軟體分發,GPO安裝。
預設先把windows防火牆啟用,再去推Agent,否則會有問題可能會失敗,可以通過域環境定義防火牆規則。
使用Ad組策略來統一公司用戶端的進階安全防火牆設定。
650) this.width=650;" title="00" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" border="0" alt="00" src="http://img1.51cto.com/attachment/201407/17/639838_1405595127F1tL.png" height="484" />
(四)Agent Assignment
代理與主要管理伺服器進行通訊,作為可選的選項,代理也可以與第二台管理伺服器進行通訊。
可以通過以下三種方式來更改代理的主要管理伺服器
Using the console
AD Integration
通過控制台來進行代理的分配,可以為代理分配一個主要和次要的管理伺服器;
代理每隔60分鐘查詢一次AD,以更新配置資訊;
配置AD整合的時候不需要擴充AD架構,但是需要建立一個AD容器(可以使用MOMADAdmin.exe工具)
PowerShell
通過powershell的方式也可以配置代理串連的主要和次要管理伺服器;
650) this.width=650;" title="clipboard" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" border="0" alt="clipboard" src="http://img1.51cto.com/attachment/201407/17/639838_1405595130RbEK.png" height="308" />
(五)代理配置
SCOM2012提供了代理配置的介面,可以通過代理配置介面來啟用或禁用AD整合,添加管理群組成員關係,改變代理的操作員賬戶,查看代理版本等等。
(六)代理通訊
agent通訊:要求kerberos認證(域環境,不同域需要信任關係),或者通過認證建立雙向信任。
不管通過什麼方式,agent和ms的通訊都是加密和壓縮傳輸的。
(七)agent和agentless
絕大多數管理組件不支援agentless監控。
agentless是指無代理監控,不需要安裝SCOM用戶端代理。
650) this.width=650;" title="01" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" border="0" alt="01" src="http://img1.51cto.com/attachment/201407/17/639838_1405595135Dq9F.png" height="484" />
=================================================================
本文出自 “曾垂鑫的技術專欄” 部落格,謝絕轉載!