Überwachungskonfiguration im Management Pack für die SQL Server-Replikation

Das Management Pack für die SQL Server-Replikation erlaubt die Ermittlung und Überwachung aller Komponenten in Zusammenhang mit der SQL Server-Replikation.

Das Management Pack unterstützt drei Modi: die Überwachung mit oder ohne Agent und die gemischte Überwachung. Das Management Pack wählt automatisch den Überwachungsmodus aus, der vom Management Pack für SQL Server verwendet wird.

Vom Management Pack ermittelte und überwachte Replikationsobjekte sind die folgenden:

  • Verteiler
  • Herausgeber
  • Subscriber
  • Veröffentlichung
  • Subscription

Jedes verwaltete Replikationsobjekt wird mit einer Reihe von Regeln und Monitoren ermittelt und überwacht.

Viele Momentaufnahmen von Veröffentlichungen auf demselben Laufwerk

Die durch dieses Management Pack eingeführte Speicherplatzüberwachung kann zur Generierung redundanter Daten in Umgebungen führen, in denen viele Veröffentlichungsmomentaufnahmen die gleichen Medien verwenden. In solchen Fällen wird eine Warnung für eine Veröffentlichungsmomentaufnahme erstellt, wenn der freie Speicherplatz auf der Festplatte den Schwellenwert erreicht.

Um die übermäßige Datengenerierung zu verringern, deaktivieren Sie die Speicherplatzmonitore für Verfügbarer Speicherplatz für Momentaufnahmen (%) , und verwenden Sie das Management Pack für das Betriebssystem, um den Speicherplatz auf der Festplatte zu überwachen.

Wartungsauftragsfehler

Die Replikation verwendet Wartungsaufträge, die mithilfe von MSSQL-Replikation: Warnungsregel für Fehler bei Wartungsaufträgen auf dem Verteiler überwacht werden:

  • Abonnements mit Datenüberprüfungsfehlern neu initialisieren
  • Agentverlaufscleanup: Verteilung
  • Aktualisierung für die Replikationsüberwachung für die Verteilung
  • Überprüfung des Replikations-Agents
  • Verteilungscleanup: Verteilung
  • Cleanup abgelaufener Abonnements

Weitere Informationen finden Sie unter Ausführen von Aufträgen zur Replikationswartung (SQL Server Management Studio).

Auftragsfehler

Das Management Pack für die Microsoft SQL Server-Replikation definiert einen Monitor, der auf den Verteiler und den Abonnenten ausgerichtet ist. Diese Monitore überwachen die Aufträge der Replikations-Agents und ändern den Monitorstatus, wenn der Auftrag sich in einem der folgenden Zustände befindet:

  • Auftrag ist vorhanden, wurde aber nie ausgeführt und geplant
  • Auftrag ist abgelaufen
  • Auftrag ist fehlgeschlagen
  • Auftrag ist deaktiviert
  • Auftrag ist aktiviert, aber Zeitplan ist deaktiviert
  • Auftragsausführung ist fehlgeschlagen und erfolgte nicht gemäß Zeitplan
  • Auftrag wird wiederholt
  • Auftrag wurde nie ausgeführt
  • Auftrag wurde nie ausgeführt, aber Zeitplan ist vorhanden
  • Auftrag erfolgreich ausgeführt, aber nicht gemäß Zeitplan
  • Auftragsausführung wurde beendet und erfolgte nicht gemäß Zeitplan
  • Fehler bei vorheriger Auftragsausführung
  • Vorherige Auftragsausführung wurde beendet
  • Unbekannt-Status des Auftrags

Monitor für den Konfigurationsstatus sicherungsfähiger Verteilerelemente

Dieser Monitor überprüft, ob auf jedes der erforderlichen sicherungsfähigen Elemente des Replikationsverteilers über das konfigurierte ausführende Konto zugegriffen werden kann.

Es folgt eine vollständige Liste der sicherungsfähigen Elemente, die vom Monitor für den Replikationsverteiler überprüft werden:

  • Berechtigungen auf Serverebene

    • VIEW SERVER STATE
    • VIEW ANY DATABASE
  • SELECT-Berechtigung für Katalogsichten

    • sys.servers
    • sys.configurations
    • msdb.dbo.sysjobs
    • msdb.dbo.sysjobhistory
    • msdb.dbo.sysjobschedules
    • msdb.dbo.sysschedules
    • msdb.dbo.syscategories
    • msdb.dbo.sysjobservers
  • EXECUTE-Berechtigung für gespeicherte Prozeduren

    • sp_MSget_repl_commands
    • xp_sqlagent_enum_jobs

Monitor für den Konfigurationsstatus sicherungsfähiger Verlegerelemente

Dieser Monitor überprüft, ob auf jedes der erforderlichen sicherungsfähigen Elemente des Replikationsverlegers über das konfigurierte ausführende Konto zugegriffen werden kann.

Es folgt eine vollständige Liste der sicherungsfähigen Elemente, die vom Monitor für den Replikationsverleger überprüft werden:

  • Berechtigungen auf Serverebene

    • VIEW SERVER STATE
    • VIEW ANY DATABASE
  • EXECUTE-Berechtigung für gespeicherte Prozeduren

    • sp_helppublication
    • sp_helpmergepublication
    • sp_helpdistributor

Monitor für den Konfigurationsstatus sicherungsfähiger Abonnentenelemente

Dieser Monitor überprüft, ob auf jedes der erforderlichen sicherungsfähigen Elemente des Replikationsabonnenten über das konfigurierte ausführende Konto zugegriffen werden kann.

Es folgt eine vollständige Liste der sicherungsfähigen Elemente, die vom Monitor für den Replikationsabonnenten überprüft werden:

  • Berechtigungen auf Serverebene

    • VIEW SERVER STATE
    • VIEW ANY DATABASE
  • SELECT-Berechtigung für Katalogsichten

    • sys.configurations
    • msdb.dbo.sysjobs
    • msdb.dbo.sysjobhistory
    • msdb.dbo.sysjobschedules
    • msdb.dbo.sysschedules
    • msdb.dbo.sysjobservers
  • EXECUTE-Berechtigung für gespeicherte Prozeduren

    • sp_MSenumsubscriptions
    • sp_helppullsubscription
    • sp_helpmergepullsubscription
    • xp_sqlagent_enum_jobs
    • sp_MSget_repl_commands