10.4. SNMP Traps Produzidas pelo Complemento de Alta Disponibilidade da Red Hat
O daemon
foghorn gera as seguintes traps:
fenceNotifyFenceNodeEsta trap (sinal) ocorre quando um nó em fence tenta fazer um fence em outro nó. Note que esta trap é somente gerada em um nó -- o nó que tentou realizar a operação de fence. A notificação inclui os seguintes campos:fenceNodeName- nome do nó em fencefenceNodeID- id do nó em fencefenceResult- o resultado da operação fence (0 para com sucesso, -1 para se algo deu errado, -2 para nenhum método de fence definido)
rgmanagerServiceStateChangeEsta trap ocorre quando o estado de um serviço de cluster muda. A notificação inclui os seguintes campos:rgmanagerServiceName- o nome do serviço, que inclui o tipo do serviço (por exemplo,service:fooouvm:foo).rgmanagerServiceState- o estado do serviço. Isto exclui estados transitórios comostartingestoppingpara reduzir desordem nas traps.rgmanagerServiceFlags- as flags (bandeiras) do serviço:frozen, indicando que um serviço foi congelado usandoclusvcadm -Z, epartial, indicando que um serviço no qual um recurso com falha recebeu uma flag comonon-criticalpara que então o recurso possa falhar e seus componentes reiniciados manualmente sem que o serviço inteiro seja afetado.rgmanagerServiceCurrentOwner- o proprietário do serviço. Se o serviço não estiver rodando, ele será(none)(nenhum).rgmanagerServicePreviousOwner- o último dono do serviço, se conhecido. Se o último não é conhecido, poderá indicar(none)(nenhum).
O daemon
corosync-nodifyd gera as seguintes traps:
corosyncNoticesNodeStatusEsta trap (sinal) ocorre quando um nó se junta ou deixa um cluster. A notificação inclui os seguintes campos:corosyncObjectsNodeName- nome do nócorosyncObjectsNodeID- id do nócorosyncObjectsNodeAddress- node endereço IPcorosyncObjectsNodeStatus- estado do nó (joined(se juntou) ouleft(saiu))
corosyncNoticesQuorumStatusEsta trap ocorre quando um estado quorum muda. A notificação inclui os seguintes campos:corosyncObjectsNodeName- nome do nócorosyncObjectsNodeID- id do nócorosyncObjectsQuorumStatus- novo estado do quorum (quorate(em quorum) ouNOT quorate(sem quorum))
corosyncNoticesAppStatusEsta trap ocorre quando uma aplicação cliente se conecta ou desconecta do Corosync.corosyncObjectsNodeName- nome do nócorosyncObjectsNodeID- id do nócorosyncObjectsAppName- nome da aplicaçãocorosyncObjectsAppStatus- novo estado da aplicação (connected(conectado) oudisconnected(desconectado))