2017-09-28 2 views
2

Gibt es eine Möglichkeit, die Leistungstelemetrie eines einzelnen Dienstes in einem Knoten zu erhalten, der andere Dienste innerhalb eines servive Fabric-Clusters auf demselben Knoten ausführt?Azure Service-Fabric - Leistungstelemetrie einzelner Dienste

Wir verwenden .net core, wo es auch keine Leistungsindikatoren gibt, und wir verwenden momentan keine Container. Wir wollen sicherstellen, dass ein Microservice nicht alle Systemressourcen beschlagnahmt und die anderen Microservices, die auf demselben Knoten laufen, erstickt. Wir verwenden Gast-Executables.

+0

Verwenden Sie App Einblicke verfolgen können? Wir verwenden derzeit ein WebApi-Frontend, gefolgt von einigen zustandslosen und Stateful-Diensten. Die Integration von AppInsights in den WebApi ist zwar schmerzlos, aber die Integration in die Microservices ist etwas mühsamer, bietet jedoch einige Leistungsinformationen, nach denen Sie suchen. –

+0

Vielen Dank dafür. Ja, der Plan ist App-Einblicke zu verwenden. Aber wir waren nicht sicher, ob es Systemleistungsdaten liefern würde, aber auf einer individuellen Serviceebene. Lassen Sie mich versuchen, dass –

+0

Ich denke, es tut Leistung auf der Prozessebene, so in der Theorie sollte es nur die Erkenntnisse für diesen Prozess zeigen. Aus unseren eigenen Statistiken hat jeder unserer Dienste eine wirklich geringe Auslastung, und alle sind unterschiedlich, also sollte dies so sein, wie es funktioniert. –

Antwort

Verwandte Themen