Überwachung von Warteschlangen in Instanzübergreifende Datenreplikation
Überwachen Sie die Warteschlange für Replikationsdatensätze, die Warteschlange für erstellte Nachrichten, die Warteschlange für konsumierte Nachrichten und die verarbeiteten Nachrichten für alle Replikationssätze über das Warteschlangen-Dashboard Instanzübergreifende Datenreplikation (IDR).
Zugriff auf das Warteschlangen-Dashboard IDR
Benutzer 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 .
IDR Warteschlangen-Dashboard
Mit dem Warteschlangen-Dashboard IDR können Sie Folgendes überwachen:
- IDR-Ersteller-Datensätze in der Warteschlange, bei denen es sich um stündliche Datensätze handelt, die für alle Tabellen über einen Zeitraum von 24 Stunden in die Warteschlange gestellt werden.
- Verbleibende ausgehende Nachrichten. Hierbei handelt es sich um Nachrichten, 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 gesendet werden.
- Verbleibende eingehende Nachrichten. Dies sind Nachrichten, die in der Nachrichtenwarteschlange verbleiben und noch nicht verarbeitet wurden.
- Eingehende Nachrichten verarbeitet, bei denen es sich um Nachrichten handelt, die in dieser Instanz konsumiert werden.
Wählen Sie in einem beliebigen Diagramm Letzte 24 Stunden oder Letzte 5 Tage als Zeitraum aus. Für den 24-Stunden-Zeitraum bezieht sich die Anzahl der Nachrichten auf eine Stunde. Für den Zeitraum von 5 Tagen bezieht sich die Anzahl der Nachrichten auf einen Tag.
Wählen Sie den Legendenlink unter dem Diagramm aus, um diese Datenquelle auszuschließen.
IDR-Warteschlange mit Erstellerdatensätzen
Mit dem Diagramm IDR Ersteller-Datensätze in der Warteschlange können Sie die Anzahl der Datensätze anzeigen, die sich für jede Tabelle in der Warteschlange über einen stündlichen oder täglichen Zeitraum in die Warteschlange gestellt haben. Zeigt an, welche Tabellen im Laufe der Zeit das höchste Datenverkehrsaufkommen innerhalb von IDR aufweisen. Verwenden Sie dieses Diagramm, um Aktivitätsspitzen zu identifizieren, die zu vorhersehbaren Leistungsverzögerungen in der Verbraucherinstanz führen.
Wenn Sie beispielsweise feststellen, dass aufgrund einer Business Rule in einer Tabelle jeden Tag um 3:00 Uhr eine große Aktivitätsspitzen auftritt, sollten Sie mit einer Leistungsverzögerung beim Verbraucher um diese Zeit rechnen.
Wählen Sie Alle Tabellen oder eine bestimmte Tabelle aus. Positionieren Sie den Cursor über einen Punkt im Diagramm, um die Warteschlangenanzahl und Tabellen für diesen Punkt anzuzeigen.
Verbleibende ausgehende Nachrichten
Mit dem Diagramm „Verbleibende ausgehende Nachrichten“ können Sie ermitteln, ob eine Erstellerinstanz die Echtzeitreplikation nach einer großen Aktivitätsspitzen aufholt.
Wenn die Replikation ordnungsgemäß funktioniert, sollte die Anzahl der verbleibenden Nachrichten sehr niedrig sein. Wenn die Aktivität eine Spitze erreicht, können Sie einen hohen Wert erwarten. Dies kann beispielsweise der Fall sein, wenn eine Geschäftsregel innerhalb einer Minute zehntausende Datensätze ändert.
Sie können auch davon ausgehen, dass die verbleibenden Nachrichten mit der Zeit kleiner werden, wenn die Aufgaben die Nachrichten verarbeiten.
- Bei der Verarbeitung der Nachrichten ist ein Problem aufgetreten. Beispiel: IDRProducerJob wird nicht ausgeführt oder es können keine Nachrichten an die Nachrichtenwarteschlange gesendet werden.
- Die Instanz zeichnet Änderungen schneller auf, als IDR sie erzeugen kann.
Wählen Sie Alle Sätze oder einen bestimmten Satz aus. Positionieren Sie den Mauszeiger ü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 zur Nachrichtenwarteschlange im Zeitverlauf anzeigen.
Trends für verarbeitete Nachrichten und verbleibende Nachrichten im Laufe der Zeit zeigen an, ob sich die Replikation nach einer Verzögerung erholt oder ob beim Senden von Daten an die Nachrichtenwarteschlange Probleme aufgetreten sind.
- Die Instanz kann den Erstellerauftrag nicht ausführen. Zum Beispiel, weil andere ressourcenintensive Prozesse in der Instanz ausgeführt werden und alle Worker-Threads ausgelastet sind.
- Beim Herstellen der Verbindung mit der Nachrichtenwarteschlange ist ein Problem aufgetreten.
Um die Nachrichtenanzahl und den Namen des Replikationssatzes für einen Diagrammpunkt anzuzeigen, wählen Sie Alle Sätze oder einen bestimmten Satz aus, und positionieren Sie den Cursor über einen Punkt im Diagramm.
Verbleibende eingehende Nachrichten
Mit dem Diagramm „Verbleibende eingehende Nachrichten“ können Sie ermitteln, ob eine Verbraucherinstanz die Echtzeitreplikation nach einer großen Aktivitätsspitzen aufholt.
Sie können einen vorübergehend hohen Wert erwarten, wenn die Aktivitätsspitzen auftreten. Der Wert nimmt normalerweise ab, wenn die Nachrichten verarbeitet werden.
- Bei der Verarbeitung der Nachrichten ist ein Problem aufgetreten. Beispiel: IDRConsumerJob wird nicht ausgeführt oder kann Nachrichten aus der -Nachrichtenwarteschlange nicht lesen.
- Die Instanz erfasst Änderungen schneller, als IDR sie verarbeiten kann.
Wählen Sie Alle Sätze oder einen bestimmten Satz aus. Positionieren Sie den Mauszeiger ü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 von Datensätzen für jeden Verbrauchersatz im Zeitverlauf anzeigen.
Verwenden Sie das Diagramm für eingehende Nachrichten, um zu bestimmen, welche Replikationssätze den meisten Datenverkehr aufweisen, und um Trends für verarbeitete Nachrichten und verbleibende Nachrichten anzuzeigen.
Wenn der Ersteller Datensätze an die Nachrichtenwarteschlange sendet und der Verbraucher sie nicht verarbeitet, kann dies auf Probleme mit der Ersteller- oder Verbraucherinstanz hinweisen.
Positionieren Sie den Mauszeiger über einen Punkt im Diagramm, um die Nachrichtenanzahl und den Namen des Replikationssatzes für diesen Punkt anzuzeigen.