本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

DataBufferName 枚举

 

更新时间: 2013年4月

每个数据缓冲区类型的枚举。

命名空间:   Microsoft.WindowsAzure.Diagnostics
程序集:  Microsoft.WindowsAzure.Diagnostics(Microsoft.WindowsAzure.Diagnostics.dll 中)

Public Enumeration DataBufferName

成员名称说明
DiagnosticInfrastructureLogs

指示基础诊断基础结构自身生成的日志的数据缓冲区。

Directories

指示基于文件的日志的数据缓冲区。

Logs

指示 Microsoft Azure 日志的数据缓冲区。

PerformanceCounters

指示性能计数器的数据缓冲区。

WindowsEventLogs

指示 Windows 事件日志的数据缓冲区。

DataBufferName 枚举用于在启动或停止日志记录数据的按需传输时指定数据缓冲区。 具体而言,此枚举用于 BeginOnDemandTransferCancelOnDemandTransfers 方法。 例如,以下代码段将为指定的角色实例启动性能计数器日志传输:

// Get the connection string. It's recommended that you store the connection string in your web.config or app.config file. // Use the ConfigurationManager type to retrieve your storage connection string.  You can find the account name and key in // the Windows Azure Management Portal (http://manage.windowsazure.com). //string connectionString = "DefaultEndpointsProtocol=https;AccountName=<AccountName>;AccountKey=<AccountKey>"; string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString; // The deployment ID, role name, and role instance ID for your application // can be obtained from the Windows Azure Management Portal (http://manage.windowsazure.com). // See your application dashboard under Cloud Services. string deploymentID = "e2ab8b6667644666ba627bdf6f5e4daa"; string roleName = "WebRole1"; string roleInstanceId = "WebRole1_IN_0"; // Get the DeploymentDiagnosticManager object for your deployment. DeploymentDiagnosticManager deploymentDiagnosticManager = new DeploymentDiagnosticManager(connectionString, deploymentID); // Get the diagnostic manager for the specified role instance. RoleInstanceDiagnosticManager roleInstanceDiagnosticManager = deploymentDiagnosticManager.GetRoleInstanceDiagnosticManager(roleName, roleInstanceId); // Begin the on-demand transfer of performance counter logs. roleInstanceDiagnosticManager.BeginOnDemandTransfer(DataBufferName.PerformanceCounters);
System_CAPS_warning警告

Azure SDK 2.5 和更高版本不支持此 API。 请改用 diagnostics.wadcfg XML 配置文件。 有关详细信息,请参阅 使用 Azure 诊断收集日志记录数据

返回页首
显示: