MSSQL Überwachung
Überwachen Sie die Abfrageleistung, die Wartestatistiken, den Puffer-Cache und den Zustand des Transaktionsprotokolls von Microsoft SQL Server in Echtzeit – ganz ohne Konfiguration.
Warum überwachen Sie MSSQL?
Microsoft SQL Server bildet weltweit die Grundlage für Unternehmensanwendungen, Data Warehouses und Business-Intelligence-Plattformen. Die Überwachung von MSSQL ist unerlässlich, um Abfrageausführungspläne zu optimieren, Wartestatistiken zu verfolgen, die Effizienz des Puffer-Caches zu verwalten und Deadlocks zu erkennen. Die MSSQL-Integration von Xitoring bietet umfassenden Einblick in Ihre SQL Server-Instanzen.
Was wir überwachen
Batch-Anfragen/Sek.
Anzahl der pro Sekunde empfangenen SQL-Batch-Anfragen.
Buffer-Cache-Trefferquote
Anteil der aus dem Buffer-Pool bedienten Page-Reads im Vergleich zu physischen Disk-Reads.
Page Life Expectancy
Durchschnittliche Zeit (in Sekunden), die eine Page im Buffer-Pool verbleibt — niedrigere Werte deuten auf Speicherdruck hin.
Wait-Statistiken
Häufigste Wait-Types und deren Dauer als Hinweis auf Ressourcenengpässe.
Deadlocks/Sek.
Anzahl der Lock-Anfragen, die zu Deadlocks führten.
Transaktionslog-Nutzung
Anteil des belegten Transaktionslog-Speicherplatzes je Datenbank.
Benutzerverbindungen
Anzahl der aktiven Benutzerverbindungen zur SQL-Server-Instanz.
Compilations/Sek.
Anzahl der SQL-Compilations und Recompilations pro Sekunde.
Lock-Waits/Sek.
Anzahl der Lock-Anfragen, bei denen der Aufrufer warten musste.
Index-Fragmentierung
Fragmentierungsgrad der Indizes über alle Datenbanken hinweg.
CPU-Auslastung
CPU-Auslastung des SQL-Server-Prozesses im Vergleich zur gesamten System-CPU.
Datenbankgröße
Größe der Daten- und Logdateien je Datenbank.
Konfigurierbare Alarmauslöser
Richten Sie benutzerdefinierte Trigger in Ihrem Dashboard ein, um benachrichtigt zu werden, sobald die Kennzahlen von „MSSQL“ Ihre festgelegten Schwellenwerte überschreiten.

Buffer-Cache-Trefferquote
entscheidendWird ausgelöst, wenn die Cache-Trefferquote unter den Schwellenwert fällt — ein Hinweis auf unzureichenden Speicher für die Workload.
Page Life Expectancy
WarnungWird ausgelöst, wenn die PLE unter den Schwellenwert fällt — Pages werden zu schnell aus dem Speicher verdrängt.
Deadlocks
entscheidendWarnt, wenn die Deadlock-Rate den Schwellenwert überschreitet, was auf Lock-Konkurrenz in Anwendungsabfragen hindeutet.
Transaktionslog-Nutzung
entscheidendWird ausgelöst, wenn die Transaktionslog-Nutzung den Schwellenwert überschreitet und Schreibfehler drohen.
Benutzerverbindungen
WarnungWird ausgelöst, wenn sich die Verbindungsanzahl den Limits nähert und „connection refused“-Fehler drohen.
Wait-Statistiken
WarnungWarnt bei einem Anstieg bestimmter Wait-Types, was auf Ressourcenengpässe (CPU, I/O, Speicher, Locks) hinweist.
Bedeutung von MSSQL-Überwachung
SQL Server betreibt geschäftskritische Enterprise-Workloads — von ERP-Systemen über Finanzdatenbanken bis hin zu E-Commerce-Plattformen. Ohne Überwachung können Buffer-Druck, Deadlocks und Transaktionslog-Bloat zu Ausfällen und Datenkorruption führen.
- Speicherdruck über Buffer-Cache- und PLE-Metriken erkennen
- Wait-Statistiken überwachen, um die Ursache von Verlangsamungen zu identifizieren
- Deadlocks verfolgen, um Sperrenprobleme auf Anwendungsebene zu beheben
- Transaktionslog-Speicherplatz für unterbrechungsfreie Schreibvorgänge sicherstellen
- Index-Nutzung optimieren, um die Abfrageleistung dauerhaft aufrechtzuerhalten


Warum entscheiden Sie sich für Xitoring
Xitoring liefert SQL-Server-Überwachung auf Enterprise-Niveau mit Zero-Config-Setup. Unser schlanker Agent erkennt Ihre MSSQL-Instanzen automatisch, beginnt in unter 60 Sekunden mit der Erfassung von Metriken und integriert sich in Ihre bestehenden Benachrichtigungskanäle.
- Native Unterstützung für Windows Server mit einfachem Installer
- Über 15 globale Überwachungsknoten für Überprüfungen mit geringer Latenz
- Einheitliches Dashboard für Server, Datenbanken und Uptime
- Flexible Benachrichtigungen über Slack, PagerDuty, Telegram und weitere Dienste
- Aufbewahrung historischer Daten für die Kapazitätsplanung und Audits


Voraussetzungen für MSSQL
Stellen Sie sicher, dass diese Punkte erfüllt sind — danach ist die Installation eine Sache von 60 Sekunden.
- Microsoft SQL Server 2012 oder neuer (2022+ für die Metrik size_on_disk_bytes)
- Ein SQL-Login mit den Berechtigungen CONNECT ANY DATABASE, VIEW SERVER STATE, VIEW ANY DEFINITION und SELECT
- TCP/IP auf der Instanz aktiviert und der Port von Xitogent aus erreichbar
Erste Schritte in Minuten
Xitogent auf Ihrem Windows-Server installieren
Laden Sie den Xitogent-Agenten herunter und installieren Sie ihn auf Ihrem Windows-Server, der SQL Server hostet.
# Download from https://xitoring.com/xitogent
# Run the installer as AdministratorSQL-Server-Zugriff konfigurieren
Legen Sie einen dedizierten Login für das Monitoring mit minimalen Berechtigungen an:
CREATE LOGIN xitoring WITH PASSWORD = 'your_password';
CREATE USER xitoring FOR LOGIN xitoring;
GRANT CONNECT ANY DATABASE TO xitoring;
GRANT VIEW SERVER STATE TO xitoring;
GRANT VIEW ANY DEFINITION TO xitoring;
GRANT SELECT TO xitoring;MSSQL-Integration aktivieren
Aktivieren Sie die MSSQL-Integration über das Xitoring-Dashboard oder die CLI.
xitogent integrateAlarmschwellen konfigurieren (optional)
Legen Sie eigene Schwellenwerte für Buffer-Cache-Trefferquote, Page-Life-Expectancy oder Deadlock-Anzahl fest, um benachrichtigt zu werden, wenn etwas Aufmerksamkeit benötigt.
Funktion überprüfen
Führen Sie diesen Befehl auf dem Server aus, um zu bestätigen, dass Xitogent die Integration erkannt hat. Innerhalb von etwa 30 Sekunden werden frische Metriken in Ihr Dashboard gestreamt.
sudo xitogent statusErwägen Sie Alternativen?
Sehen Sie, wie sich Xitoring gegen die Alternativen für MSSQL-Monitoring schlägt — Pauschalpreise, tiefere Integrationen und ein Agent, der Ihren gesamten Stack abdeckt.
Häufig gestellte Fragen
MSSQL überwachen heute
In weniger als 60 Sekunden eingerichtet. Keine Kreditkarte erforderlich. Umfassende Kennzahlen vom ersten Tag an.
Kostenlose Testversion startenEntdecke weiter




