ログ
バージョン2.4以上に適用
AppConfig:LoggingConfig:WorkspaceId
Linux: AppConfig__LoggingConfig__WorkspaceId
値: Guid
説明:
Log Analytics ワークスペースの WorkspaceID(ワークスペースの概要に表示)。Azure Monitor を使用する場合は必須の設定です、(...と共に使用する場合)。 SharedKey.
このログ記録方法は非推奨で、Microsoft はこのログ API の廃止を発表しています。代わりに、以下で説明されているように AppConfig:LoggingConfig:DataCollectionEndpointUri と AppConfig:LoggingConfig:RuleId に切り替えてください。 ログ管理 記事。
AppConfig:LoggingConfig:SharedKey
Linux: AppConfig__LoggingConfig__SharedKey
値: 文字列
説明:
Log Analytics ワークスペースの2つのキーのいずれかを使用します。portal.azure.com で Log Analytics ワークスペースにアクセスし、[設定]/[エージェント] に移動すると表示されます。そこで「Log Analytics agent instructions」セクションを展開すると確認できます。Primary または Secondary のいずれかのキーを使用してください。
これは WorkspaceId と共に Azure Monitor を使用する場合に必須の設定です。
このログ記録方法は非推奨で、Microsoft はこのログ API の廃止を発表しています。代わりに、以下で説明されているように AppConfig:LoggingConfig:DataCollectionEndpointUri と AppConfig:LoggingConfig:RuleId に切り替えてください。 ログ管理 記事。
SCEPman Certificate Master は、SCEPman のコアコンポーネントと同様の方法で Key Vault に構成値を格納することをサポートしていません。ただし、App Service の設定を Key Vault に格納する汎用的な方法はあり、 Mika Berglund が自身のブログで説明しています。要するに、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' です。
変更はサービスに悪影響を及ぼす可能性があります!
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
Azure Event Hub へのログ送信はバージョン2.7以降で可能です
値: 文字列
説明:
あなたの Azure Event Hub への接続文字列。Azure Event Hub を使用する場合は必須の設定です。
AppConfig:LoggingConfig:AzureEventHubName
Linux: AppConfig__LoggingConfig__AzureEventHubName
Azure Event Hub へのログ送信はバージョン2.7以降で可能です
値: 文字列
説明:
あなたの Azure Event Hub の名前。Azure Event Hub を使用する場合は必須の設定です。
AppConfig:LoggingConfig:AzureEventHubPartitionKey
Linux: AppConfig__LoggingConfig__AzureEventHubPartitionKey
Azure Event Hub へのログ送信はバージョン2.7以降で可能です
値: 文字列
説明:
あなたの Azure Event Hub のパーティションキー。設定は任意です。設定しない場合のデフォルトは '0' です。
最終更新
役に立ちましたか?