Gerenciamento de Logs
Ativar registro no Azure Monitor
Desde a versão 3.0, o SCEPman, assim como o Certificate Master, utilizará a API de Ingestão de Logs da Microsoft para escrever logs no Azure Monitor. Isso usa o conceito de um Log Analytics Workspace para armazenar os dados e permitir a análise, bem como uma Data Collection Rule que faz a interface entre o App Service e o armazenamento de logs. Isso permite uma abordagem mais moderna, incluindo permissões baseadas em RBAC para o SCEPman acessar o LAW.
A criação do Log Analytics Workspace, assim como a configuração da Data Collection Rule, é feita automaticamente executando Complete-SCEPmanInstallation do módulo PowerShell do SCEPman.
Reativando a Data Collector API
Se, por qualquer motivo, você quiser reinstaurar a API anterior para uso, pode fazê-lo removendo as variáveis do serviço de aplicativo relacionadas à Ingestão de Logs e adicionando novamente as que devem ser usadas pela Data Collector API.
Variáveis a serem removidas:
Variáveis a serem adicionadas:
O SCEPman detectará automaticamente as configurações após uma reinicialização e voltará a utilizar a Data Collector API.
Exemplos de consultas KQL
Verificar problemas na sua instância do SCEPman
Número de certificados emitidos por endpoint no intervalo de tempo selecionado
Esta consulta tem garantia de funcionar com o SCEPman 3.0 e versões posteriores ao usar a API de Ingestão de Logs para registro. Alterações no SCEPman que tornem esta consulta inutilizável serão consideradas alterações que quebram compatibilidade.
Se você estiver usando a antiga API de Ingestão de Logs, use esta consulta ligeiramente adaptada:
A partir do SCEPman 2.8, existe sempre exatamente uma entrada de log de nível Info cuja mensagem de log começa com "Issued a certificate with serial number " por certificado emitido, seguida pelo seu número de série. No entanto, devido ao insolúvel Problema dos Dois Exércitos, pode acontecer que o certificado criado nunca chegue ao solicitante ou algum outro tipo de erro impeça o efetivo registro. Da mesma forma, em caso de erros graves, pode acontecer que exista uma entrada de log sem a correspondente entrada no banco de dados ou vice-versa.
Certificados distintos com verificação OCSP
Se você ainda estiver usando a Data Collector API, use esta consulta em vez disso:
Last updated
Was this helpful?