Opentracing support.
More...
|
| enum class | ReferenceType {
kChild
,
kReference
} |
| |
|
|
TracerPtr | MakeNoopTracer (const std::string &service_name) |
| |
|
logging::LoggerPtr | OpentracingLogger () |
| | Returns opentracing logger.
|
| |
|
void | SetOpentracingLogger (logging::LoggerPtr) |
| | Atomically replaces span logger.
|
| |
|
void | SetThrottleReason (std::string value) |
| | Sets a Span tag with overload reason.
|
| |
|
void | SetThrottleReason (Span &span, std::string &&value) |
| |
|
|
const DefaultTracingManager | kDefaultTracingManager |
| |
|
const std::string | kType |
| |
|
const std::string | kHttpUrl |
| |
|
const std::string | kHttpMetaType |
| |
|
const std::string | kHttpMethod |
| |
|
const std::string | kHttpStatusCode |
| |
|
const std::string | kAttempts |
| |
|
const std::string | kMaxAttempts |
| |
|
const std::string | kTimeoutMs |
| |
|
const std::string | kErrorFlag |
| |
|
const std::string | kErrorMessage |
| |
|
const std::string | kDatabaseType |
| |
|
const std::string | kDatabaseMongoType |
| |
|
const std::string | kDatabasePostgresType |
| |
|
const std::string | kDatabaseRedisType |
| |
|
const std::string | kDatabaseCollection |
| |
|
const std::string | kDatabaseInstance |
| |
|
const std::string | kDatabaseStatement |
| |
|
const std::string | kDatabaseStatementName |
| |
|
const std::string | kDatabaseStatementDescription |
| |
|
const std::string | kPeerAddress |
| |
◆ TracerPtr
| using tracing::TracerPtr = typedef std::shared_ptr<Tracer> |
◆ ReferenceType
| enum class tracing::ReferenceType |
|
strong |