使用SCOM监控Windows Cluster

简介:
    好长时间没有写文章了,并不是小弟懒,而是最近手头两大System Center项目緾身,工作太忙了(借口^_^),抽不出时间来写blog。小弟我潜水了N天,经过激烈的思想斗争后,决定浮出水面透透气,顺便解解手痒。今天我来带给大家的是最近在SCOM项目中的实际例子--利用SCOM监控Windows Cluster,要想监控cluster,我们大概需要下面3个步骤:
     1.导入Windows Cluster MP
     2.在Cluster Node中安装Scom Agent
     3.在Cluster Node中启用发现代理
     首先我们来说说Windows Cluster MP的导入,该MP在微软官方网络可以下载到: Microsoft Windows Server Cluster Management Pack for Operations Manager 2007,下载完MP在本地安装之后,接下来需要在SCOM控制台中进行导入,在控制台中定位到“Administration”—“Management Packs”,右键选择“Import Management Packs”,如下图所示:
      image
      在弹出的选择窗口中找到cluster mp所在的目录,将相关MP选择后单击“Open”,如下图所示:
     image
     在弹出的“Import Management Packs”窗口中选择“Import”,细心的朋友可能已经发现下面截图有“叹号”,那是因为我的环境中已经曾经导入过Cluster MP了,生产环境嘛,没办法,总不能为了篇Blog而把客户环境中的MP卸载掉重来……大家凑合看吧,嘿嘿,如果是第一次导入MP,不会是这种情况的,大家能理解就行。
     image
     在成功导入Windows Cluster MP之后,接下来就要在Cluster节点上安装SCOM Agent了,这安装过程非常简单,可以手动安装,也可以在SCOM控制台推送,在此忽略掉,省点力气了^_^
     安装完Agent之后,最后的步骤就是在Agent中启用发现代理了。这一步操作很简单,但是是至关重要的一步,google了一下,网上有不少朋友使用SCOM监控Exchange Server群集时总是不能够成功发现Exchange的群集实例,估计有可能就是因为漏掉这一步操作。这不能怪大家,要怪就怪微软的文档有遗漏,误导了大家,微软提供的Exchange Server Management Pack Guide for Operations Manager 2007中说会自动发现群集实例,根本就不是那么回事,BS一下。
      image
      扯的有点远了,回到正题,接着来告诉大家如何在Cluster Node中启用发现代理,以便能够成功发现群集实例并且正常监控上。为了能够让更多的Exchange Server管理员了解怎样使用SCOM监控Exchange Cluster,下面我用实际环境中的Exchange Server Cluster演示:
      在SCOM控制台中定位到“Administration”—“Agent Managed”,在右边窗口中找到需要开启发现代理的Cluster Node,右键选择“Properties”,如下图所示:
       image
 
      在本例中的mail1\mail2\mail3\mail4分别为两组Exchange Server Cluster的节点
     在弹出的“Agent Properties”窗口中选中如下选框:
     image
     做完上面的操作之后,SCOM监控群集的配置过程就完成了,当然了,我们不能够就此结束工作,接下来还需要验证一下结果。
     在SCOM控制台中定位到“Administration”—“Agentless Managed”,如果Cluster Node上的代理发现能够工作正常的话,群集实例就会出现在Agentless Managed窗口中,如下图所示:
     image
     本例中监控的是Exchange Server 2003 Cluster,所以还得在Monitoring中验证一下两组Exchange群集实例是否出现在Microsoft Exchange Server 2003视图中:
      image
    从上面的几张截图返回的信息可以知道现在SCOM已经成功监控上Exchange Cluster,今天就到此结束了,夜深人静,继续潜水去……




















本文转自叶俊坚51CTO博客,原文链接:http://blog.51cto.com/yejunjian/167485  ,如需转载请自行联系原作者
相关文章
|
2月前
|
Arthas 监控 Java
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
442 2
|
存储 监控 Linux
windows下cpu和性能指标监控Top10的实现
windows下cpu和性能指标监控Top10的实现
windows下cpu和性能指标监控Top10的实现
|
7月前
|
监控 安全 API
7.6 Windows驱动开发:内核监控FileObject文件回调
本篇文章与上一篇文章`《内核注册并监控对象回调》`所使用的方式是一样的都是使用`ObRegisterCallbacks`注册回调事件,只不过上一篇博文中`LyShark`将回调结构体`OB_OPERATION_REGISTRATION`中的`ObjectType`填充为了`PsProcessType`和`PsThreadType`格式从而实现监控进程与线程,本章我们需要将该结构填充为`IoFileObjectType`以此来实现对文件的监控,文件过滤驱动不仅仅可以用来监控文件的打开,还可以用它实现对文件的保护,一旦驱动加载则文件是不可被删除和改动的。
38 1
7.6 Windows驱动开发:内核监控FileObject文件回调
|
2月前
|
监控 安全 API
7.2 Windows驱动开发:内核注册并监控对象回调
在笔者上一篇文章`《内核枚举进程与线程ObCall回调》`简单介绍了如何枚举系统中已经存在的`进程与线程`回调,本章`LyShark`将通过对象回调实现对进程线程的`句柄`监控,在内核中提供了`ObRegisterCallbacks`回调,使用这个内核`回调`函数,可注册一个`对象`回调,不过目前该函数`只能`监控进程与线程句柄操作,通过监控进程或线程句柄,可实现保护指定进程线程不被终止的目的。
61 0
7.2 Windows驱动开发:内核注册并监控对象回调
|
7月前
|
监控 安全 API
7.5 Windows驱动开发:监控Register注册表回调
在笔者前一篇文章`《内核枚举Registry注册表回调》`中实现了对注册表的枚举,本章将实现对注册表的监控,不同于32位系统在64位系统中,微软为我们提供了两个针对注册表的专用内核监控函数,通过这两个函数可以在不劫持内核API的前提下实现对注册表增加,删除,创建等事件的有效监控,注册表监视通常会通过`CmRegisterCallback`创建监控事件并传入自己的回调函数,与该创建对应的是`CmUnRegisterCallback`当注册表监控结束后可用于注销回调。
56 0
7.5 Windows驱动开发:监控Register注册表回调
|
7月前
|
监控 安全 API
7.1 Windows驱动开发:内核监控进程与线程回调
在前面的文章中`LyShark`一直在重复的实现对系统底层模块的枚举,今天我们将展开一个新的话题,内核监控,我们以`监控进程线程`创建为例,在`Win10`系统中监控进程与线程可以使用微软提供给我们的两个新函数来实现,此类函数的原理是创建一个回调事件,当有进程或线程被创建或者注销时,系统会通过回调机制将该进程相关信息优先返回给我们自己的函数待处理结束后再转向系统层。
82 0
7.1 Windows驱动开发:内核监控进程与线程回调
|
7月前
|
监控 Windows
4.4 Windows驱动开发:内核监控进程与线程创建
当你需要在Windows操作系统中监控进程的启动和退出时,可以使用`PsSetCreateProcessNotifyRoutineEx`函数来创建一个`MyCreateProcessNotifyEx`回调函数,该回调函数将在每个进程的创建和退出时被调用。PsSetCreateProcessNotifyRoutineEx 用于在系统启动后向内核注册一个回调函数,以监视新进程的创建和退出,
55 0
4.4 Windows驱动开发:内核监控进程与线程创建
|
7月前
|
监控 安全 Windows
4.3 Windows驱动开发:监控进程与线程对象操作
在内核中,可以使用`ObRegisterCallbacks`这个内核回调函数来实现监控进程和线程对象操作。通过注册一个`OB_CALLBACK_REGISTRATION`回调结构体,可以指定所需的回调函数和回调的监控类型。这个回调结构体包含了回调函数和监控的对象类型,还有一个`Altitude`字段,用于指定回调函数的优先级。优先级越高的回调函数会先被调用,如果某个回调函数返回了一个非NULL值,后续的回调函数就不会被调用。当有进程或线程对象创建、删除、复制或重命名时,内核会调用注册的回调函数。回调函数可以访问被监控对象的信息,如句柄、进程ID等,并可以采取相应的操作,如打印日志、记录信息等。
52 0
4.3 Windows驱动开发:监控进程与线程对象操作
|
8月前
|
监控 C# Windows
内网桌面监控软件中的远程控制功能实现(基于C#和Windows Forms)
近年来,随着远程办公的兴起,对内网桌面监控软件的需求逐渐增加。本文将探讨如何通过C#和Windows Forms实现内网桌面监控软件中的远程控制功能,并在结尾部分介绍监控到的数据如何自动提交到网站。
300 0
|
12月前
|
监控 Windows
Zabbix监控Windows客户端设置
Zabbix监控Windows客户端设置
144 0