Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::zipkin_proto::span Struct Reference

#include <zipkin_proto.h>

Collaboration diagram for kcenon::monitoring::zipkin_proto::span:
Collaboration graph

Public Attributes

std::vector< std::uint8_t > trace_id
 
std::vector< std::uint8_t > parent_id
 
std::vector< std::uint8_t > id
 
span_kind kind {span_kind::unspecified}
 
std::string name
 
std::uint64_t timestamp {0}
 
std::uint64_t duration {0}
 
endpoint local_endpoint
 
endpoint remote_endpoint
 
std::vector< annotationannotations
 
std::vector< std::pair< std::string, std::string > > tags
 
bool debug {false}
 
bool shared {false}
 

Detailed Description

Definition at line 71 of file zipkin_proto.h.

Member Data Documentation

◆ annotations

std::vector<annotation> kcenon::monitoring::zipkin_proto::span::annotations

◆ debug

bool kcenon::monitoring::zipkin_proto::span::debug {false}

◆ duration

std::uint64_t kcenon::monitoring::zipkin_proto::span::duration {0}

◆ id

◆ kind

◆ local_endpoint

◆ name

◆ parent_id

◆ remote_endpoint

◆ shared

◆ tags

std::vector<std::pair<std::string, std::string> > kcenon::monitoring::zipkin_proto::span::tags

◆ timestamp

std::uint64_t kcenon::monitoring::zipkin_proto::span::timestamp {0}

◆ trace_id


The documentation for this struct was generated from the following file: