Prometheus 普罗米修斯报告了200人,但实际反应是500人
普罗米修斯的新朋友 我将其添加到我的Core2.1项目中,并且Prometheus 普罗米修斯报告了200人,但实际反应是500人,prometheus,asp.net-core-2.1,prometheus-net,Prometheus,Asp.net Core 2.1,Prometheus Net,普罗米修斯的新朋友 我将其添加到我的Core2.1项目中,并且Startup.cs我正在做: public static IApplicationBuilder UseCustomMetricsMiddleware(this IApplicationBuilder app) { app.UseHttpMetrics(); var histogram = //...custom histogram var counter = //.
Startup.cs
我正在做:
public static IApplicationBuilder UseCustomMetricsMiddleware(this IApplicationBuilder app)
{
app.UseHttpMetrics();
var histogram = //...custom histogram
var counter = //...custom counter
app.UseMiddleware<HttpRequestDurationMiddleware>(histogram);
app.UseMiddleware<HttpRequestCountMiddleware>(counter);
return app;
}
这显然是错误的。日志和邮递员清楚地显示了500
响应,因此我试图理解为什么普罗米修斯没有正确记录状态
感谢您的帮助
谢谢
# TYPE http_request_counter counter
http_request_counter{code="200",method="POST"} 1