2.8 [ Enterprise Library ] 度量仪可用

原创 2007年09月28日 22:39:00

版权所有(c) 2007  Dorian Deng。署名 共享 非商用。
转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/28/1805614.aspx

术语“度量仪”指的是,系统的监视或测量性能以及诊断错误的能力。对于度量仪的一般信息,请参见在.NET 发布应用程序中的监视设计。

Enterprise Library 在所有的应用程序块中加入了下列的度量仪:

Event logs

应用程序块通知用户关键事件,如错误和警告。

Performance counters

应用程序块记录键维度,例如每秒产生的严重事件数,或者进行关键任务的平均次数,被写到 Microsoft Windows 操作系统的性能记数器中。

Windows Management Instrumentation (WMI)

应用程序块用发布 WMI 事件来报告应用程序块中的重大事件。

可用与不可用度量仪

默认情况下,度量仪是不可用的。要使度量仪可用,必须安装度量仪模式和配置应用程序。

安装和卸载度量仪模式

要安装度量仪模式,可以运行 InstallServices.bat 批处理文件,或者使用开始菜单中的 Install Instrumentation 快捷方式。要使用快捷方式,单击开始,指向程序Microsoft patterns & practicesEnterprise Library 3.1 – May 2007,然后单击 Install Instrumentation

要卸载度量仪,可以带/u参数运行 InstallServices.bat 批处理文件,也可以使用 开始 菜单中的 Uninstall Instrumentation 快捷方式。要使用快捷方式,单击开始,指向程序Microsoft patterns & practicesEnterprise Library 3.1 – May 2007,然后单击 Uninstall Instrumentation

注意

开始 菜单链接总是运行强命名的二进制。要安装从源码编译的程序集副本的度量仪,运行 [Src install root]/App Blocks/InstallServices.bat 。

为度量仪配置应用程序

度量仪由应用程序配置文件的<instrumentationConfiguration>节所控制,此节决定了度量仪对整个应用程序有什么样的行为。

默认情况下,所有度量仪都是不可用的。可以使用配置来使度量仪可用,或者如果以前可用的使它不可用。所有的度量仪属性都出现在右面板中,当属性设置为 true时,度量仪可用。当属性设置不 false 时,度量仪不可用。

配置度量仪

  1. 启动配置控制台。要启动配置控制台,单击开始,指向程序Microsoft patterns & practicesEnterprise Library 3.1 – May 2007,然后单击 Enterprise Library Configuration

  2. 单击 New ApplicationOpen Existing Application

  3. 右单击 Application Configuration,指向 New,然后单击 Instrumentation

  4. 设置 EventLoggingEnabled 属性,输入 true false 或者从选择的下拉列表中选择一个,默认值是 false

  5. 设置 PerformanceCountersEnabled 属性。输入 truefalse或者从选择的下拉列表中选择一个,默认值是 false

  6. 设置 WmiEnabled 属性。输入 truefalse或者从选择的下拉列表中选择一个,默认值是 false

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

DbHelperSQL Enterprise Library

转自:http://blog.csdn.net/litp/article/details/1495802 Enterprise Library 2.0很多人都已熟悉,有的人也在很多项目里做了应用, ...

C#日志扩展包之Microsoft Enterprise Library - Logging Application Block之配置

配置Logging Application Block可以使用两种方法:1、使用app.config文件配置,xml编辑器或Enterprise Library Configuration Tool;...

Enterprise Library 企业库

1. Enterprise  Library 企业库介绍         是微软模式与 实践团队 开的应用程序块        安装Enterprise  Library   ...

Enterprise Library 5 数据访问之一(初级)体验篇:直接返回业务对象数据

功能描述:在执行玩一条sql语句后如果直接将结果的DataTable或Datsset,DataReader这些东西省掉直接返回我们一个业务对象岂不是更爽。Enterprise Library 5 已经...

Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block

黄聪:Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block 企业库数据库访问模块通过抽象工厂模式,允许...

使用Microsoft Enterprise Library开发前配置

1.新建解决方案。我们打开Visual Studio2010,选择新建项目,在其他项目类型中选择Visual Studio解决方案并对其进行命名(例如:Test),将这个解决方案保存到想要存放的位置,...

WCF后续之旅(8):通过WCF Extension 实现与MS Enterprise Library Policy Injection Application Block 的集成

WCF后续之旅(8):通过WCF Extension 实现与MS Enterprise Library Policy Injection Application Block 的集成
  • cpcpc
  • cpcpc
  • 2011-01-18 09:06
  • 479

C#利用微软企业库Enterprise Library操作mysql数据库

在C#项目中,很多时候到要用到Enterprise Library。这里只是用一个很简单的小例子来演示一下Enterprise Library在VS2010中操作mysql数据库的流程。 1,利用E...

Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block

企业库数据库访问模块通过抽象工厂模式,允许用户通过简单的配置选择不同的数据库作为程序的数据源,大大解决了切换数据库时带来的麻烦.因为我本机只安装了SQL Server 2005,所以在此只做SQL的演...

Microsoft Enterprise Library 企业库5.0----Cryptography Application Block (高级)

本章介绍的是企业库加密应用程序模块Cryptographyproviders中为对称加密配置Key文件的3种方式: create a new key  : 使用一串字符串作为Key,然后通过加密保存...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)