Documentation
¶
Index ¶
- type Config
- type Instance
- func (i *Instance) GetOperations(service string) (map[string]interface{}, error)
- func (i *Instance) GetServices() (map[string]interface{}, error)
- func (i *Instance) GetTrace(traceID string) (map[string]interface{}, error)
- func (i *Instance) GetTraces(limit, maxDuration, minDuration, operation, service, tags string, ...) (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 `yaml:"name"`
DisplayName string `yaml:"displayName"`
Description string `yaml:"description"`
Address string `yaml:"address"`
Username string `yaml:"username"`
Password string `yaml:"password"`
Token string `yaml:"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.