White Papers
Table Of Contents
名前 必須 説明
MaxFileSizeMb はい ログ ファイルの最大サイズです。ログ ファイルがこ
のサイズを超過すると、ファイルが閉じられ、新しい
ログ ファイルが作成されます。
MaxActiveFileDays はい ログ ファイルを開くことができる最大期間(日数で指
定)です。ログ ファイルが指定期間よりも長く開いて
いる場合、ログ ファイルは閉じられ、新しいログ ファ
イルが開きます。
MaxFileAge はい ログ ファイルを出力フォルダーに保管する期間です。
この期間(日数で指定)を過ぎたファイルは削除され
ます。
Kestrel 要素は、TLS 接続の詳細を示します。次の表では、Kestrel コンポーネントについて詳しく説明します。
名前 必須 説明
Endpoints はい コンテナー リスニング ポートの詳細。
Http/Https はい Docker リスニング ポートのプロトコル定義。
Pathbase はい コンテナーに関する URI 相対パス(/devicesvr/api/v1)。
Url はい コンテナー プロトコルとリスニング ポート(https://
*:5001")。
Certificate はい コンテナーへの TLS 接続に使用される証明書の詳細。
Path PKCS12 証明書の場所(/app/certs/test.pfx)。
Password はい PKCS12 証明書のパスワード。
テキスト エディターを使用して、必要な要素を設定します。以下の appsettings.json を参照してください。設定可能な例は
太字/斜
体
で示しています。
{
"https port":443,
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"Tenant": {
"TenantName": "
ExampleTenant
",
"TenantApiKey": "
ExampleTenantKey
",
"TenantUUID": "
5568165d-216a-4631-a115-80de74f294fd
",
"SigningCertificate": {
"IssuerPublicCertsPem": "
ExampleCertificate or Docker container path to the public key certificate
",
"IssuerPrivateKeyPem": "
ExampleCertificate or Docker container path to the private key
" },
"JwtCertificate": {
"TrustedRootsPem": "
ExampleCertificate or or the Docker container path to the trust chain of the signing
certificate
" }
},
"Upload": {
"BaseFileName": "
SIEM_Output
",
"OutputLocation": "
/var/dataEventRepository
",
"MaxFileSizeMb":
15
,
"MaxActiveFileDays":
1
,
"MaxFileAge":
3
}
},
"Kestrel": {
"Endpoints": {
"Http": {
"PathBase": “
/devicesvc/api/v1”
,
"Url”: “
http://*:5000
”
},
"Https": {
28 統合