add metrics to each shard

This commit is contained in:
rootdarkarchon
2022-12-19 14:12:25 +01:00
parent 33a134608a
commit 5c9b15545c
3 changed files with 23 additions and 1 deletions

View File

@@ -35,6 +35,8 @@ public class Startup
bool isSecondary = mareSettings.GetValue<bool>("IsSecondaryInstance", false);
//services.AddControllers();
var defaultMethodConfig = new MethodConfig
{
Names = { MethodName.Default },
@@ -52,6 +54,10 @@ public class Startup
{
services.AddSingleton(new MareMetrics(new List<string>
{
MetricsAPI.CounterAuthenticationCacheHits,
MetricsAPI.CounterAuthenticationFailures,
MetricsAPI.CounterAuthenticationRequests,
MetricsAPI.CounterAuthenticationSuccesses
}, new List<string>
{
MetricsAPI.GaugeFilesTotalSize,
@@ -113,6 +119,7 @@ public class Startup
app.UseEndpoints(e =>
{
e.MapGrpcService<FileService>();
//e.MapControllers();
});
}
}