Review 1.3: upgrade note on AX findings to the hub (now opt-in per database)
1.2 sent Dynamics AX findings to the hub with the rest; 1.3 sends them only for databases where AX hub sharing is ticked, default off, so sharing stops at the upgrade until it is turned on. docs/opdatering.md gets an upgrade section that says so first, with the other 1.3 changes, and the release text points to it. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
f5ff42ca83
commit
a66e3f2b3b
3 changed files with 14 additions and 2 deletions
|
|
@ -27,7 +27,7 @@ Kun når `SQLInsight:Hub:Enabled` er `true` og der er en gyldig licens. Agenten
|
|||
|
||||
Der sendes aldrig tabeldata, forespørgselsresultater, adgangskoder eller forbindelsesstrenge.
|
||||
|
||||
**Dynamics AX** (fra 1.3): fund fra AX-reglerne (`COM-AX-…`) og deres resultater sendes som standard ikke. Kunden kan slå det til for én AX-database ad gangen under *Servere og databaser* (se [servere-og-databaser.md](servere-og-databaser.md#dynamics-ax-fund-og-sqlinsight-hub)).
|
||||
**Dynamics AX** (fra 1.3): fund fra AX-reglerne (`COM-AX-…`) og deres resultater sendes som standard ikke (en ændring fra 1.2, der sendte dem; se [opdatering.md](opdatering.md#13-servere-og-databaser)). Kunden kan slå det til for én AX-database ad gangen under *Servere og databaser* (se [servere-og-databaser.md](servere-og-databaser.md#dynamics-ax-fund-og-sqlinsight-hub)).
|
||||
|
||||
**Adgangskoder til SQL-logins**, der indtastes i webbrugerfladen, gemmes i kundens repository krypteret med agentens offentlige nøgle, så kun agenten kan læse dem. De forlader aldrig kundens netværk.
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,18 @@ SQLInsight Pro holder sig selv opdateret på to måder:
|
|||
|
||||
Begge kommer fra et **opdateringsfeed**: en https-adresse eller en mappe/et fildrev. Feedet behøver ikke at være betroet. Alt i det er signeret af SEOSoft (ECDSA P-256), og hver fil er låst af sin SHA-256 i det signerede manifest.
|
||||
|
||||
## Ændringer ved opgradering
|
||||
|
||||
Læs dette, før en ny version installeres. Repository-skemaet opgraderes af agenten ved første start.
|
||||
|
||||
### 1.3: Servere og databaser
|
||||
|
||||
- **Ændret adfærd – Dynamics AX-fund og SQLInsight Hub:** fra 1.3 sendes AX-fund (regler `COM-AX-…`) og AX-reglernes resultater **kun** til SQLInsight Hub for de databaser, hvor *AX-fund til SQLInsight Hub* er slået til under **Overvågning → Servere og databaser**. Standard er **fra** for alle databaser, også efter opgraderingen. Har I delt AX-fund med hubben i 1.2, stopper det altså ved opgraderingen, indtil I slår det til for hver AX-database. Andre fund sendes som før. Se [servere-og-databaser.md](servere-og-databaser.md#dynamics-ax-fund-og-sqlinsight-hub) og [databehandling.md](databehandling.md).
|
||||
- **Servere i konfigurationsfilen virker som før:** servere under `SQLInsight:Instances` (fx `MONITOR_SERVER` fra installeren) spejles ind som *fra konfigurationsfil*, og alle deres databaser overvåges, også nye, præcis som i 1.2. Intet indsamlet data går tabt. Nye servere kan nu tilføjes i webbrugerfladen.
|
||||
- **Hvem må ændre opsætningen:** `SQLInsight:Web:AdminGroups` (eller `ADMIN_GROUPS` i MSI'en). Er den tom, må den lokale gruppe Administratorer på webserveren. Se [servere-og-databaser.md](servere-og-databaser.md#hvem-må-ændre-opsætningen).
|
||||
- **Overblik og alarmer:** servere på pause vises som *Sat på pause* og tæller ikke med i tal og alarmer; fjernede servere vises ikke længere i overblikket, men deres historik bevares til rapporterne. Prometheus får `sqlinsight_instance_paused`.
|
||||
- **API v1:** nye endpoints under `/api/v1/monitored-instances`, `/api/v1/instance-discovery` og `/api/v1/agent-requests` og det nye scope `config:write`.
|
||||
|
||||
## Opsætning
|
||||
|
||||
I agentens `appsettings.json`:
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ def main():
|
|||
if release is None:
|
||||
release = call("POST", f"{API}/releases", {
|
||||
"tag_name": TAG, "name": f"SQLInsight Pro {TAG.removeprefix('v')}",
|
||||
"body": "MSI-installer til Windows (agent og web). Se docs/installation.md.",
|
||||
"body": "MSI-installer til Windows (agent og web). Se docs/installation.md, og læs docs/opdatering.md (Ændringer ved opgradering) før en opgradering.",
|
||||
"draft": False, "prerelease": "-" in TAG,
|
||||
})
|
||||
print(f"release {TAG} oprettet")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue