Pergunta
Como devo monitorar o uso da CPU na implantação do meu dispositivo WSA usando SNMP?
Ambiente
Qualquer implantação de dispositivo WSA
Solução
Parte do monitoramento da integridade de uma implantação do WSA é monitorar o uso da CPU. O uso da CPU é exposto via SNMP para facilitar o monitoramento.
A parte relevante do SNMP MIB é chamada cacheBusyCPUPct, com um OID de .1.3.6.1.4.1.15497.1.2.3.1.5.0. A pesquisa deste OID resulta em um valor inteiro entre 0 e 10.000, expresso em centésimos de um percentual. Por exemplo, um valor de 347 indica um uso de CPU de 3,47%.
O uso da CPU é definido como o percentual de CPU disponível no dispositivo usado por todos os processos nos últimos dez segundos. Isso inclui:
- kernel do SO
- Processo principal de proxy HTTP
- Mecanismos de verificação antimalware
- Categorização de URL e mecanismos WBRS
- Registro e relatório
- IU e CLI da Web
- Outros processos diversos
Esse valor deve ser semelhante aos valores expostos na interface do usuário da Web no relatório de visão geral e na CLI pelo comando "rate". As diferenças devem ser ligeiras e indicar ligeiras diferenças no tempo de amostragem entre os três locais.