ログ

circle-info

バージョン 2.4 以降に適用されます

AppConfig:LoggingConfig:WorkspaceId

Linux: AppConfig__LoggingConfig__WorkspaceId

値: GUID

説明:

Log Analytics Workspace の WorkspaceID(ワークスペースの概要に表示されます)。Azure Monitor をと併用したい場合、これは必須の設定です SharedKey.

circle-exclamation

AppConfig:LoggingConfig:SharedKey

Linux: AppConfig__LoggingConfig__SharedKey

値: String

説明:

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

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

circle-exclamation
circle-info

SCEPman Certificate Master は、SCEPman のコア コンポーネントのように設定値を Key Vault に保存することをサポートしていません。ただし、App Service の設定を Key Vault に保存するための汎用的な方法はあります。 Mika Berglundarrow-up-right は自身のブログでそれを説明しています。要するに、Certificate Master の Managed Identity に 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

値: String

説明:

App Service の Managed Identity を使用して認証し、AppConfig:LoggingConfig:RuleId と併用して Log Analytics Workspace にログを書き込むために使用します。

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

AppConfig:LoggingConfig:RuleId

Linux: AppConfig__LoggingConfig__RuleId

: 文字列

説明:

App Service の Managed Identity を使用して認証し、AppConfig:LoggingConfig:DataCollectionEndpointUri と併用して Log Analytics Workspace にログを書き込むために使用します。

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

DCR にログを書き込む App Services の Managed Identity には、 Monitoring Metrics Publisher ロールを DCR 上で割り当てる必要があります。

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

AppConfig:LoggingConfig:AzureOfferingDomain

Linux: AppConfig__LoggingConfig__AzureOfferingDomain

値: String

説明:

ワークスペースが Global Azure Cloud にない場合は、ここで提供ドメインを構成できます。既定値は '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 以降で可能です

値: String

説明:

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

AppConfig:LoggingConfig:AzureEventHubName

Linux: AppConfig__LoggingConfig__AzureEventHubName

circle-info

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

値: String

説明:

Azure Event Hub の名前です。Azure Event Hub を使用する場合、これは必須の設定です。

AppConfig:LoggingConfig:AzureEventHubPartitionKey

Linux: AppConfig__LoggingConfig__AzureEventHubPartitionKey

circle-info

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

値: String

説明:

Azure Event Hub のパーティション キーです。この設定は任意です。設定しない場合、既定値は '0' になります。

最終更新

役に立ちましたか?