Microsoft.SystemCenter.ApplicationMonitoring.Net.ApplicationComponentGroupГруппа компонентов приложения .NET

Microsoft.SystemCenter.ApplicationMonitoring.Net.ApplicationComponentGroup (ClassType)

Группа компонентов приложения

Element properties:

Base ClassMicrosoft.SystemCenter.ApplicationMonitoring.ApplicationComponentGroup
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId22ee8ad1-4d42-26d7-1978-3ab8acda448b

Class Hierarchy:

Class Properties:

Property Name Type Display Name (RUS) Description (RUS) Key Max Length Min Length Max Value Min Value Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Отображаемое имя Отображаемое имя объекта. false 4000      False     
System.ConfigItem:
ObjectStatus  enum  Состояние объекта Состояние объекта false 256        System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Состояние актива Состояние актива false 256          System.ConfigItem.AssetStatusEnum 
Notes  richtext  Примечания Примечания false 4000           
Microsoft.SystemCenter.ApplicationMonitoring.Net.ApplicationComponentGroup:
Id  guid  ИД ИД группы приложений true 256           
ApplicationName  string  Имя Имя группы приложений false 256      False     
MonitoringComputerGroup  guid  Группа наблюдаемых компьютеров Члены этой группы компьютеров будут обследоваться при обнаружении приложений false 256           
CsmMonitoringComputerGroup  guid  Группа наблюдаемых компьютеров на стороне клиента Члены этой группы компьютеров будут обследоваться при обнаружениях, используемых для включения мониторинга на стороне клиента false 256           
AllSettingsHash  string  Хэш Зарезервировано для внутреннего использования false 256      False     
PerformanceRateMonitorEnabled  bool  Монитор "Приложения .NET/\% событий производительности/с" включен Флаг включения монитора "Приложения .NET/\% событий производительности/с" для событий приложений на стороне сервера false 256           
PerformanceRateMonitorInterval  int  Интервал монитора "Приложения .NET/\% событий производительности/с" Если среднее значение счетчика "Приложения .NET/\% событий производительности/с" будет превышать пороговое значение в течение указанного интервала, будет создано предупреждение. false 256  2147483647  30       
PerformanceRateMonitorThreshold  double  Пороговое значение "Приложения .NET/\% событий производительности/с" Если среднее значение счетчика "Приложения .NET/\% событий производительности/с" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256           
ExceptionRateMonitorEnabled  bool  Монитор "Приложения .NET/\% событий исключения/с" включен Флаг включения монитора "Приложения .NET/\% событий исключения/с" для событий приложений на стороне сервера false 256           
ExceptionRateMonitorInterval  int  Интервал монитора "Приложения .NET/\% событий исключения/с" Если среднее значение счетчика "Приложения .NET/\% событий исключения/с" будет превышать пороговое значение в течение указанного интервала, будет создано предупреждение. false 256  2147483647  30       
ExceptionRateMonitorThreshold  double  Пороговое значение монитора "Приложения .NET/\% событий исключения/с" Если среднее значение счетчика "Приложения .NET/\% событий исключения/с" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256           
AvgRequestTimeMonitorEnabled  bool  Пороговое значение монитора "Приложения .NET/Средн. время запроса" включен Флаг включения монитора "Приложения .NET/Средн. время запроса" для событий приложений на стороне сервера false 256           
AvgRequestTimeMonitorInterval  int  Пороговое значение монитора "Приложения .NET/Средн. время запроса" Если среднее значение счетчика "Приложения .NET/Средн. время запроса" будет превышать пороговое значение в течение этого интервала, будет создано предупреждение. false 256  2147483647  30       
AvgRequestTimeMonitorThreshold  int  Пороговое значение монитора "Приложения .NET/Средн. время запроса" Если среднее значение счетчика "Приложения .NET/Средн. время запроса" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256  2147483647       
CsmPerformanceRateMonitorEnabled  bool  Монитор "Приложения .NET CSM/\% событий производительности/с" включен Флаг включения монитора "\% событий производительности/с" для событий приложений на стороне сервера false 256           
CsmPerformanceRateMonitorInterval  int  Интервал монитора "Приложения .NET CSM/\% событий производительности/с" Если среднее значение счетчика "Приложения .NET CSM/\% событий производительности/с" будет превышать пороговое значение в течение указанного интервала, будет создано предупреждение. false 256  2147483647  30       
CsmPerformanceRateMonitorThreshold  double  Пороговое значение монитора "Приложения .NET CSM/\% событий производительности/с" Если среднее значение счетчика "Приложения .NET CSM/\% событий производительности/с" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256           
CsmExceptionRateMonitorEnabled  bool  Монитор "Приложения .NET CSM/\% событий исключения/с" включен Флаг включения монитора "\% событий исключения/с" для событий приложений на стороне сервера false 256           
CsmExceptionRateMonitorInterval  int  Интервал монитора "Приложения .NET CSM/\% событий исключения/с" Если среднее значение счетчика "Приложения .NET CSM/\% событий исключения/с" будет превышать пороговое значение в течение указанного интервала, будет создано предупреждение. false 256  2147483647  30       
CsmExceptionRateMonitorThreshold  double  Пороговое значение монитора "Приложения .NET CSM/\% событий исключения/с" Если среднее значение счетчика "Приложения .NET CSM/\% событий исключения/с" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256           
CsmAvgRequestTimeMonitorEnabled  bool  Монитор "Приложения .NET CSM/Средн. время запроса" включен Флаг включения монитора "Средн. время запроса" для событий приложений на стороне клиента false 256           
CsmAvgRequestTimeMonitorInterval  int  Монитор "Приложения .NET CSM/Средн. время запроса" Если среднее значение счетчика "Приложения .NET CSM/Средн. время запроса" будет превышать пороговое значение в течение этого интервала, будет создано предупреждение. false 256  2147483647  30       
CsmAvgRequestTimeMonitorThreshold  int  Монитор "Приложения .NET CSM/Средн. время запроса" Если среднее значение счетчика "Приложения .NET CSM/Средн. время запроса" будет превышать это пороговое значение в течение заданного интервала, будет создано предупреждение. false 256  2147483647       
PerformanceAlerts  bool  Собирать предупреждения производительности на стороне сервера Сбор предупреждений о производительности, вызванных кодом приложений, выполняемым на серверах узлов false 256        true   
SecurityAlerts  bool  Собирать предупреждения безопасности на стороне сервера Сбор предупреждений о безопасности, вызванных кодом приложений, выполняемым на серверах узлов false 256        true   
ConnectivityAlerts  bool  Собирать предупреждения подключения на стороне сервера Сбор предупреждений о подключении, вызванных кодом приложений, выполняемым на серверах узлов false 256        true   
AppFailureAlerts  bool  Собирать предупреждения о сбоях приложения на стороне сервера Сбор предупреждений о сбоях приложения, вызванных кодом приложений, выполняемым на серверах узлов false 256        false   
CsmPerformanceAlerts  bool  Собрать предупреждения производительности на стороне клиента Сбор предупреждений о производительности, вызванных кодом приложений, выполняемым в браузерах клиентов false 256        true   
CsmExceptionAlerts  bool  Собирать предупреждения о сбоях приложения на стороне клиента Сбор предупреждений о сбоях приложений, вызванных кодом приложений, выполняемым в браузерах клиентов false 256        true   
Namespaces  string  Пространства имен Список включенных и отключенных пространств имен, используемых по умолчанию для всех компонентов приложений в группе приложений false 2147483647      False     
Resources  string  Ресурсы Список включенных методов, используемых по умолчанию для всех компонентов приложений в группе приложений false 2147483647      False     
ExceptionTrackings  string  Отслеживание исключений Список функций, где будут отслеживаться исключения false 2147483647      False     
ExceptionHandlers  string  Обработчики исключений Список функций, указанных в качестве обработчиков исключений. Функции, добавленные в этот список, будут использоваться для критических исключений при сборе данных и создании отчетов false 2147483647      False     
PerformanceThreshold  int  Порог производительности (мс) Порог производительности, используемый по умолчанию для всех компонентов приложений в группе приложений false 256  2147483647       
SensitivityThreshold  int  Порог чувствительности (мс) Функции с более быстрой реакцией, чем указано для порога чувствительности, не будут включаться в события производительности false 256  2147483647       
CollectAllExceptions  bool  Собирать все исключения на стороне сервера Флаг, указывающий, будут ли собираться все исключения, вызванные кодом на стороне сервера, или только критические false 256        false   
CsmPageLoadThreshold  int  Порог загрузки страницы на стороне клиента (мс) Порог загрузки страницы для срабатывания событий производительности по времени загрузки веб-страницы в браузере клиента false 256  2147483647       
CsmSensitivityThreshold  int  Порог чувствительности на стороне клиента (мс) Функции на стороне клиента с более быстрой реакцией, чем указано для порога чувствительности, не будут включаться в события производительности false 256  2147483647       
CsmAjaxThreshold  int  Порог AJAX (мс) Порог производительности для измерения медленных вызовов AJAX в браузере клиента false 256  2147483647       
RequestFilters  string  Фильтры запросов Зарезервировано для внутреннего использования false 2147483647      False     
ResponseFilters  string  Фильтры ответов Зарезервировано для внутреннего использования false 2147483647      False     
StreamFilters  string  Фильтры потоков Зарезервировано для внутреннего использования false 2147483647      False     
IPHeaders  string  Заголовки IP клиента Тег заголовка, используемый подсистемами балансировки нагрузки для указания IP-адреса клиента false 2147483647      False     
SamplingRate  int  Частота выборки Частота выборки предназначена для определения числа подключений на стороне клиента, выключаемого в набор событий производительности и исключений false 256  2147483647       
DisabledContent  int  Отключенное содержимое Зарезервировано для внутреннего использования false 256  2147483647       
EncryptionKey  string  Ключ шифрования Ключ шифрования false 2147483647      True     

Health Model:

Source Code:

<ClassType ID="Microsoft.SystemCenter.ApplicationMonitoring.Net.ApplicationComponentGroup" Base="Microsoft.SystemCenter.ApplicationMonitoring.ApplicationComponentGroup" Abstract="false" Accessibility="Public" Hosted="false" Singleton="false">
<Property ID="Id" Type="guid" CaseSensitive="false" Key="true"/>
<Property ID="ApplicationName" Type="string" CaseSensitive="false" Key="false" MaxLength="256" MinLength="0"/>
<Property ID="MonitoringComputerGroup" Type="guid" CaseSensitive="false" Key="false"/>
<Property ID="CsmMonitoringComputerGroup" Type="guid" CaseSensitive="false" Key="false"/>
<Property ID="AllSettingsHash" Type="string" CaseSensitive="false" Key="false" 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"/>
<!-- CSM Performance Rate Monitor Configuration-->
<Property ID="CsmPerformanceRateMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="CsmPerformanceRateMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="CsmPerformanceRateMonitorThreshold" Type="double" CaseSensitive="false" Key="false" MinValue="0" MaxValue="100"/>
<!-- CSM Exception Rate Monitor Configuration-->
<Property ID="CsmExceptionRateMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="CsmExceptionRateMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="CsmExceptionRateMonitorThreshold" Type="double" CaseSensitive="false" Key="false" MinValue="0" MaxValue="100"/>
<!-- CSM Avg Request Time Monitor Configuration-->
<Property ID="CsmAvgRequestTimeMonitorEnabled" Type="bool" CaseSensitive="false" Key="false"/>
<Property ID="CsmAvgRequestTimeMonitorInterval" Type="int" CaseSensitive="false" Key="false" MinValue="30"/>
<Property ID="CsmAvgRequestTimeMonitorThreshold" Type="int" CaseSensitive="false" Key="false" MinValue="1"/>
<!-- Alerts Collection Settings -->
<Property ID="PerformanceAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="true"/>
<Property ID="SecurityAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="true"/>
<Property ID="ConnectivityAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="true"/>
<Property ID="AppFailureAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="false"/>
<!-- CSM Alerts Collection Settings -->
<Property ID="CsmPerformanceAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="true"/>
<Property ID="CsmExceptionAlerts" Type="bool" CaseSensitive="false" Key="false" DefaultValue="true"/>
<!-- Monitoring Configuration-->
<Property ID="Namespaces" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="Resources" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="ExceptionTrackings" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="ExceptionHandlers" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="PerformanceThreshold" Type="int" CaseSensitive="false" Key="false" MinValue="0"/>
<Property ID="SensitivityThreshold" Type="int" CaseSensitive="false" Key="false" MinValue="0"/>
<Property ID="CollectAllExceptions" Type="bool" CaseSensitive="false" Key="false" DefaultValue="false"/>
<!-- CSM Monitoring Configuration-->
<Property ID="CsmPageLoadThreshold" Type="int" Key="false" MinValue="0"/>
<Property ID="CsmSensitivityThreshold" Type="int" Key="false" MinValue="0"/>
<Property ID="CsmAjaxThreshold" Type="int" Key="false" MinValue="0"/>
<Property ID="RequestFilters" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="ResponseFilters" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="StreamFilters" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="IPHeaders" Type="string" CaseSensitive="false" Key="false" MaxLength="2147483647"/>
<Property ID="SamplingRate" Type="int" Key="false" MinValue="0"/>
<Property ID="DisabledContent" Type="int" Key="false" MinValue="0"/>
<Property ID="EncryptionKey" Type="string" Key="false" CaseSensitive="true" MaxLength="2147483647"/>
</ClassType>