查看和调查 .NET 应用程序的警报(服务器端角度)

 

适用对象:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

配置了要监视的 .NET 应用程序之后,你可以查看警报以及开始调查问题。

查看和调查 .NET 应用程序的警报(服务器端示例)

  1. 要按应用程序组查看活动警报,在 System Center 2012 – Operations Manager 控制台的导航窗格中,单击“监视”按钮,依次展开“应用程序监视”和“.NET 监视”,并展开与为了监视而配置的应用程序组同名的文件夹,然后单击“活动警报”。

    按应用程序组查看警报

    按应用程序组查看警报

    其他视图:

    - 要了解某个监视方面不正常的原因,请使用应用程序组状态视图,并单击与其相关的状态视图。 “详细信息视图”将向你显示可用性、配置、性能和安全性监视器的实例和状态。 你也可以在应用程序实例上下文中启动运行状况资源管理器,以查看已进入关键或警告状态的监视器。
    
      **“应用程序组状态”视图**
    
      <div class="inset">
    
      ![“应用程序组状态”视图](images/Hh431846.b7ddecd7-3f51-447c-8a7c-90cc53ce1152(SC.12).jpeg "“应用程序组状态”视图")
    
      </div>
    
    - 要查看应用程序性能,请在应用程序组件文件夹中,单击“所有性能数据”。 这会为你提供有关按实例显示的每个组件的基本信息。
    
      **所有性能数据**
    
      <div class="inset">
    
      ![“所有性能数据”视图](images/Hh431846.a686904a-eac0-48a5-b168-ad5fadeb3665(SC.12).jpeg "“所有性能数据”视图")
    
      </div>
    
    - 要查看为所监视应用程序选择的组件的总体运行状况仪表板视图,请在应用程序组件文件夹中,单击“总体组件运行状况”。 你将看到应用程序状态、活动警报和详细信息视图。
    
      **总体组件运行状况**
    
      <div class="inset">
    
      ![总体组件运行状况](images/Hh431846.552c9aaf-9880-4cbf-9efa-e676f0182e7c(SC.12).jpeg "总体组件运行状况")
    
      </div>
    

    要处理客户端监视收集的数据,在 Operations Manager 控制台的导航窗格中,单击“监视”按钮,依次展开“应用程序监视”和“.NET 监视”,然后展开应用程序名称(客户端)文件夹。 客户端监视过程与服务器端监视非常相似,不同的是你可以在应用程序名称(客户端)文件夹中单击“所有性能数据”和“总体组件运行状况”,以查看与应用程序组的客户端监视相关的警报。

    要确保客户端应用程序监视正常工作,请转到应用程序组状态视图,“CSM 应用程序组件”将具有已经填写的应用程序监视状态。

    System_CAPS_note注意

    客户端监视是默认情况下未启用的服务器端监视的扩展。 你可以通过用于设置服务器端监视的相同模板来设置此监视。 在设置客户端监视之后发现对象可能需要几分钟的时间。

  2. 要查看有关警报的一般详细信息,请单击警报。 “警报详细信息”窗格描述了警报,包括有关其来源、规则、创建日期以及导致发出警报的监视设置的信息。

  3. 要开始调查警报以及查看警报描述,请双击警报。 此时将打开“警报属性”页。

    在“警报属性”页上开始调查警报

    警报属性

    System_CAPS_note注意

    要在任何这些视图中查看有关警报的详细信息,请单击想要调查的警报,并在“警报详细信息”窗格中查找“知识”部分。 你也可以打开显示警报详细信息的“警报属性”页,并且可以输入警报状态。 要打开“警报属性”页,请双击警报,或者在“任务”窗格的“任务”部分中,单击“警报属性”。

  4. 在“警报属性”页上,单击“警报说明”窗格中的链接。 这会在 Web 浏览器中打开 Application Diagnostics,Application Diagnostics 是 Operations Manager 中的新监视功能。 此时,在“事件属性”选项卡上,你可以查看信息,如性能指标、调用堆栈和集合注释。 有关“事件属性”选项卡的详细信息,请参阅“性能事件详细信息”。 单击“是”以在加载事件信息后关闭主窗口。

    System_CAPS_note注意

    此指向 Application Diagnostics 的链接也在“警报上下文”选项卡上。

  5. 应用程序诊断事件属性

    “应用程序诊断事件属性”选项卡

  6. 在“事件属性”选项卡上,展开“堆栈”部分。 堆栈是事件的发生顺序。 利用“资源组视图”和“执行树视图”,你可以展开节点以调查各个调用。 此视图有助于回答问题在哪个层上,或者问题发生在哪里。

    利用 Application Diagnostics 树视图,你可以了解确切的问题及其地点和时间。

    具有扩展的堆栈的“事件属性”选项卡

  7. 要查看此事件与事件链中的其他事件之间的关系,请在“Application Diagnostics”页上,单击“分布式链”选项卡。 该视图显示请求中涉及的所有组件。

    Application Diagnostics 分布式链显示了事件之间的相互关系。

    “应用程序诊断分布式链”选项卡

  8. 要确定问题或事件的根本原因,请单击链中的最后一个事件。 这是突破性能阈值的最后一个事件。 此时将打开该事件的“事件属性”选项卡。

  9. 在“Application Diagnostics”页上,单击“性能计数器”选项卡。 性能计数器显示了事件发生之前 15 分钟的系统情况。 这提供了事件之前的基准度量,利用此度量,你可以查看事件之前的系统状态,以便知道系统是否影响了应用程序的性能。

    Application Diagnostics 性能计数器允许你在事件之前、之中以及之后比较系统性能。

    “性能计数器”选项卡

  10. 在“Application Diagnostics”页上,单击“类似事件”选项卡。 类似事件是相同问题组中的其他事件。 在此页上,你可以按“问题”和“最繁忙的资源”来筛选类似事件,以帮助你确定趋势。

    利用 Application Diagnostics 的“类似事件”,你可以比较类似事件以确定趋势。

    “应用程序诊断类似事件”选项卡

  11. 在“Application Diagnostics”页上,单击“相关事件”选项卡。 相关事件是大约与正在调查的事件在同一时间发生的事件。 相关事件告诉你大约与正在调查的事件在同一时间发生的其他事件。 你可以增大或缩小相对于所调查事件的其他相关事件的发生时间范围。 通常,如果指定的时间范围较大,则会向你显示更多相关事件。

    利用 Application Diagnostics 的“相关事件”,你可以查看大约与正在调查的事件在同一时间发生的其他事件。

    “应用程序诊断相关事件”选项卡