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.

circle-info

O retenção padrão período para dados armazenados em uma Tabela do Log Analytics é 30 dias. Caso seja necessário um período de retenção diferente, ajuste a configuração da Tabela "SCEPman_CL" de acordo.

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

circle-check

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ércitosarrow-up-right, 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?