歡迎您光臨本站 註冊首頁

教你輕鬆實現用SCOM監控Linux主機

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  最近由於工作需要,埋頭研究了一下如何利用Scom來監控開源平台的系統,經過努力后獲得小小的成果-成功監控了redhat系統。小弟在開心之餘當然不忘把成果拿出來share一下,順便發揚與人分享的新世紀雷鋒精神^_^

  要想使用Scom成功監控Redhat,您的環境需要滿足如下條件:

  1.  Scom版本為2007 R2,並且導入了Redhat管理包。管理包可以通過SCOM 2007 R2光碟中找到。

  2. 用來監控Redhat的Management Server啟用了winrm基本身份驗證。

  3. Scom伺服器能夠通過DNS解析到Redhat伺服器。

  4. 在Redhat伺服器中安裝Scom Agent和證書,證書的公共名稱必須與DNS A記錄的FQDN名稱一致。

  下面來share一下監控的具體操作過程(省略導入MP部分):

  首先登錄需要用來監控redhat的Scom伺服器,在CMD窗口中輸入winrm set winrm/config/client/auth @{Basic="true"} 命令為WinRM服務開啟基本身份驗證,如下圖所示:(圖1)
 

  接著需要為redhat伺服器安裝scom agent,agent能夠在scom伺服器的C:\Program Files\System Center Operations Manager 2007\AgentManagement\UnixAgents中找到,根據需要監控的Redhat版本拷貝對應的Agent到Redhat伺服器上進行安裝,安裝命令為:rpm -i scx-<version>-<os>-<arch>.rpm,如下圖所示:(圖2)
 

  Agent的安裝過程會自動生成一個自簽名的證書,我們需要檢查一下證書名稱是否與DNS FQDN名稱一致,輸入命令:openssl x509 -noout -in /etc/opt/microsoft/scx/ssl/scx.pem -subject -issuer -dates ,如下圖所示:(圖3)
 

  如果證書名稱與FQDN不一致,接著輸入命令:/opt/microsoft/scx/bin/tools/scxsslconfig -f -h <hostname> -d <domain.name> 更改自簽名證書,然後輸入命令: /opt/microsoft/scx/bin/tools/scxadmin -restart 重啟Scom Agent服務。

  完成上述操作后,接著還需要為跨平台支持手動安裝證書,在Redhat系統中找到文件 "/etc/opt/microsoft/scx/ssl/scx-host-<hostname>.pem" 並將其安全複製或傳輸到主持 Operations Manager 2007 R2 的計算機上的任一位置。

  在 Operations Manager 2007 R2 的計算機的 Windows 桌面上,單擊"開始",然後單擊"運行"。 在"運行"對話框中,鍵入cmd,然後按 Enter。 將目錄更改為複製 scx.pem 的位置。 鍵入命令scxcertconfig -sign scx-host-<hostname>.pem scx_new.pem,然後按 Enter。此命令將自簽名證書 (scx-host-<hostname>.pem),然後保存新的證書 (scx-host-<hostname>_new.pem)。如下圖所示: (圖4)
 

  將 scx_new.pem 文件安全複製或傳輸到主持 UNIX 或 Linux 操作系統的計算機上的 "/etc/opt/microsoft/scx/ssl" 文件夾。這將替代原始的 scx-host-<hostname>.pem 文件。 通過鍵入/opt/microsoft/scx/bin/tools/scxadmin -restart 來重新啟動代理,如下圖所示: (圖5)


  完成前面的步驟后,下面回到Scom Console,運行發現嚮導來發現Redhat主機,如下圖所示: (圖6、7、8、9、10、11)
 


 


 


 


 


 

 


  至此,Scom監控Linux的所有操作已經結束,下面在Scom Console中驗證一下結果:(圖12、13)
 


 

  警報示例:

  伺服器不可用時:(圖14)
 

  磁碟空間警報:(圖15)
 

  性能報表示例:

  CPU性能報表:(圖16)
 

  內存性能報表:(圖17)
 

  磁碟性能報表:(圖18)



[火星人 ] 教你輕鬆實現用SCOM監控Linux主機已經有1369次圍觀

http://coctec.com/docs/linux/show-post-68691.html