Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeHttpClient ¶
Types ¶
type Event ¶
type Event struct {
Time time.Time `json:"time"`
TimeNano int64 `json:"timeNano"`
Channel string `json:"channel"`
Type string `json:"type"`
Data interface{} `json:"data"`
// contains filtered or unexported fields
}
func (*Event) GetSpanContext ¶ added in v0.0.2
func (e *Event) GetSpanContext() sreCommon.TracerSpanContext
func (*Event) JsonObject ¶
func (*Event) SetSpanContext ¶ added in v0.0.2
func (e *Event) SetSpanContext(context sreCommon.TracerSpanContext)
type HttpProcessor ¶ added in v0.1.0
type HttpProcessor interface {
Type() string
HandleHttpRequest(w http.ResponseWriter, r *http.Request)
}
type Observability ¶ added in v0.1.0
type Observability struct {
// contains filtered or unexported fields
}
func NewObservability ¶ added in v0.1.0
func (*Observability) Events ¶ added in v0.1.0
func (o *Observability) Events() *sre.Events
func (*Observability) Logs ¶ added in v0.1.0
func (o *Observability) Logs() *sre.Logs
func (*Observability) Metrics ¶ added in v0.1.0
func (o *Observability) Metrics() *sre.Metrics
func (*Observability) Traces ¶ added in v0.1.0
func (o *Observability) Traces() *sre.Traces
Click to show internal directories.
Click to hide internal directories.