New project SQLInsight.Servers: - CimWindowsServerSource (Microsoft.Management.Infrastructure, the API behind Get-CimInstance): WS-Man first, DCOM if that fails, a local session for the agent's own computer, as the agent's identity. Only SELECT queries (CimQueries) and Task Scheduler's read-only GetInfo. CPU and paging from raw counters, disks (Win32_Volume, Win32_LogicalDisk fallback), services, scheduled tasks, and the System/Application logs through the Event Log service (MS-EVEN6, XPath filter on the server) with Win32_NTLogEvent as fallback. - ServerErrors: access denied, missing namespace, RPC/WinRM unreachable and timeouts become "ikke målbar" reasons that name the missing right and the grant script; never local administrator. - WindowsServerTester: tries every area once for the web UI's test. - SyntheticCheckRunner: TCP, HTTP(S) with expected status/text and TLS certificate expiry (also for refused certificates), SQL login + read-only query (re-validated, in a transaction that is always rolled back), DNS, and the Dynamics AX logon: AOS port, then a logon through the .NET Business Connector in a separate Windows PowerShell process with a timeout when it is installed; otherwise the result says clearly that only the port was tested. Tests: error mapping, queries, AX command/parsing, runners against local TCP and HTTP(S) servers with a self-signed certificate, the CIM source against this computer, and the SQL check against the test instance. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
41 lines
2.7 KiB
XML
41 lines
2.7 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<!-- Runtime -->
|
|
<PackageVersion Include="Microsoft.Data.SqlClient" Version="7.1.0" />
|
|
<PackageVersion Include="Microsoft.Data.SqlClient.Extensions.Azure" Version="7.1.0" />
|
|
<PackageVersion Include="System.Data.Odbc" Version="10.0.12" />
|
|
<PackageVersion Include="Dapper" Version="2.1.89" />
|
|
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.3" />
|
|
<PackageVersion Include="EFCore.NamingConventions" Version="10.0.1" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="10.0.12" />
|
|
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.15.0" />
|
|
<PackageVersion Include="MailKit" Version="4.18.1" />
|
|
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.Extensions.Configuration.Ini" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.Extensions.Hosting.WindowsServices" Version="10.0.12" />
|
|
<PackageVersion Include="System.ServiceProcess.ServiceController" Version="10.0.12" />
|
|
<PackageVersion Include="System.Diagnostics.EventLog" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.Management.Infrastructure" Version="3.0.0" />
|
|
<PackageVersion Include="System.DirectoryServices.AccountManagement" Version="10.0.12" />
|
|
<PackageVersion Include="System.Security.Cryptography.ProtectedData" Version="10.0.12" />
|
|
<PackageVersion Include="PDFsharp-MigraDoc" Version="6.2.4" />
|
|
<PackageVersion Include="Markdig" Version="1.4.0" />
|
|
<PackageVersion Include="Microsoft.Extensions.Hosting.Systemd" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.Authentication.Negotiate" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.12" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="10.0.12" />
|
|
<!-- Test -->
|
|
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
|
|
<PackageVersion Include="xunit" Version="2.9.3" />
|
|
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.4" />
|
|
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
|
|
<PackageVersion Include="Testcontainers.MsSql" Version="4.15.0" />
|
|
</ItemGroup>
|
|
</Project>
|