CustomMonitoringSignal interface
interface do modelo CustomMonitoringSignal
- Extends
Propriedades
| component |
[Obrigatório] Referência ao ativo de componente usado para calcular as métricas personalizadas. |
| input |
Monitoramento de ativos a serem tomados como entrada. A chave é o nome da porta de entrada do componente, o valor é o ativo de dados. |
| inputs | Parâmetros de componentes extras a serem tomados como entrada. Key é o nome da porta de entrada literal do componente, value é o valor do parâmetro. |
| metric |
[Obrigatório] Uma lista de métricas a serem calculadas e seus limites associados. |
| signal |
[Obrigatório] Especifica o tipo de sinal a monitorar. |
Propriedades Herdadas
| notification |
O modo de notificação atual para este sinal. |
| properties | Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. |
Detalhes de Propriedade
componentId
[Obrigatório] Referência ao ativo de componente usado para calcular as métricas personalizadas.
componentId: string
Valor de Propriedade
string
inputAssets
Monitoramento de ativos a serem tomados como entrada. A chave é o nome da porta de entrada do componente, o valor é o ativo de dados.
inputAssets?: Record<string, MonitoringInputDataBaseUnion>
Valor de Propriedade
Record<string, MonitoringInputDataBaseUnion>
inputs
Parâmetros de componentes extras a serem tomados como entrada. Key é o nome da porta de entrada literal do componente, value é o valor do parâmetro.
inputs?: Record<string, JobInputUnion>
Valor de Propriedade
Record<string, JobInputUnion>
metricThresholds
[Obrigatório] Uma lista de métricas a serem calculadas e seus limites associados.
metricThresholds: CustomMetricThreshold[]
Valor de Propriedade
signalType
[Obrigatório] Especifica o tipo de sinal a monitorar.
signalType: "Custom"
Valor de Propriedade
"Custom"
Detalhes da Propriedade Herdada
notificationTypes
O modo de notificação atual para este sinal.
notificationTypes?: string[]
Valor de Propriedade
string[]
Herdado deMonitoringSignalBase.notificationTypes
properties
Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas.
properties?: Record<string, string>
Valor de Propriedade
Record<string, string>
Herdado deMonitoringSignalBase.properties