LogLevel
Namespace: Semagle.Logging
Attributes:
[<CustomEquality>]
[<CustomComparison>]
The log level denotes how 'important' the gauge or event message is.
Union Cases
Union Case | Description |
Debug
Signature:
|
The log message is at a default level, debug level. Useful for shipping to
infrastructure that further processes it, but not so useful for human
inspection in its raw format, except during development.
|
Error
Signature:
|
The log message is at an error level, meaning an unhandled exception
occurred at a location where it is deemed important to keeping the service
running. A human should take corrective action.
|
Fatal
Signature:
|
The log message denotes a fatal error which cannot be recovered from. The
service should be shut down. Human corrective action is needed.
|
Info
Signature:
|
The log message is informational; e.g. the service started, stopped or
some important business event occurred.
|
Verbose
Signature:
|
The log message is not that important; can be used for intricate debugging.
|
Warn
Signature:
|
The log message is a warning; e.g. there was an unhandled exception or
an even occurred which was unexpected. Sometimes human corrective action
is needed.
|
Instance members
Instance member | Description |
x.toInt()
Signature: unit -> int
|
Turn the LogLevel into an integer
|
Static members
Static member | Description |
LogLevel.( < )(a, b)
Signature: (a:IComparable<LogLevel> * b:LogLevel) -> bool
|
CompiledName: op_LessThan
|
LogLevel.( <= )(a, b)
Signature: (a:IComparable<LogLevel> * b:LogLevel) -> bool
|
CompiledName: op_LessThanOrEqual
|
LogLevel.( > )(a, b)
Signature: (a:IComparable<LogLevel> * b:LogLevel) -> bool
|
CompiledName: op_GreaterThan
|
LogLevel.( >= )(a, b)
Signature: (a:IComparable<LogLevel> * b:LogLevel) -> bool
|
CompiledName: op_GreaterThanOrEqual
|