Microsoft.SystemCenter.Apm.TransactionRoleBaseBase de Funções de Transação

Microsoft.SystemCenter.Apm.TransactionRoleBase (ClassType)

Base de Transações do Application Performance Monitoring

Element properties:

Base ClassSystem.ApplicationComponent
AbstractTrue
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId6ea8e310-d3c4-f20a-bd81-b6817a16a356

Class Hierarchy:

Class Properties:

Property Name Type Display Name (PTB) Description (PTB) Key Max Length Min Length Max Value Min Value Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Nome para exibição Nome para exibição do objeto. false 4000      False     
System.ConfigItem:
ObjectStatus  enum  Status do Objeto Status do objeto false 256        System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Status do Ativo Status do ativo false 256          System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notas Notas false 4000           
Microsoft.SystemCenter.Apm.TransactionRoleBase:
TransactionName  string  Nome da transação Nome da transação true 256      False     
PerformanceRateMonitorEnabled  bool  \% Eventos de Desempenho/s - Habilitado Sinalizador para determinar se o monitor \% Eventos de Desempenho/s está habilitado para eventos de um aplicativo false 256           
PerformanceRateMonitorInterval  int  \% Eventos de Desempenho/s - Intervalo Um alerta será gerado se o valor médio do contador \% Eventos de Desempenho/s permanecer acima do limite durante este intervalo de tempo. false 256  2147483647  30       
PerformanceRateMonitorThreshold  double  \% Eventos de Desempenho/s - Limite Um alerta será gerado se o valor médio do contador \% Eventos de Desempenho/s permanecer acima deste limite durante o intervalo de tempo especificado. false 256           
ExceptionRateMonitorEnabled  bool  \% Eventos de Exceção/s - Habilitado Sinalizador para determinar se o monitor \% Eventos de Exceção/s está habilitado para eventos de um aplicativo false 256           
ExceptionRateMonitorInterval  int  \% Eventos de Exceção/s - Intervalo Um alerta será gerado se o valor médio do contador \% Eventos de Exceção/s permanecer acima do limite durante este intervalo de tempo. false 256  2147483647  30       
ExceptionRateMonitorThreshold  double  \% Eventos de Exceção/s - Limite Um alerta será gerado se o valor médio do contador \% Eventos de Exceção/s permanecer acima desse limite durante o intervalo de tempo especificado. false 256           
AvgRequestTimeMonitorEnabled  bool  Tempo Médio de Solicitações - Habilitado Sinalizador para determinar se o monitor Tempo Médio de Solicitações está habilitado para eventos de um aplicativo false 256           
AvgRequestTimeMonitorInterval  int  Tempo Médio de Solicitações - Intervalo Um alerta será gerado se o valor médio do contador Tempo Médio de Solicitações permanecer acima do limite durante este intervalo de tempo. false 256  2147483647  30       
AvgRequestTimeMonitorThreshold  int  Tempo Médio de Solicitações - Limite Um alerta será gerado se o valor médio do contador Tempo Médio de Solicitações permanecer acima deste limite durante o intervalo de tempo especificado. false 256  2147483647       

Health Model:

Source Code:

<ClassType ID="Microsoft.SystemCenter.Apm.TransactionRoleBase" Base="System!System.ApplicationComponent" Abstract="true" Accessibility="Public" Hosted="false" Singleton="false">
<Property ID="TransactionName" Type="string" CaseSensitive="false" Key="true" MaxLength="256"/>
<!--Performance Rate Monitor Configuration-->
<Property ID="PerformanceRateMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="PerformanceRateMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="PerformanceRateMonitorThreshold" Type="double" CaseSensitive="false" Key="false" MinValue="0" MaxValue="100"/>
<!--Exception Rate Monitor Configuration-->
<Property ID="ExceptionRateMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="ExceptionRateMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="ExceptionRateMonitorThreshold" Type="double" CaseSensitive="false" Key="false" MinValue="0" MaxValue="100"/>
<!--Avg Request Time Monitor Configuration-->
<Property ID="AvgRequestTimeMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="AvgRequestTimeMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="AvgRequestTimeMonitorThreshold" Type="int" CaseSensitive="false" Key="false" MinValue="1"/>
</ClassType>