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