White Papers

Nome Necessário Descrição
OutputLocation Sim O caminho que indica a pasta onde os arquivos de log de
saída são gravados.
MaxFileSizeMb Sim O tamanho máximo até o qual um arquivo de log pode
chegar. Quando um arquivo de log excede esse valor, o
arquivo é fechado e um novo arquivo de log é criado.
MaxActiveFileDays Sim O período máximo, especificado em dias, durante o qual
um arquivo de log pode ficar aberto. Quando o arquivo de
log fica aberto por mais que o tempo especificado, ele é
fechado e um novo arquivo de log é aberto.
MaxFileAge Sim Os arquivos de log de tempo persistem na pasta de saída.
Os arquivos mais antigos que esse período, especificados
em dias, são excluídos.
O elemento Kestrel detalha a conexão TLS. A seguinte tabela detalha os componentes do Kestrel:
Nome Necessário Descrição
Endpoints Sim Detalhes das portas de escuta do contêiner.
Http / Https Sim Definições de protocolo para as portas de escuta do
docker.
Base do caminho Sim Caminho relativo do URI em relação ao contêiner (/
devicesvr/api/v1).
URL Sim O protocolo de contêiner e a porta de escuta (https://
*:5001").
Certificado Sim Detalhes do certificado usado para conexões TLS com o
contêiner.
Caminho O local do certificado PKCS12 (/app/certs/test.pfx).
Senha Sim Senha para o certificado PKCS12.
Use um editor de texto para configurar os elementos obrigatórios. Consulte o appsettings.json abaixo com exemplos configuráveis em
negrito/itálico
:
{
"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
}
28
Integração