microsoft / azure-load-testing

MIT License
22 stars 2 forks source link

[Feature Request] Provide support for selecting metric dimension #114

Open tomkerkhove opened 1 year ago

tomkerkhove commented 1 year ago

Is your feature request related to a problem? Please describe. Improve reported metrics in test details

Describe the solution you'd like Provide support for selecting metric dimension so that the test metrics can be more scoped to the test target.

For example, when testing workloads on AKS the metrics are shared for all aspects of the cluster while the AKS metrics provide dimensions on which can be filtered (ie namespace)

Describe alternatives you've considered N/A

Additional context N/A

AB#1664070

Nagarjuna-Vipparthi commented 1 year ago

@tomkerkhove Did you explore the 'Configure metrics' option on the test results page? This option gives you a way to customize the server-side metrics that are shown. https://learn.microsoft.com/en-us/azure/load-testing/how-to-monitor-server-side-metrics

Sharing some screenshots image

image

Please let us know if this helps

tomkerkhove commented 1 year ago

Yes I did, but the above is the metric namespace and not metric dimensions.

For example, App Service emits CPU % but you can filter it by instance. For Azure API Management and AKS this is important. Getting the used memory on a full AKS cluster vs just one namespace is a totally different view.

You can find all metrics and dimensions on https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-supported

Nagarjuna-Vipparthi commented 1 year ago

Yes I did, but the above is the metric namespace and not metric dimensions.

For example, App Service emits CPU % but you can filter it by instance. For Azure API Management and AKS this is important. Getting the used memory on a full AKS cluster vs just one namespace is a totally different view.

You can find all metrics and dimensions on https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-supported

Got it. We will add this to our backlog and explore the best way to support this.

tomkerkhove commented 1 year ago

Any update on this?