Table of Contents

Class MetricsEndpointAppBuilderExtensions

Namespace
Steeltoe.Management.EndpointOwin.Metrics
Assembly
Steeltoe.Management.EndpointOwin.dll
public static class MetricsEndpointAppBuilderExtensions
Inheritance
MetricsEndpointAppBuilderExtensions
Inherited Members

Methods

UseMetricsActuator(IAppBuilder, IConfiguration, ILoggerFactory)

Add Metrics actuator endpoint to OWIN Pipeline

public static IAppBuilder UseMetricsActuator(this IAppBuilder builder, IConfiguration config, ILoggerFactory loggerFactory = null)

Parameters

builder IAppBuilder

OWIN Owin.IAppBuilder

config IConfiguration

IConfiguration of application for configuring metrics endpoint

loggerFactory ILoggerFactory

For logging within the middleware

Returns

IAppBuilder

OWIN Owin.IAppBuilder with Metrics Endpoint added

UseMetricsActuator(IAppBuilder, IConfiguration, IStats, ITags, ILoggerFactory)

Add Metrics actuator endpoint to OWIN Pipeline

public static IAppBuilder UseMetricsActuator(this IAppBuilder builder, IConfiguration config, IStats stats, ITags tags, ILoggerFactory loggerFactory = null)

Parameters

builder IAppBuilder

OWIN Owin.IAppBuilder

config IConfiguration

IConfiguration of application for configuring metrics endpoint

stats IStats

Class for recording statistics - See also: OpenCensusStats

tags ITags

Class using for recording statistics

loggerFactory ILoggerFactory

For logging within the middleware

Returns

IAppBuilder

OWIN Owin.IAppBuilder with Metrics Endpoint added