Documentation ¶
Index ¶
- type Config
- type Instance
- func (i *Instance) GetOperations(ctx context.Context, service string) (map[string]interface{}, error)
- func (i *Instance) GetServices(ctx context.Context) (map[string]interface{}, error)
- func (i *Instance) GetTrace(ctx context.Context, traceID string) (map[string]interface{}, error)
- func (i *Instance) GetTraces(ctx context.Context, ...) (map[string]interface{}, error)
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Name string `json:"name"` DisplayName string `json:"displayName"` Description string `json:"description"` Address string `json:"address"` Username string `json:"username"` Password string `json:"password"` Token string `json:"token"` }
Config is the structure of the configuration for a single Jaeger instance.
type Instance ¶
type Instance struct { Name string // contains filtered or unexported fields }
Instance represents a single Jaeger instance, which can be added via the configuration file.
func (*Instance) GetOperations ¶
func (*Instance) GetServices ¶
type ResponseError ¶
type ResponseError struct { Errors []struct { Code int `json:"code"` Msg string `json:"msg"` } `json:"errors"` }
ResponseError is the structure for a failed Jaeger API request.
Click to show internal directories.
Click to hide internal directories.