fuget.org
Owin.Metrics
by allan hardy
0.1.1-alpha
18 Aug 14
Toggle Dropdown
Version 0
0.5.5
19 Feb 18
0.5.4
26 Jun 17
0.5.1
16 May 17
0.5.1-pre
8 Feb 17
0.4.7
23 Dec 16
0.4.5-pre
2 Dec 16
0.4.4
2 Dec 16
0.4.3-pre
9 Oct 16
0.4.2-pre
18 Sep 16
0.3.7
31 May 16
0.3.6
29 May 16
0.3.5
24 Apr 16
0.3.4-pre
21 Mar 16
0.3.3-pre
30 Jun 15
0.3.2-pre
29 Apr 15
0.3.1-pre
17 Apr 15
0.3.0-pre
17 Apr 15
0.2.16
9 Apr 15
0.1.19-alpha
2 Mar 15
0.1.18-alpha
17 Dec 14
0.1.17-alpha
17 Dec 14
0.1.16-alpha
15 Dec 14
0.1.15-alpha
16 Nov 14
0.1.14-alpha
6 Nov 14
0.1.13-alpha
5 Nov 14
0.1.12-alpha
29 Oct 14
0.1.11-alpha
28 Oct 14
0.1.10-alpha
12 Oct 14
0.1.9-alpha
7 Oct 14
0.1.8-alpha
5 Oct 14
0.1.7-alpha
1 Oct 14
0.1.6-alpha
27 Sep 14
0.1.5-alpha
24 Sep 14
0.1.4-alpha
23 Sep 14
0.1.3-alpha
20 Sep 14
0.1.2-alpha
17 Sep 14
0.1.1-alpha
18 Aug 14
0.1.0-alpha
21 Jul 14
API Diff
with 0.5.4
Toggle Dropdown
Version 0
0.5.5
19 Feb 18
0.5.4
26 Jun 17
0.5.1
16 May 17
0.5.1-pre
8 Feb 17
0.4.7
23 Dec 16
0.4.5-pre
2 Dec 16
0.4.4
2 Dec 16
0.4.3-pre
9 Oct 16
0.4.2-pre
18 Sep 16
0.3.7
31 May 16
0.3.6
29 May 16
0.3.5
24 Apr 16
0.3.4-pre
21 Mar 16
0.3.3-pre
30 Jun 15
0.3.2-pre
29 Apr 15
0.3.1-pre
17 Apr 15
0.3.0-pre
17 Apr 15
0.2.16
9 Apr 15
0.1.19-alpha
2 Mar 15
0.1.18-alpha
17 Dec 14
0.1.17-alpha
17 Dec 14
0.1.16-alpha
15 Dec 14
0.1.15-alpha
16 Nov 14
0.1.14-alpha
6 Nov 14
0.1.13-alpha
5 Nov 14
0.1.12-alpha
29 Oct 14
0.1.11-alpha
28 Oct 14
0.1.10-alpha
12 Oct 14
0.1.9-alpha
7 Oct 14
0.1.8-alpha
5 Oct 14
0.1.7-alpha
1 Oct 14
0.1.6-alpha
27 Sep 14
0.1.5-alpha
24 Sep 14
0.1.4-alpha
23 Sep 14
0.1.3-alpha
20 Sep 14
0.1.2-alpha
17 Sep 14
0.1.1-alpha
18 Aug 14
0.1.0-alpha
21 Jul 14
Owin.Metrics.0.1.1-alpha.nupkg
nuget.org
github.com
Apache License 2
<
PackageReference
Include
=
"Owin.Metrics"
Version
=
"0.1.1-alpha"
/>
Frameworks
net45
net451
Dependencies
Metrics.NET 0.1.11
Microsoft.Owin 2.1.0
Owin 1.0
API Diff between 0.1.1-alpha and 0.5.4
25
Additions
20
Removals
Owin.Metrics
public
static
class
OwinMetrics
public
static
MetricsConfig
WithOwin
(
this
MetricsConfig
config
,
Action
<
object
>
middlewareRegistration
)
public
class
OwinMetricsConfig
public
static
readonly
OwinMetricsConfig
Disabled
public
OwinMetricsConfig
(
Action
<
object
>
middlewareRegistration
,
MetricsContext
context
,
Func
<
HealthStatus
>
healthStatus
)
public
OwinMetricsConfig
(
Action
<
object
>
middlewareRegistration
,
MetricsRegistry
registry
,
Func
<
HealthStatus
>
healthStatus
)
public
OwinMetricsConfig
WithMetricsEndpoint
(
Action
<
MetricsEndpointReports
>
config
,
string
endpointPrefix
=
"metrics"
)
public
OwinMetricsConfig
WithRequestMetricsConfig
(
Regex
[]
ignoreRequestPathPatterns
=
null
,
string
owinContext
=
"Owin"
)
public
OwinMetricsConfig
WithRequestMetricsConfig
(
Action
<
OwinRequestMetricsConfig
>
config
,
Regex
[]
ignoreRequestPathPatterns
=
null
,
string
owinContext
=
"Owin"
)
public
OwinMetricsConfig
WithMetricsEndpoint
(
Action
<
OwinMetricsEndpointConfig
>
config
)
public
OwinMetricsConfig
WithRequestMetricsConfig
(
Action
<
OwinRequestMetricsConfig
>
config
)
public
class
OwinMetricsEndpointConfig
public
OwinMetricsEndpointConfig
()
public
OwinMetricsEndpointConfig
MetricsEndpoint
(
string
endpoint
=
"metrics"
,
bool
enabled
=
true
)
public
OwinMetricsEndpointConfig
MetricsHealthEndpoint
(
string
endpoint
=
"health"
,
bool
enabled
=
true
)
public
OwinMetricsEndpointConfig
MetricsJsonEndpoint
(
string
endpoint
=
"json"
,
bool
enabled
=
true
)
public
OwinMetricsEndpointConfig
MetricsPingEndpoint
(
string
endpoint
=
"ping"
,
bool
enabled
=
true
)
public
OwinMetricsEndpointConfig
MetricsTextEndpoint
(
string
endpoint
=
"text"
,
bool
enabled
=
true
)
public
class
OwinRequestMetricsConfig
public
OwinRequestMetricsConfig
(
Action
<
object
>
middlewareRegistration
,
MetricsContext
metricsContext
,
Regex
[]
ignoreRequestPathPatterns
)
public
OwinRequestMetricsConfig
WithActiveRequestCounter
(
string
metricName
=
"Active Requests"
)
public
OwinRequestMetricsConfig
WithAllOwinMetrics
()
public
OwinRequestMetricsConfig
WithErrorsMeter
(
string
metricName
=
"Errors"
)
public
OwinRequestMetricsConfig
WithPostAndPutRequestSizeHistogram
(
string
metricName
=
"Post & Put Request Size"
)
public
OwinRequestMetricsConfig
WithRequestTimer
(
string
metricName
=
"Requests"
)
public
OwinRequestMetricsConfig
WithTimerForEachRequest
()
public
string
MetricsPrefix
{
get
;
set
; }
public
MetricsRegistry
Registry
{
get
; }
public
OwinRequestMetricsConfig
(
Action
<
object
>
middlewareRegistration
,
MetricsRegistry
metricsRegistry
)
public
OwinRequestMetricsConfig
RegisterActiveRequestCounter
(
string
metricName
=
"ActiveRequests"
)
public
OwinRequestMetricsConfig
RegisterAllMetrics
(
string
metricsPrefix
=
"Owin"
)
public
OwinRequestMetricsConfig
RegisterErrorsMeter
(
string
metricName
=
"Errors"
)
public
OwinRequestMetricsConfig
RegisterPostAndPutRequestSizeHistogram
(
string
metricName
=
"PostAndPutRequestsSize"
)
public
OwinRequestMetricsConfig
RegisterRequestTimer
(
string
metricName
=
"Requests"
)
public
OwinRequestMetricsConfig
RegisterTimerForEachRequest
(
string
metricPrefix
=
"Owin"
)
Owin.Metrics.Middleware
public
class
ActiveRequestCounterMiddleware
public
ActiveRequestCounterMiddleware
(
MetricsContext
context
,
string
metricName
,
Regex
[]
ignorePatterns
)
public
ActiveRequestCounterMiddleware
(
MetricsRegistry
registry
,
string
metricName
)
public
class
ErrorMeterMiddleware
public
ErrorMeterMiddleware
(
MetricsContext
context
,
string
metricName
,
Regex
[]
ignorePatterns
)
public
ErrorMeterMiddleware
(
MetricsRegistry
registry
,
string
metricName
)
public
abstract
class
MetricMiddleware
public
class
MetricsEndpointMiddleware
public
MetricsEndpointMiddleware
(
string
endpointPrefix
,
MetricsEndpointReports
endpointConfig
)
public
MetricsEndpointMiddleware
(
OwinMetricsEndpointConfig
endpointConfig
,
MetricsRegistry
registry
,
Func
<
HealthStatus
>
healthStatus
)
public
class
PostAndPutRequestSizeHistogramMiddleware
public
PostAndPutRequestSizeHistogramMiddleware
(
MetricsContext
context
,
string
metricName
,
Regex
[]
ignorePatterns
)
public
PostAndPutRequestSizeHistogramMiddleware
(
MetricsRegistry
registry
,
string
metricName
)
public
class
RequestTimerMiddleware
public
RequestTimerMiddleware
(
MetricsContext
context
,
string
metricName
,
Regex
[]
ignorePatterns
)
public
RequestTimerMiddleware
(
MetricsRegistry
registry
,
string
metricName
)
public
class
TimerForEachRequestMiddleware
public
TimerForEachRequestMiddleware
(
MetricsContext
context
,
Regex
[]
ignorePatterns
)
public
TimerForEachRequestMiddleware
(
MetricsRegistry
registry
,
string
metricPrefix
)