Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFactory ¶
NewFactory creates a new Skywalking receiver factory.
Types ¶
type Config ¶
type Config struct { Protocols `mapstructure:"protocols"` ExtensionID *component.ID `mapstructure:"fillproc_extension"` }
Config defines configuration for skywalking receiver.
type Protocols ¶
type Protocols struct { GRPC *configgrpc.ServerConfig `mapstructure:"grpc"` HTTP *confighttp.ServerConfig `mapstructure:"http"` }
Protocols is the configuration for the supported protocols.
type SwManagementServiceServer ¶
type SwManagementServiceServer struct { management.UnimplementedManagementServiceServer TraceReceiver *trace.Receiver }
func (*SwManagementServiceServer) KeepAlive ¶
func (s *SwManagementServiceServer) KeepAlive(ctx context.Context, ping *management.InstancePingPkg) (*v3.Commands, error)
func (*SwManagementServiceServer) ReportInstanceProperties ¶
func (s *SwManagementServiceServer) ReportInstanceProperties(ctx context.Context, properties *management.InstanceProperties) (*v3.Commands, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.