White Papers

이름 필수 설명
MaxFileAge 시간 로그 파일은 출력 폴더에 유지됩니다. 기간(
단위)보다 오래된 파일은 삭제됩니다.
Kestrel 요소는 TLS 연결을 자세히 설명합니다. 다음 표에서는 Kestrel 구성 요소를 자세히 설명합니다.
이름 필수 설명
엔드포인트 컨테이너 수신 포트의 세부 정보
HTTP/HTTPS Docker 수신 포트의 프로토콜 정의
Pathbase 컨테이너(/devicesvr/api/v1) 대한 URI 상대 경로
URL 컨테이너 프로토콜 수신 포트(https://*:5001")
인증서 컨테이너에 대한 TLS 연결에 사용되는 인증서의 세부
정보
경로 PKCS12 인증서(/app/certs/test.pfx) 위치
암호 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": {
"PathBase": “
/devicesvc/api/v1"
,
"Url": "
http://*:5001
",
"Certificate": {
"Path": "
/app/certs/test.pfx
",
"Password": “
Password@123
"
}
}
}
}
28 통합