0

Wir haben die verschiedenen Komponenten in der Anwendung, die über Service-Bus-Warteschlange und Themen kommunizieren. Wir wollten die Analytik mit dem eckigen JS darüber aufbauen. Wir wollten die Warteschlangenlänge und die durchschnittliche Latenzzeit zu jeder Minute und Stunde anzeigen, abhängig von der Auswahl. Bitte lassen Sie mich wissen, wie wir diese Informationen bekommen können ... von Angula müssen wir Web API aufrufen, die die Daten berechnet und in Liner Charts zeigt oder wir müssen die Stream Analytics verwenden. Unten ist der Beispielbildschirm wo x-Achse sein wird Zeit und Y-Achse wird Gesamtzahl der Anzahl derLatenz Berechnung der Service-Bus-Warteschlange

Antwort

1

Check out ASB Metrics REST API enter image description here Nachrichten sein: https://docs.microsoft.com/en-us/rest/api/servicebus/Service-Bus-Entity-Metrics-REST-APIs Obwohl ich bin nicht sicher, ob es alles bieten wird Sie aus dem Kasten heraus wollen. Speziell Latenz-Informationen gibt es nicht - haben Sie das Gefühl, dass Sie sie selbst sammeln und speichern müssen. Schauen Sie sich auch ASB-Überwachungsprodukte von Drittanbietern an, z. https://www.manageengine.com/products/applications_manager/azure-service-bus-monitoring.html - obwohl ich persönlich sie nicht benutzt habe.