ログ管理

Azure Monitor へのログ記録を有効にする

バージョン 3.0 以降、SCEPman および Certificate Master は、Microsoft の Log Ingestion API を利用して Azure Monitor にログを書き込みます。これはデータを保持して解析を可能にする Log Analytics Workspace の概念と、App Service とログ保存間のインターフェースとなる Data Collection Rule を使用します。これにより、SCEPman が LAW にアクセスするための RBAC ベースの権限を含む、よりモダンなアプローチが可能になります。

Log Analytics Workspace の作成および Data Collection Rule の構成は、次のコマンドを実行することで自動的に行われます Complete-SCEPmanInstallation (SCEPman PowerShell モジュール)の。

circle-info

既定の 保持期間 Log Analytics Table に保存されるデータの保持期間は 30 日間です。異なる保持期間が必要な場合は、テーブル "SCEPman_CL" の構成をそれに応じて調整してください。

Data Collector API を再有効化する

何らかの理由で以前の API を再導入したい場合は、Log Ingestion に関連するアプリサービス変数を削除し、Data Collector API が使用する変数を再度追加することで可能です。

削除する 変数:

追加する変数:

SCEPman は再起動後に自動的に設定を読み取り、再び Data Collector API を利用します。

KQL クエリ例

SCEPman インスタンスの問題を確認する

選択した期間内にエンドポイントごとに発行された証明書の数

circle-check

SCEPman 2.8 以降、発行された各証明書ごとに、ログメッセージが "Issued a certificate with serial number " で始まる Info レベルのログエントリが常に正確に 1 件存在し、その後にシリアル番号が続きます。しかし、解決不可能な 二つの軍隊の問題arrow-up-rightのため、作成された証明書が申請者に届かない、あるいは他の種類のエラーにより実際の登録が妨げられることがあります。同様に、重大なエラーの場合、対応するデータベースエントリがないログエントリが存在する、またはその逆が発生することがあります。

OCSP チェックを伴う重複しない証明書

最終更新

役に立ちましたか?