sqlinsight-pro/src/SQLInsight.Agent/appsettings.json
Søren Eggert Lundsteen Olsen b9afc30436
Some checks are pending
CI / Integration (mcr.microsoft.com/mssql/server:2017-latest) (push) Blocked by required conditions
CI / Integration (mcr.microsoft.com/mssql/server:2019-latest) (push) Blocked by required conditions
CI / Integration (mcr.microsoft.com/mssql/server:2022-latest) (push) Blocked by required conditions
CI / Integration (mcr.microsoft.com/mssql/server:2025-latest) (push) Blocked by required conditions
CI / Build og unit tests (push) Successful in 1m13s
deploy community / deploy (push) Successful in 0s
deploy hub / deploy (push) Successful in 20s
CI / MSI-installer (push) Successful in 43s
Ship SEOSoft's license key k20261001; agent defaults to the real hub
- trusted-keys.json: the public key from keygen (k20261001). The hub and
  every agent built from now on verify licenses with it; no
  TrustedKeys configuration is needed any more.
- The test that required an empty key file now checks what it was
  guarding against: every embedded key must be keygen output (id
  k<yyyyMMdd>, P-256 public key), never a test key.
- Agent: default Hub:Url https://hub.sqlinsight.seosoft.dk/ (was
  hub.seosoft.dk, which does not exist).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 07:15:47 +02:00

60 lines
1.6 KiB
JSON

{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"SQLInsight": {
"Repository": {
"ConnectionString": "Server=sqlmon01.eksempel.local;Database=SQLInsight;Integrated Security=true;Encrypt=true"
},
"Tick": "00:00:15",
"MaxParallelInstances": 4,
"CollectorIntervals": {
},
"Hub": {
"Enabled": false,
"Url": "https://hub.sqlinsight.seosoft.dk/",
"License": null,
"SendSensitiveEvidence": false,
"SendServerName": false,
"SubmitInterval": "00:15:00"
},
"Notifications": {
"WebUrl": "https://sqlinsight.eksempel.local/",
"NotifyResolved": true,
"MaxMessagesPerHour": 20,
"Email": {
"Enabled": false,
"Host": "smtp.eksempel.local",
"Port": 587,
"Security": "StartTls",
"From": "sqlinsight@eksempel.local",
"To": [ "dba@eksempel.local" ],
"MinSeverity": "High"
},
"Teams": {
"Enabled": false,
"WebhookUrl": null,
"MinSeverity": "High"
},
"Webhook": {
"Enabled": false,
"Url": null,
"Secret": null,
"MinSeverity": "Medium"
}
},
"Retention": {
"RawDays": 14,
"HourlyDays": 400,
"EventDays": 90,
"ResolvedFindingDays": 365
},
"Instances": [
// Eksempel (se docs/installation.md):
// { "Name": "prod-sql01", "Server": "sql01.domæne.local", "Authentication": "Windows", "Provider": "Auto", "Encryption": "Mandatory" }
]
}
}