Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data TracingHeaders = TracingHeaders {}
- data TracingLevel
- levelHeaderName :: HeaderName
- parseXInstanaL :: Maybe String -> (TracingLevel, Maybe String, Maybe String)
- spanIdHeaderName :: HeaderName
- stringToTracingLevel :: String -> TracingLevel
- traceIdHeaderName :: HeaderName
- tracingLevelToString :: TracingLevel -> String
Documentation
data TracingHeaders Source #
A set of tracing headers.
TracingHeaders | |
|
Instances
data TracingLevel Source #
Tracing level.
Instances
Eq TracingLevel Source # | |
Defined in Instana.SDK.TracingHeaders (==) :: TracingLevel -> TracingLevel -> Bool # (/=) :: TracingLevel -> TracingLevel -> Bool # | |
Show TracingLevel Source # | |
Defined in Instana.SDK.TracingHeaders showsPrec :: Int -> TracingLevel -> ShowS # show :: TracingLevel -> String # showList :: [TracingLevel] -> ShowS # | |
Generic TracingLevel Source # | |
Defined in Instana.SDK.TracingHeaders type Rep TracingLevel :: Type -> Type # from :: TracingLevel -> Rep TracingLevel x # to :: Rep TracingLevel x -> TracingLevel # | |
type Rep TracingLevel Source # | |
Defined in Instana.SDK.TracingHeaders |
levelHeaderName :: HeaderName Source #
X-INSTANA-L
parseXInstanaL :: Maybe String -> (TracingLevel, Maybe String, Maybe String) Source #
Parses the X-INSTANA-L value to determine the tracing level, and optionally the correlation type and correlation ID.
spanIdHeaderName :: HeaderName Source #
X-INSTANA-S
stringToTracingLevel :: String -> TracingLevel Source #
Converts a string into the tracing level.
traceIdHeaderName :: HeaderName Source #
X-INSTANA-T
tracingLevelToString :: TracingLevel -> String Source #
Converts tracing level into a string.