Logverwaltung
Protokollierung für Azure Monitor aktivieren
Seit Version 3.0 verwenden SCEPman sowie der Certificate Master die Log Ingestion API von Microsoft, um Logs in Azure Monitor zu schreiben. Dabei wird das Konzept eines Log Analytics Workspace verwendet, um die Daten zu speichern und Analysen zu ermöglichen, sowie eine Data Collection Rule, die zwischen dem App Service und der Protokollspeicherung vermittelt. Dies erlaubt einen moderneren Ansatz, einschließlich RBAC-basierter Berechtigungen für SCEPman, um auf das LAW zuzugreifen.
Die Erstellung des Log Analytics Workspace sowie die Konfiguration der Data Collection Rule werden automatisch durchgeführt, indem Complete-SCEPmanInstallation des SCEPman PowerShell-Moduls ausgeführt wird.
Wiederaktivierung der Data Collector API
Wenn Sie aus irgendeinem Grund die vorherige API wiederherstellen möchten, können Sie dies tun, indem Sie die mit der Log Ingestion verbundenen App-Service-Variablen entfernen und stattdessen die für die Data Collector API benötigten Variablen erneut hinzufügen.
Zu entfernende Variablen:
Hinzuzufügende Variablen:
SCEPman übernimmt die Einstellungen nach einem Neustart automatisch und verwendet dann wieder die Data Collector API.
KQL-Abfragebeispiele
Probleme mit Ihrer SCEPman-Instanz ansehen
Anzahl ausgestellter Zertifikate nach Endpunkt im ausgewählten Zeitraum
Diese Abfrage funktioniert garantiert mit SCEPman 3.0 und neuer, wenn die Log Ingestion API für das Logging verwendet wird. Änderungen an SCEPman, die diese Abfrage unbrauchbar machen, werden als Breaking Changes betrachtet.
Wenn Sie die alte Log Ingestion API verwenden, nutzen Sie diese leicht angepasste Abfrage:
Ab SCEPman 2.8 gibt es pro ausgestelltem Zertifikat immer genau einen Logeintrag auf Info-Level, dessen Lognachricht mit "Issued a certificate with serial number " beginnt, gefolgt von seiner Seriennummer. Aufgrund des unlösbaren Zwei-Armeen-Problem, kann es jedoch passieren, dass das erstellte Zertifikat niemals den Anforderer erreicht oder ein anderer Fehler die tatsächliche Registrierung verhindert. Ebenso kann bei schwerwiegenden Fehlern ein Logeintrag ohne entsprechende Datenbankeintragung oder umgekehrt existieren.
Unterschiedliche Zertifikate mit OCSP-Überprüfung
Wenn Sie noch die Data Collector API verwenden, nutzen Sie stattdessen diese Abfrage:
Zuletzt aktualisiert
War das hilfreich?