SQL Insight Pro — Advanced Database Performance Monitoring
Open Source · MIT License

SQL Insight Pro Advanced Performance Monitoring

Track de vigtigste metrics for SQL Server performance: Query stats, Wait statistics, Blocking og Disk I/O. Start simpelt med core features - udvid over tid efter behov.

🚀 Start på 5 minutter · PostgreSQL + Grafana · Udvid som du vil
3 Core Metrics
30s Update Interval
0 kr Licens Pris
💼 Professionel Installation & Support
Få SQL Insight Pro installeret og konfigureret af eksperter. Vi tilbyder også løbende support og overvågning.
⚡
Query Performance Stats
Top 50 langsomste queries med CPU tid, elapsed time, logical reads/writes. 30 dages historik inkluderet.
⏱️
Wait Statistics
Real-time visning af top 20 wait types. Se om problemet er CPU, I/O, locking eller netværk.
🔒
Blocking Detection
Automatisk capture af blokeringer over 1 sekund. Fuld blocking chain med queries.
📊
Grafana Dashboards
Færdige dashboards klar til import. Ingen proprietær UI at lære - brug industristandarden.
🔧
Simple Arkitektur
.NET 8 collector → PostgreSQL → Grafana. Ingen agents, ingen kompleksitet.
🎯
Fokuseret Scope
Gør én ting godt: Performance monitoring. Ingen bloat, ingen enterprise complexity.
🚧 Under aktiv udvikling
v1.0 er production-ready for basic monitoring. Features som index recommendations, anomaly detection og multi-instance support kommer i v1.1 og v1.2.
SQL Insight Pro - Features
OPEN SOURCE SQL MONITORING

SQL Insight Pro Core Features v1.0

SQL Insight Pro starter med de vigtigste performance metrics for SQL Server. Core version inkluderer det essentielle - med planer om udvidelse over tid baseret på feedback og behov.

⚡

Query Performance Stats

Track de 50 langsomste queries med fuld historik. Se CPU tid, elapsed time, logical reads/writes og execution count. Alt opdateret hver 30. sekund.

Hvad du får
✓Top 50 queries efter total elapsed time
✓CPU vs. elapsed time (blocking detection)
✓Query text med parametre
✓30 dages historik som standard
Tekniske Specs
Update interval30 sekunder
Data retention30 dage
Query textMax 1000 chars
StoragePostgreSQL
Query Stats - Grafana
SELECT * FROM Orders 1823ms
UPDATE Inventory SET... 945ms
sp_GetCustomer @Id=... 523ms
INSERT INTO Logs... 234ms
Live data via Grafana
⏱️

Wait Statistics Analyse

Real-time visning af hvad SQL Server venter på. Top 20 wait types filtreret for benign waits, så du kun ser det vigtige.

Hvad du får
✓Top 20 wait types (auto-filtreret)
✓CPU vs. I/O vs. Locking waits
✓Wait time og waiting task count
✓Trends over tid i Grafana
Tekniske Specs
Filtrerede waits~60 benign types
Update interval30 sekunder
Metricswait_time_ms, count
VisualiseringGrafana panels
Wait Types (Real-time)
PAGEIOLATCH_SH: 42%
WRITELOG: 23%
LCK_M_S: 18%
CXPACKET: 12%
🔒

Blocking Detection

Automatisk capture af alle blokeringer over 1 sekund. Gem både blocking og blocked queries med fuld session information.

Hvad du får
✓Blocking chains med session IDs
✓Både blocking og blocked queries
✓Wait duration tracking
✓Historik til post-mortem analyse
Tekniske Specs
Threshold1000ms blocking
Check interval30 sekunder
Query captureMax 500 chars
Retention30 dage
Active Blocking
⚠️ Blocking Detected
Session 68 → Session 102
Duration: 3.2 seconds
Query: UPDATE Orders SET...
Ingen aktive blokeringer lige nu ✓
💾

Disk Performance Monitoring

Track disk latency og IOPS direkte fra SQL Server DMVs. Kritisk for cloud og shared hosting hvor "noisy neighbors" kan ødelægge performance uden varsel.

Hvad du får
✓Read/Write latency per disk
✓IOPS tracking og throughput MB/s
✓Per-database file statistics
✓Cloud throttling detection
Tekniske Specs
Data sourcedm_io_virtual_file_stats
Alert threshold>20ms warning
GranularitetPer drive letter
Cloud readyAzure/AWS aware
Disk Latency (Real-time)
C: Drive - 8ms avg (OK)
D: Data - 45ms avg (WARNING)
E: Logs - 12ms avg (OK)
F: Backup - 5ms avg (FAST)
🚀

Kommende Features Roadmap

SQL Monitor Core er under aktiv udvikling. Her er hvad der kommer i de næste versioner.

Version 1.1 (Planlagt)
○Delta calculations (ændringer, ikke totaler)
○Missing index recommendations
○Multi-instance support
Version 1.2 (Under overvejelse)
○Query execution plan storage
○Simple anomaly detection
○Email alerts for blocking
Version 2.0 (Fremtidig vision)
○TimescaleDB for bedre retention
○PostgreSQL og MySQL support
○Web UI til konfiguration
📊
Open Source & MIT License
Bidrag med pull requests på GitHub.
Foreslå features via Issues.
Byg videre som du vil.
Se på GitHub →

Klar til at optimere din SQL Server?

Få SQL Insight Pro installeret og konfigureret på under 2 timer. Vi hjælper med setup, Grafana dashboards og løbende support.

2 timer
Installation
24/7
Overvågning
SLA
Support Aftale

SeoSoft ApS · CVR: 34048843 · Hovedgaden 3, 6064 Jordrup