Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GRPCForwarder ¶ added in v0.9.0
type GRPCForwarder struct { profilestorepb.UnimplementedProfileStoreServiceServer // contains filtered or unexported fields }
GRPCForwarder forward profiles via gRPC to another Parca instance instead of storing the profiles locally in a database.
func NewGRPCForwarder ¶ added in v0.9.0
func NewGRPCForwarder(conn grpc.ClientConnInterface, logger log.Logger) *GRPCForwarder
func (*GRPCForwarder) WriteRaw ¶ added in v0.9.0
func (s *GRPCForwarder) WriteRaw(ctx context.Context, req *profilestorepb.WriteRawRequest) (*profilestorepb.WriteRawResponse, error)
type ProfileStore ¶
type ProfileStore struct { profilestorepb.UnimplementedProfileStoreServiceServer // contains filtered or unexported fields }
func NewProfileStore ¶
func NewProfileStore( logger log.Logger, tracer trace.Tracer, app storage.Appendable, metaStore metastore.ProfileMetaStore, ) *ProfileStore
func (*ProfileStore) WriteRaw ¶
func (s *ProfileStore) WriteRaw(ctx context.Context, r *profilestorepb.WriteRawRequest) (*profilestorepb.WriteRawResponse, error)
Click to show internal directories.
Click to hide internal directories.