Class Telemetry.Tags
- Namespace
- Fdyay.IdentityServer
- Assembly
- Fdyay.IdentityServer.Core.dll
Tag names, so a producer and a dashboard spell them the same way.
public static class Telemetry.Tags
- Inheritance
-
Telemetry.Tags
- Inherited Members
Fields
Endpoint
The protocol endpoint a request was routed to — Token, Authorize.
public const string Endpoint = "fdyay.endpoint"
Field Value
EventCategory
The area it came from: Authentication, Token, Grants, Device…
public const string EventCategory = "fdyay.event.category"
Field Value
EventId
The event's stable numeric id.
public const string EventId = "fdyay.event.id"
Field Value
Remarks
Carried as well as the name because the two are for different readers. Event.Name is a
display string — "Token Issued Success" — and EventIds exists precisely so a host can key on
something that survives a rename and is never reused. A dashboard query should group on this and
label with the name.
EventName
The event's name, which is its type without the namespace.
public const string EventName = "fdyay.event.name"
Field Value
EventType
Whether it reports a success, a refusal, information, or a fault in the server.
public const string EventType = "fdyay.event.type"