Compartir a través de


Configuración de la supervisión

En este tema se describe el modo de usar cmdlets de AppFabric con el fin de configurar una aplicación o un servicio para usar el seguimiento. Los cmdlets que puede usar para configurar el seguimiento son Start-ASAppMonitoring, Get-ASAppMonitoring, Set-ASAppMonitoring y Stop-ASAppMonitoring.

Para ejecutar un cmdlet de AppFabric de manera interactiva, abra la consola de Windows PowerShell para AppFabric, escriba el cmdlet y presione ENTRAR. Para obtener más información sobre la ejecución de cmdlets, vea Ejecución de cmdlets de Windows Server AppFabric.

Procedimiento para habilitar el seguimiento de una aplicación

En la consola de Windows PowerShell, ejecute el cmdlet Set-ASAppMonitoring para habilitar el seguimiento de información de una aplicación.

Opciones de sintaxis para Set-ASAppMonitoring:

Sintaxis 1

Set-ASAppMonitoring [-SiteName] <String> [-VirtualPath] <String> -MonitoringLevel [-Confirm] [-ConnectionStringName <String>] 

Sintaxis 2

Set-ASAppMonitoring [-Uri] <Uri> -MonitoringLevel [-Confirm] [-ConnectionStringName <String>] 

Sintaxis 3

Set-ASAppMonitoring [-ApplicationObject] <ApplicationInfo> -MonitoringLevel [-Confirm] [-ConnectionStringName <String>] 

Sintaxis 4

Set-ASAppMonitoring -MonitoringLevel [-Confirm] [-ConnectionStringName <String>] -Root  
Parámetro Descripción

[-SiteName] <String> [[-VirtualPath] <String>]. [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> o -Root

Ámbito operativo para el cmdlet

-MonitoringLevel

{<Personalizado> | <Seguimiento de extremo a extremo> | <Sólo errores> | <Seguimiento de estado> | <Desactivado> | <Solución de problemas>}

-Confirm

Opción para confirmar la acción o no

-ConnectionStringName <String>

Cadena de conexión para obtener acceso a la base de datos de seguimiento específica

Procedimiento para iniciar el seguimiento de una aplicación

En la consola de Windows PowerShell, ejecute el cmdlet Start-ASAppMonitoring para iniciar el seguimiento de información de una aplicación.

Opciones de sintaxis para Start-ASAppMonitoring:

Sintaxis 1

Start-ASAppMonitoring [-SiteName] <String> [[-VirtualPath] <String>] [-CurrentScopeOnly]

Sintaxis 2

Start-ASAppMonitoring [-Uri] <Uri> [-CurrentScopeOnly]

Sintaxis 3

Start-ASAppMonitoring -ApplicationObject <ApplicationInfo> [-CurrentScopeOnly]

Sintaxis 4

Start-ASAppMonitoring -MonitoringInfo <MonitoringInfo> [-CurrentScopeOnly]

Sintaxis 5

Start-ASAppMonitoring [-CurrentScopeOnly] -Root [-CurrentScopeOnly]
Parámetro Descripción

[-SiteName] <String> [[-VirtualPath] <String>], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> o -Root

Ámbito operativo para el cmdlet

-MonitoringInfo

Estructura que contiene la información de seguimiento

-CurrentScopeOnly

Deshabilita las operaciones recursivas del cmdlet

Este comando define enabled=”true” en el archivo de configuración para habilitar el seguimiento.

<microsoft.applicationServer>
<monitoring lockElements="bulkCopyProviders, collectors">
    <bulkCopyProviders>
        <bulkCopyProvider providerName="System.Data.SqlClient" type="Microsoft.ApplicationServer.Monitoring.EventCollector.SqlServerBulkCopy, Microsoft.ApplicationServer.Monitoring, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    </bulkCopyProviders>
    <collectors>
        <collector name="" session="0">
        <settings retryCount="5" eventBufferSize="101" retryWait="00:00:15" maxWriteDelay="00:00:06" />
        </collector>
    </collectors>
<default enabled=”true’connectionStringName="DefaultSqlMonitoringConnectionString" monitoringLevel="HealthMonitoring" />
</monitoring>

Procedimiento para obtener información de seguimiento de una aplicación

En la consola de Windows PowerShell, ejecute el cmdlet Get-ASAppMonitoring para obtener información de seguimiento de una aplicación.

Opciones de sintaxis para Get-ASAppMonitoring:

Sintaxis 1

Get-ASAppMonitoring [-SiteName] <String> [[-VirtualPath] <String>]

Sintaxis 2

Get-ASAppMonitoring [-Uri] <Uri>

Sintaxis 3

Get-ASAppMonitoring -ApplicationObject <ApplicationInfo>

Sintaxis 4

Get-ASAppMonitoring -Root
Parámetro Descripción

[-SiteName] <String> [-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> o -Root

Ámbito operativo para el cmdlet

Procedimiento para detener el seguimiento de una aplicación

En la consola de Windows PowerShell, ejecute el cmdlet Stop-ASAppMonitoring para detener el seguimiento de una aplicación.

Opciones de sintaxis para Stop-ASAppMonitoring:

Sintaxis 1

Stop-ASAppMonitoring [-SiteName] <String> [[-VirtualPath] <String>] [-CurrentScopeOnly]

Sintaxis 2

Stop-ASAppMonitoring [-Uri] <Uri> [-CurrentScopeOnly]

Sintaxis 3

Stop-ASAppMonitoring -ApplicationObject <ApplicationInfo>  [-CurrentScopeOnly]

Sintaxis 4

Stop-ASAppMonitoring -MonitoringInfo <MonitoringInfo> [-CurrentScopeOnly]

Sintaxis 5

Stop-ASAppMonitoring [-CurrentScopeOnly] -Root
Parámetro Descripción

[-SiteName] <String> [-VirtualPath], <Uri>, -ApplicationObject <ApplicationInfo> o -Root

Ámbito operativo para el cmdlet

-MonitoringInfo

Estructura que contiene la información de seguimiento

-CurrentScopeOnly

Deshabilita las operaciones recursivas del cmdlet

  2011-12-05