# ログ記録

{% hint style="info" %}
これらの設定は Certificate Master ではなく SCEPman App Service にのみ適用してください。詳細は [SCEPman 設定](https://docs.scepman.com/ja/scepman-gou-cheng/application-settings).

バージョン2.4以降に適用されます
{% endhint %}

## AppConfig:LoggingConfig:DataCollectionEndpointUri

*Linux: AppConfig\_\_LoggingConfig\_\_*&#x44;ataCollectionEndpointUri

{% hint style="info" %}
DCE を使用したログ記録はバージョン 3.0 以上で可能です
{% endhint %}

**(URI)** Uri

**説明:**

データ収集エンドポイントの Uri は、SCEPman がログを送信する対象です。これは標準デプロイで自動的に作成されるデータコレクションルールのデフォルト DCE を利用します。

## AppConfig:LoggingConfig:RuleId

*Linux: AppConfig\_\_LoggingConfig\_\_*&#x52;uleId

{% hint style="info" %}
DCE を使用したログ記録はバージョン 3.0 以上で可能です
{% endhint %}

**(URI)** 文字列

**説明:**

これは SCEPman が使用するデータコレクションルールの一意の識別子です。

## AppConfig:LoggingConfig:WorkspaceId

*Linux: AppConfig\_\_LoggingConfig\_\_WorkspaceId*

**(URI)** Guid

**説明:**

Log Analytics ワークスペースの WorkspaceID（ワークスペースの概要に表示されます）。Azure Monitor を SharedKey と共に使用する場合、これは必須の設定です。

## AppConfig:LoggingConfig:SharedKey

*Linux: AppConfig\_\_LoggingConfig\_\_SharedKey*

**(URI)** 文字列

**説明:**

Log Analytics ワークスペースの 2 つのキーのいずれかを使用してください。これらは SCEPman の Log Analytics ワークスペースにアクセスし、\[設定]/\[エージェント] に移動して「Log Analytics エージェントの指示」セクションを展開すると表示されます。Primary または Secondary のいずれかのキーを使用してください。

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

## AppConfig:LoggingConfig:AzureOfferingDomain

*Linux: AppConfig\_\_LoggingConfig\_\_AzureOfferingDomain*

**(URI)** 文字列

**説明:**

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

{% hint style="danger" %}
変更はサービスに影響を与える可能性があります！
{% endhint %}

## AppConfig:LoggingConfig:LogLevel

*Linux: AppConfig\_\_LoggingConfig\_\_LogLevel*

**(URI)** *Trace*, *Debug*, *Info*, *Warn*, *Error*、または *Fatal*

**説明:**

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

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

## AppConfig:LoggingConfig:AzureEventHubConnectionString

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubConnectionString*

{% hint style="info" %}
Azure Event Hub へのログ送信はバージョン 2.5 以上で可能です
{% endhint %}

**(URI)** 文字列

**説明:**

Azure Event Hub への接続文字列。Azure Event Hub を使用する場合、以下の設定のいずれかを構成する必要があります、または [AppConfig:LoggingConfig:AzureEventHubServiceUri](#appconfig-loggingconfig-azureeventhubserviceuri)。AzureEventHubConnectionString を使用する場合は、認証情報を含める必要があります。

## AppConfig:LoggingConfig:AzureEventHubName

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubName*

{% hint style="info" %}
Azure Event Hub へのログ送信はバージョン 2.5 以上で可能です
{% endhint %}

**(URI)** 文字列

**説明:**

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

## AppConfig:LoggingConfig:AzureEventHubPartitionKey

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubPartitionKey*

{% hint style="info" %}
Azure Event Hub へのログ送信はバージョン 2.5 以上で可能です
{% endhint %}

**(URI)** 文字列

**説明:**

Azure Event Hub のパーティションキー。これはオプションの設定です。設定しない場合、デフォルトは '0' になります。

## AppConfig:LoggingConfig:AzureEventHubServiceUri

*Linux: AppConfig\_\_LoggingConfig\_\_AzureEventHubServiceUri*

{% hint style="info" %}
Managed Identity を使用した Azure Event Hub へのログ送信はバージョン 2.8 以上で可能です
{% endhint %}

**(URI)** 文字列

説明: Azure Event Hub のサービス URI。Azure Event Hub を使用する場合、以下の設定のいずれかを構成する必要があります、または [AppConfig:LoggingConfig:AzureEventHubConnectionString](#appconfig-loggingconfig-azureeventhubconnectionstring)。AzureEventHubServiceUri を使用する場合、SCEPman/Certificate Master はその Managed Identity を使って Azure Event Hub サービスに対して認証を行います。
