Überwachungswarteschlangen in Instanzübergreifende Datenreplikation
Überwachen Sie die Warteschlange für Replikationsdatensätze, die Warteschlange für erzeugte Nachrichten, die Warteschlange für verbrauchte Nachrichten und die Nachrichten, die für alle Replikationssätze über verarbeitet werden Instanzübergreifende Datenreplikation( IDR) Warteschlangen-Dashboard.
Zugriff auf IDRWarteschlangen-Dashboard
Anwender mit der Rolle admin oder idr_admin können auf das Dashboard zugreifen.
Greifen Sie auf das IDR-Warteschlangen-Dashboard zu, indem Sie zu navigieren an.
IDR Warteschlangen-Dashboard
Die IDRMit dem Warteschlangen-Dashboard können Sie Folgendes überwachen:
- IDR-Erstellerdatensätze in Warteschlange, bei denen es sich um stündliche Datensätze handelt, die für alle Tabellen über einen 24-Stunden-Zeitraum in der Warteschlange stehen.
- Verbleibende ausgehende Nachrichten, bei denen es sich um Nachrichten handelt, die in der Replikationswarteschlange verbleiben und noch nicht an die Nachrichtenwarteschlange gesendet wurden.
- Verarbeitete ausgehende Nachrichten, bei denen es sich um Nachrichten handelt, die von dieser Instanz an die Nachrichtenwarteschlange erstellt werden.
- Verbleibende eingehende Nachrichten, bei denen es sich um Nachrichten handelt, die in der Nachrichtenwarteschlange verbleiben und noch nicht verarbeitet wurden.
- Verarbeitete eingehende Nachrichten, bei denen es sich um Nachrichten handelt, die in dieser Instanz verbraucht werden.
Wählen Sie in einem beliebigen Diagramm aus Letzte 24 Stunden Oder Letzte 5 Tage Als Zeitraum. Für den 24-Stunden-Zeitraum beträgt die Anzahl der Nachrichten pro Stunde. Für den 5-Tage-Zeitraum beträgt die Anzahl der Nachrichten pro Tag.
Wählen Sie den Legendenlink unter dem Diagramm aus, um diese Datenquelle auszuschließen.
IDR-Warteschlange mit Erstellerdatensätzen
Mit IDRDiagramm „Erstellerdatensätze in Warteschlange“. Sie können die Anzahl der Datensätze anzeigen, die für jede Tabelle über einen stündlichen oder täglichen Zeitraum in der Warteschlange stehen. Zeigt an, welche Tabellen den höchsten Datenverkehr innerhalb von aufweisen IDRIm Laufe der Zeit. Verwenden Sie dieses Diagramm, um Aktivitätsspitzen zu identifizieren, die zu vorhersehbaren Leistungsverzögerungen in der Verbraucherinstanz führen.
Wenn Sie beispielsweise sehen, dass aufgrund einer Business-Regel in einer Tabelle jeden Tag um 3:00 Uhr eine große Aktivitätsspitze auftritt, sollten Sie mit einer Leistungsverzögerung für den Verbraucher etwa zu diesem Zeitpunkt rechnen.
Wählen Sie Aus Alle Tabellen Oder eine bestimmte Tabelle. Positionieren Sie den Cursor über einen Punkt im Diagramm, um die Anzahl der Warteschlangen und die Tabellen für diesen Punkt anzuzeigen.
Ausgehende Nachrichten Verbleiben
Mit dem Diagramm „ausgehende Nachrichten verbleiben“ können Sie bestimmen, ob eine Erstellerinstanz nach einem großen Anstieg der Aktivität die Echtzeitreplikation einholt.
Wenn die Replikation ordnungsgemäß funktioniert, sollte die verbleibende Anzahl der Nachrichten sehr niedrig sein. Wenn eine Spitze der Aktivität auftritt, können Sie einen großen Wert erwarten. Beispiel: Wenn eine Business-Regel Zehntausende von Datensätzen innerhalb einer Minute ändert.
Sie können auch erwarten, dass die verbleibenden Nachrichten im Laufe der Zeit abnehmen, wenn die Aufträge die Nachrichten verarbeiten.
- Problem beim Verarbeiten der Nachrichten. Beispiel: IDRProducerJobWird nicht ausgeführt oder kann keine Nachrichten an die Nachrichtenwarteschlange senden.
- Die Instanz zeichnet Änderungen schneller als auf IDRKann sie produzieren.
Wählen Sie Aus Alle Sätze Oder einen bestimmten Satz. Positionieren Sie den Cursor über einen Punkt im Diagramm, um die Nachrichtenanzahl und den Namen des Replikationssatzes für diesen Punkt anzuzeigen.
Ausgehende Nachrichten Verarbeitet
Mit dem Diagramm „verarbeitete ausgehende Nachrichten“ können Sie den Flow von Datensätzen von einer Erstellerinstanz in die Nachrichtenwarteschlange im Laufe der Zeit anzeigen.
Trends für verarbeitete Nachrichten und die im Laufe der Zeit verbleibenden Nachrichten geben an, ob die Replikation nach einer Verzögerung wiederhergestellt wird oder ob beim Senden von Daten an die Nachrichtenwarteschlange Probleme auftreten.
- Die Instanz kann den Erstellerauftrag nicht ausführen. Beispiel: Andere ressourcenintensive Prozesse, die auf der Instanz ausgeführt werden und alle Worker-Threads ausgelastet sind.
- Beim Herstellen der Verbindung mit der Nachrichtenwarteschlange ist ein Problem aufgetreten.
Wählen Sie aus, um die Nachrichtenanzahl und den Namen des Replikationssatzes für einen Diagrammpunkt anzuzeigen Alle Sätze Oder einen bestimmten Satz, und positionieren Sie Ihren Cursor über einem Punkt im Diagramm.
Verbleibende Eingehende Nachrichten
Mit dem Diagramm „verbleibende eingehende Nachrichten“ können Sie bestimmen, ob eine Verbraucherinstanz nach einer großen Aktivitätsspitze die Echtzeitreplikation einholt.
Sie können einen temporären großen Wert erwarten, wenn eine Spitze der Aktivität auftritt. Der Wert nimmt normalerweise ab, wenn die Nachrichten verarbeitet werden.
- Problem beim Verarbeiten der Nachrichten. Beispiel: IDRConsumerJobWird nicht ausgeführt oder kann Nachrichten aus der Nachrichtenwarteschlange nicht lesen.
- Die Instanz zeichnet Änderungen schneller als auf IDRKann sie verbrauchen.
Wählen Sie Aus Alle Sätze Oder einen bestimmten Satz. Positionieren Sie den Cursor über einen Punkt im Diagramm, um die Nachrichtenanzahl und den Namen des Replikationssatzes für diesen Punkt anzuzeigen.
Eingehende Nachrichten Verarbeitet
Mit dem Diagramm „verarbeitete eingehende Nachrichten“ können Sie den Flow der Datensätze für jeden Verbrauchersatz im Laufe der Zeit anzeigen.
Verwenden Sie das Diagramm für eingehende Nachrichten, um zu bestimmen, welche Replikationssätze den meisten Datenverkehr haben, und um Trends für verarbeitete Nachrichten und die verbleibenden Nachrichten anzuzeigen.
Wenn der Ersteller Datensätze an die Nachrichtenwarteschlange sendet und der Verbraucher sie nicht verarbeitet, kann dies auf Probleme mit dem Ersteller oder der Verbraucherinstanz hinweisen.
Positionieren Sie den Cursor über einen Punkt im Diagramm, um die Nachrichtenanzahl und den Namen des Replikationssatzes für diesen Punkt anzuzeigen.