NodeHealthStateFilter
Define critérios correspondentes para determinar se um nó deve ser incluído no segmento de estado de funcionamento do cluster devolvido. Um filtro pode corresponder a zero, um ou vários nós, consoante as respetivas propriedades. Pode ser especificado na descrição da consulta do segmento de estado de funcionamento do cluster.
Propriedades
Nome | Tipo | Necessário |
---|---|---|
NodeNameFilter |
cadeia (de carateres) | No |
HealthStateFilter |
número inteiro | No |
NodeNameFilter
Tipo: cadeia
Obrigatório: Não
Nome do nó que corresponde ao filtro. O filtro é aplicado apenas ao nó especificado, se existir.
Se o nó não existir, o nó é devolvido no segmento de estado de funcionamento do cluster com base neste filtro.
Se o nó existir, será incluído no segmento de estado de funcionamento do cluster se o estado de funcionamento corresponder às outras propriedades do filtro.
Se não for especificado, todos os nós que correspondem aos filtros principais (se existirem) são tidos em consideração e correspondidos aos outros membros do filtro, como o filtro de estado de funcionamento.
HealthStateFilter
Tipo: número inteiro
Obrigatório: Não
Predefinição: 0
O filtro para o estado de funcionamento dos nós. Permite selecionar nós se corresponderem aos estados de estado de funcionamento pretendidos.
Os valores possíveis são o valor inteiro de um dos seguintes estados de estado de funcionamento. Só são devolvidos nós que correspondam ao filtro. Todos os nós são utilizados para avaliar o estado de funcionamento agregado do cluster.
Se não for especificado, o valor predefinido é Nenhum, a menos que o nome do nó seja especificado. Se o filtro tiver o valor predefinido e o nome do nó for especificado, será devolvido o nó correspondente.
Os valores de estado são enumeração baseada em sinalizador, pelo que o valor pode ser uma combinação destes valores obtidos com o operador "OR" bit-a-bit.
Por exemplo, se o valor fornecido for 6, corresponde aos nós com o valor HealthState de OK (2) e Aviso (4).
- Predefinição - Valor predefinido. Corresponde a qualquer Estado de Funcionamento. O valor é zero.
- Nenhum - Filtro que não corresponde a nenhum valor HealthState. Utilizado para não devolver resultados numa determinada coleção de estados. O valor é 1.
- Ok - Filtrar que corresponde à entrada com o valor HealthState Ok. O valor é 2.
- Aviso – filtro que corresponde à entrada com o valor HealthState Aviso. O valor é 4.
- Erro – filtro que corresponde à entrada com o valor HealthState Erro. O valor é 8.
- All - Filtrar que corresponde à entrada com qualquer valor HealthState. O valor é 65535.