Opsmgr 2007 R2監控Linux主機

 
版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://yejunjian.blog.51cto.com/718462/256659
      N久沒寫文章了,最近由於工作需要,埋頭研究了一下如何利用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服務開啓基本身份驗證,如下圖所示:
      image
       接着需要爲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,如下圖所示:
       image
       Agent的安裝過程會自動生成一個自簽名的證書,我們需要檢查一下證書名稱是否與DNS FQDN名稱一致,輸入命令:openssl x509 -noout -in /etc/opt/microsoft/scx/ssl/scx.pem -subject -issuer –dates ,如下圖所示:
       image
       如果證書名稱與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)。如下圖所示:
      image
      將 scx_new.pem 文件安全複製或傳輸到主持 UNIX 或 Linux 操作系統的計算機上的 "/etc/opt/microsoft/scx/ssl" 文件夾。這將替代原始的 scx-host-<hostname>.pem 文件。 通過鍵入/opt/microsoft/scx/bin/tools/scxadmin -restart 來重新啓動代理,如下圖所示:
      image
      完成前面的步驟後,下面回到Scom Console,運行發現嚮導來發現Redhat主機,如下圖所示:
      image
      image
       image
       image
       image
       image
       至此,Scom監控Linux的所有操作已經結束,下面在Scom Console中驗證一下結果:
       image
       image
 
      警報示例:
        服務器不可用時:
      image
       磁盤空間警報:
       image
      性能報表示例:
        CPU性能報表:
      image
 
          內存性能報表:
          image
       磁盤性能報表:
       image
本文出自 “葉俊堅” 博客,請務必保留此出處http://yejunjian.blog.51cto.com/718462/256659
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章