ログ

circle-info

バージョン2.4以上に適用

AppConfig:LoggingConfig:WorkspaceId

Linux: AppConfig__LoggingConfig__WorkspaceId

値: Guid

説明:

Log Analytics ワークスペースの WorkspaceID(ワークスペースの概要に表示)。Azure Monitor を使用する場合は必須の設定です、(...と共に使用する場合)。 SharedKey.

circle-exclamation

AppConfig:LoggingConfig:SharedKey

Linux: AppConfig__LoggingConfig__SharedKey

値: 文字列

説明:

Log Analytics ワークスペースの2つのキーのいずれかを使用します。portal.azure.com で Log Analytics ワークスペースにアクセスし、[設定]/[エージェント] に移動すると表示されます。そこで「Log Analytics agent instructions」セクションを展開すると確認できます。Primary または Secondary のいずれかのキーを使用してください。

これは WorkspaceId と共に Azure Monitor を使用する場合に必須の設定です。

circle-exclamation
circle-info

SCEPman Certificate Master は、SCEPman のコアコンポーネントと同様の方法で Key Vault に構成値を格納することをサポートしていません。ただし、App Service の設定を Key Vault に格納する汎用的な方法はあり、 Mika Berglundarrow-up-right が自身のブログで説明しています。要するに、Certificate Master のマネージド ID に Secrets-Get 権限を追加する必要があり、SharedKey については次のように使用します。 @Microsoft.KeyVault(SecretUri=https://YOURKEYVAULTNAMEHERE.vault.azure.net/secrets/appconfig--loggingconfig--sharedkey/) を AppConfig:LoggingConfig:SharedKey の値として使用します。

AppConfig:LoggingConfig:DataCollectionEndpointUri

Linux: AppConfig__LoggingConfig__DataCollectionEndpointUri

値: 文字列

説明:

AppConfig:LoggingConfig:RuleId と組み合わせて使用し、App Service のマネージド ID で認証して Log Analytics ワークスペースへログを送信します。

これは Azure Monitor の Data Collection Endpoint (DCE) の URI です。

AppConfig:LoggingConfig:RuleId

Linux: AppConfig__LoggingConfig__RuleId

: 文字列

説明:

AppConfig:LoggingConfig:DataCollectionEndpointUri と組み合わせて使用し、App Service のマネージド ID で認証して Log Analytics ワークスペースへログを送信します。

この設定は Data Collection Rule (DCR) リソースの不変の Id です。

DCR にログを送る App Services のマネージド ID には、次のロールを割り当てる必要があります。 Monitoring Metrics Publisher ロールを DCR に対して割り当てます。

通常、この設定を手動で構成することはなく、SCEPman PS モジュールや Terraform モジュールがあなたに代わってこの設定を行い、DCR と DCE を作成するときに必要なロールも自動的に割り当てます。

AppConfig:LoggingConfig:AzureOfferingDomain

Linux: AppConfig__LoggingConfig__AzureOfferingDomain

値: 文字列

説明:

ワークスペースがグローバル Azure クラウドにない場合は、ここでオファリングドメインを構成できます。デフォルトは 'azure.com' です。

triangle-exclamation

AppConfig:LoggingConfig:LogLevel

Linux: AppConfig__LoggingConfig__LogLevel

値: Trace、Debug、Info、Warn、Error、Fatal

説明:

記録される最低ログレベル。デフォルトは 'Info' です。構成されたログレベルと同等かそれより高いログレベルのログエントリのみが記録されます。

この設定を 'Trace' または 'Debug' に設定すると、ログ出力に UPN やユーザーの IP アドレスなどの個人データが含まれる可能性がある点に注意してください。ログ出力に個人データを含めたくない場合は、この設定を 'Info' 以上に設定するべきです。

AppConfig:LoggingConfig:AzureEventHubConnectionString

Linux: AppConfig__LoggingConfig__AzureEventHubConnectionString

circle-info

Azure Event Hub へのログ送信はバージョン2.7以降で可能です

値: 文字列

説明:

あなたの Azure Event Hub への接続文字列。Azure Event Hub を使用する場合は必須の設定です。

AppConfig:LoggingConfig:AzureEventHubName

Linux: AppConfig__LoggingConfig__AzureEventHubName

circle-info

Azure Event Hub へのログ送信はバージョン2.7以降で可能です

値: 文字列

説明:

あなたの Azure Event Hub の名前。Azure Event Hub を使用する場合は必須の設定です。

AppConfig:LoggingConfig:AzureEventHubPartitionKey

Linux: AppConfig__LoggingConfig__AzureEventHubPartitionKey

circle-info

Azure Event Hub へのログ送信はバージョン2.7以降で可能です

値: 文字列

説明:

あなたの Azure Event Hub のパーティションキー。設定は任意です。設定しない場合のデフォルトは '0' です。

最終更新

役に立ちましたか?