CVB.Net 15.0
Loading...
Searching...
No Matches
Stemmer.Cvb.Telemetry Namespace Reference

Classes

class  AttributeMap
 A map of key/value pairs. More...
 
struct  Context
 An OpenTelemetry compliant context to initialize CVB's telemetry system. This is useful to correlate external telemetry data with the one in CVB. More...
 
class  Log
 A log object to stream messages. More...
 
class  Module
 A telemetry module or artifact. A module represents an instrumented entity that has a dedicated configuration. More...
 
class  Span
 A span object to report traces. More...
 
class  Telemetry
 Contains general static utility functions related to Telemetry. More...
 

Enumerations

enum  LogLevel {
  Debug , Info , Warning , Error ,
  Fatal
}
 Defines the possible log levels. More...
 

Enumeration Type Documentation

◆ LogLevel

enum LogLevel

Defines the possible log levels.

Enumerator
Debug 

Logs for debugging, these should be avoided especially in critical code paths.

Info 

Logs informing about the current state.

Warning 

Logs warning about the current state, as it is out of the ordinary.

Error 

Logs indicating errors, that may be ignored.

Fatal 

Logs indicating errors, that cannot be ignored.