如何利用SCOM 2007 监控管理SQL Server

本文引自于:http://social.technet.microsoft.com/Forums/zh-CN/managementanalysis/thread/53cbe1bd-a2f6-489f-af2b-a5860d23c670


 

一、背景介绍
      System Center Operations Manager是一款大型高级监控管理软件。主要目的是监控IT系统,低层可以监控计算机,路由器,高层可以监控应用程序。可以监控你自己定义的概念模型,甚至可以监控到大型分布式的应用程序,能给你生成专业的报表。然后,您可以使用健康模型来描述,它是否运作良好,是否运行正常。

二、  配置 SQL Server 与SCOM 的应用
 
   2.1 开发应用环境

   本文档,在下列平台上开发和测试:
   1. Windows Server 2008 R2  Enterprise Edition Internet Information Services 6.0 enabled
   2. System Center Operations Manager 2007
   3. Microsoft Windows Server 2008 R2 Internet Information Services Management Pack
   4. Visual Studio 2005
   5. SQL Server 2005 Enterprise Edition SP4
   6. Windows Powershell 1.0

   2.2 SCOM 与SQ Server配置详细步骤如下:
   1. 运行cmd命令安装出站连接器: TestConn InstallConnector
   2. 在操作控制台中,能应该看到“Sample Connector”安装的连接器。
   

   3. 在“Sample Connector”点击右键,并选择“属性”。您应该看到的属性对话框,如下图所示。
   
   4. 单击“添加...”按钮,添加一个连接器订阅。
   5. 在“常规”选项卡的订阅名称和描述中,输入“Test”。
   6. 在“组”选项卡,选择“所有组”。
   7. 在“目标”选项卡中,选择“Forward alerts from targets are automatically, including targets in Management Packs imported in the future”选项。
 
  8. 在“标准”选项卡上,选择以下内容:
    • 错误警报任何检查的严重性的
    • 高,中,低优先
    • 新的解决状态中的所有项目类别
   
  9. 单击“更新”按钮保存更改。在cmd提示符中,输入“TestConn”命令查看订阅列表中列出的测试。

三、  模拟警报案例

  1. 从“管理工具”中,打开Internet信息服务(IIS)管理器,停止默认Web站点。
  2. 在操作控制台中,去监视选项卡,选择“Active Alters”。经过一个短时期,你应该看到警报停止默认web站点。

cmd提示在TestConn正在运行,你应该看到相同的连接器收到的警报:

#1 Alert received on 12/14/2007 1:46:55 PM

>> Id: 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

>> Category: PerformanceHealth

>> ConnectorId: 6a1f8c0e-b8f1-4147-8c9b-5a2f98f10003

>> ConnectorStatus: Pending

>> RepeatCount: 0

>> ResolutionState: 0

>> LastModified: 12/14/2007 5:46:19 AM

>> LastModifiedByNonConnector: 12/14/2007 5:46:19 AM

>> Priority: Low

>> Severity: Error

>> Description: The Internet Information Services Web Site named W3SVC/1 is unav

ailable as the site has been stopped.

在OperationsManager数据库中,你可以看到警报的警报表中:

请注意AlertId,并运行以下命令cmd提示(替代的警报ID与一个在您的环境中)。

alerts get 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

此时你应该看到以下输出:

>> Management Pack Id: 7a920be5-d53c-fa2d-07a8-b415265e95b0

>> Id: 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

>> Category: PerformanceHealth

>> ConnectorId: 6a1f8c0e-b8f1-4147-8c9b-5a2f98f10003

>> ConnectorStatus: SuccessfullyForwarded

>> RepeatCount: 0

>> ResolutionState: 0

>> LastModified: 12/14/2007 5:46:19 AM

>> LastModifiedByNonConnector: 12/14/2007 5:46:19 AM

>> Priority: Low

>> Severity: Error

>> Description: The Internet Information Services Web Site named W3SVC/1 is unav

ailable as the site has been stopped.

请注意,ConnectorStatus SuccessfullyForwarded。 ResolutionState为0, 在cmd提示符下运行以下命令关闭该警告。

alerts set 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

运行以下命令:

alerts get 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

你可以看到类似的输出:

>> Management Pack Id: 7a920be5-d53c-fa2d-07a8-b415265e95b0

>> Id: 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

>> Category: PerformanceHealth

>> ConnectorId: 6a1f8c0e-b8f1-4147-8c9b-5a2f98f10003

>> ConnectorStatus: Pending

>> RepeatCount: 0

>> ResolutionState: 255

>> ResolvedBy: TESTDOMAIN\Administrator

>> LastModified: 12/14/2007 6:01:13 AM

>> LastModifiedByNonConnector: 12/14/2007 6:01:13 AM

>> Priority: Low

>> Severity: Error

>> Description: The Internet Information Services Web Site named W3SVC/1 is unav

ailable as the site has been stopped.

需要注意的是ConnectorStatus现正等候,与ResolutionState设置为255(已结业)和ResolvedBy,是用来连接到Operations Manager的凭证

在cmd提示符下,在TestConn正在运行,你也应该看到通知的警报被关闭以下类似的输出:

#1 Alert received on 12/14/2007 2:02:02 PM

>> Id: 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

>> Category: PerformanceHealth

>> ConnectorId: 6a1f8c0e-b8f1-4147-8c9b-5a2f98f10003

>> ConnectorStatus: Pending

>> RepeatCount: 0

>> ResolutionState: 255

>> ResolvedBy: TESTDOMAIN\Administrator

>> LastModified: 12/14/2007 6:01:13 AM

>> LastModifiedByNonConnector: 12/14/2007 6:01:13 AM

>> Priority: Low

>> Severity: Error

>> Description: The Internet Information Services Web Site named W3SVC/1 is unav

ailable as the site has been stopped.

由于警报是封闭的,你应该可以看到的警报从操作控制台的活动警报列表中消失。再次运行的“get”操作,你可以看到以下的输出:

>> Management Pack Id: 7a920be5-d53c-fa2d-07a8-b415265e95b0

>> Id: 3a07c24d-a13c-43b3-be44-f6cab6ecffb3

>> Category: PerformanceHealth

>> ConnectorId: 6a1f8c0e-b8f1-4147-8c9b-5a2f98f10003

>> ConnectorStatus: SuccessfullyForwarded

>> RepeatCount: 0

>> ResolutionState: 255

>> ResolvedBy: TESTDOMAIN\Administrator

>> LastModified: 12/14/2007 6:01:13 AM

>> LastModifiedByNonConnector: 12/14/2007 6:01:13 AM

>> Priority: Low

>> Severity: Error

>> Description: The Internet Information Services Web Site named W3SVC/1 is unav

ailable as the site has been stopped.

需要注意的ConnectorStatus为SuccessfullyForwarded,这意味着该连接器已成功地处理了通知。

四、 排错和已知问题

场景1:

您在电脑上登录使用的帐户是Operations Manager报表操作员角色的成员。此外,该帐户是Operations Manager管理员角色的成员。在这种情况下,计划的报告无法成功运行。
说明:如果该帐户是Operations Manager管理员角色的成员,此问题不会发生。

解决方法:
这个问题是由于指定的用户名和密码去运行预定报表,已经损坏了。需要解决这个问题,我们在运行这些预定报表前,手动为每个报表重置下用户名和密码。

场景2:

当您单击通知电子邮件警报视图链接,警报视图窗口没有打开。这是目前没有解决方法。更多信息可以参考:
SCOM 2007中启用SQL SERVER管理包警报-启用阻塞的会话规则:http://blogs.msdn.com/b/billramo/archive/2010/10/10/enabling-sql-server-management-pack-alerts-with-system-center-operations-manager-2007-enabling-the-blocking-sessions-rule.aspx

   
更多精彩资讯,尽在多产品结合与应用场景http://social.technet.microsoft.com/Forums/zh-CN/category/productsinformation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在进行Windows Server 2012 R2虚拟化测试前,由于需要安装,部署和管理很多的服务器,自然会想到该如何提高效率和有效的管理。在Windows Server 2008的时代微软已经提供称作Windows部署服务(Windows Deloyment Services, WDS)的服务器角色,使用该服务器角色可以完成PXE和多播安装和部署服务器的任务。但是微软还有一个更强大的工具称为System Center Configuration Manager(SCCM)。SCCM其实是System Center家族中的一员,在System Center 2012 R2中,除Configuration Manager、Virtual Machine Manager和App Controller这两个我们在虚拟化中要使用的组件外,还包括Data Protection Manager、Endpoint Protection、Operations Manager、Orchestrator和Service Manager这些组件。 在微软官方文档中,这些组件中除Data Protection Manager、Operations Manager和Service Manager相互不能共存于同一台服务器外,其他组建都是可以共存的,因而这也为组件的测试带来了便利。 但是个人认为Configuration Manager的安装和配置比起Virtual Machine Manager来说是复杂许多的,前置条件非常多,特别对权限的配置,稍有不慎将影响软件的正常运行。另外Configuration Manager更多的是使用日志文件的方式记录作业的过程和错误,这也为使用软件带来的不小的麻烦。做开发的人都知道,日志文件是简单省事的做法,相当的不直观。虽然SCCM自带了日志工具Configuration Manager Trace Log Tool(位于安装目录下tools\cmtrace.exe),但区分众多的日志,找到想要的信息也不是件容易的事,预计用户体验应该是下个版本的改进重点吧。 说了缺点,但是Configuration Manager 带来IT资产管理上的便利是显而易见的,所以遇到问题只能兵来将挡了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值