White Papers

Nome Obrigatória Descrição
OutputLocation Sim O caminho que indica a pasta onde são gravados os
ficheiros de registo criados.
MaxFileSizeMb Sim O tamanho máximo até ao qual um ficheiro de registo
pode crescer. Quando um ficheiro de registo excede este
valor, o ficheiro é fechado e é criado um novo ficheiro de
registo.
MaxActiveFileDays Sim O período máximo, especificado em dias, durante o qual
um ficheiro de registo pode ser aberto. Quando o ficheiro
de registo está aberto durante mais tempo do que o
especificado, é fechado e é aberto um novo ficheiro de
registo.
MaxFileAge Sim Os ficheiros de registo de tempo persistem na pasta de
saída. Os ficheiros anteriores a este período, especificado
em dias, são eliminados.
O elemento Kestrel detalha a ligação TLS. A seguinte tabela apresenta os componentes Kestrel:
Nome Obrigatória Descrição
Endpoints Sim Detalhes das portas de escuta do contentor.
Http/Https Sim Definições de protocolo para as portas de escuta do
Docker.
Pathbase Sim Caminho relativo de URI em relação ao contentor (/
devicevr/api/v1).
URL Sim O protocolo do contentor e a porta de escuta (https://
*:5001").
Certificado Sim Detalhes do certificado utilizado para ligações TLS ao
contentor.
Caminho A localização do certificado PKCS12 (/app/certs/
test.pfx).
Palavra-passe Sim Palavra-passe para o certificado PKCS12.
Utilize um editor de texto para configurar os elementos necessários. Consulte 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
,
28
Integração