Documentation ¶
Index ¶
- func Register(cfg []Config, grpcServer *grpc.Server) ([]*pluginsProto.PluginShort, error)
- type Config
- type Instance
- type Jaeger
- func (j *Jaeger) GetOperations(ctx context.Context, getOperationsRequest *jaegerProto.GetOperationsRequest) (*jaegerProto.GetOperationsResponse, error)
- func (j *Jaeger) GetServices(ctx context.Context, getServicesRequest *jaegerProto.GetServicesRequest) (*jaegerProto.GetServicesResponse, error)
- func (j *Jaeger) GetTrace(ctx context.Context, getTraceRequest *jaegerProto.GetTraceRequest) (*jaegerProto.GetTraceResponse, error)
- func (j *Jaeger) GetTraces(ctx context.Context, getTracesRequest *jaegerProto.GetTracesRequest) (*jaegerProto.GetTracesResponse, error)
- type ResponseDataOperations
- type ResponseDataServices
- type ResponseError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Register ¶
func Register(cfg []Config, grpcServer *grpc.Server) ([]*pluginsProto.PluginShort, error)
Types ¶
type Jaeger ¶
type Jaeger struct { jaegerProto.UnimplementedJaegerServer // contains filtered or unexported fields }
func (*Jaeger) GetOperations ¶
func (j *Jaeger) GetOperations(ctx context.Context, getOperationsRequest *jaegerProto.GetOperationsRequest) (*jaegerProto.GetOperationsResponse, error)
func (*Jaeger) GetServices ¶
func (j *Jaeger) GetServices(ctx context.Context, getServicesRequest *jaegerProto.GetServicesRequest) (*jaegerProto.GetServicesResponse, error)
func (*Jaeger) GetTrace ¶
func (j *Jaeger) GetTrace(ctx context.Context, getTraceRequest *jaegerProto.GetTraceRequest) (*jaegerProto.GetTraceResponse, error)
func (*Jaeger) GetTraces ¶
func (j *Jaeger) GetTraces(ctx context.Context, getTracesRequest *jaegerProto.GetTracesRequest) (*jaegerProto.GetTracesResponse, error)
type ResponseDataOperations ¶
type ResponseDataOperations struct {
Data []*jaegerProto.Operation `json:"data"`
}
ResponseDataOperations is the structure of the response for a operations request against the Jaeger API.
type ResponseDataServices ¶
type ResponseDataServices struct {
Data []string `json:"data"`
}
ResponseDataServices is the structure of the response for a services request against the Jaeger API.
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.