Take a dependency on otel instead :)
Until .NET supports otlp exporting and the full otel sdk spec, we need it... and since that will never happen, we do need it.
Yes there are many useful metrics. The one that would be perfect for us is CPU cycles burnt per single request to ASP.NET to find CPU intensive requests. But I guess that is not possible.
You don’t need to use Prometheus scraping endpoints. If you choose that path then you need to secure the endpoint. I’m not sure what sort of auth people use with Prometheus