Documentation
¶
Index ¶
Constants ¶
View Source
const RawProfileTypeJFR = RawProfileType("jfr")
View Source
const RawProfileTypeOTEL = RawProfileType("otel")
View Source
const RawProfileTypePPROF = RawProfileType("pprof")
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProfileSample ¶
type ProfileSeries ¶
type ProfileSeries struct {
Labels []*v1.LabelPair
Samples []*ProfileSample
Language string
Annotations []*v1.ProfileAnnotation
}
func (*ProfileSeries) GetLanguage ¶ added in v1.2.1
func (p *ProfileSeries) GetLanguage() string
type PushRequest ¶
type PushRequest struct {
TenantID string
RawProfileSize int
RawProfileType RawProfileType
Series []*ProfileSeries
TotalProfiles int64
TotalBytesUncompressed int64
}
func (*PushRequest) ClearAnnotations ¶ added in v1.13.3
func (req *PushRequest) ClearAnnotations()
func (*PushRequest) Clone ¶ added in v1.13.0
func (req *PushRequest) Clone() *PushRequest
func (*PushRequest) MarkThrottledTenant ¶ added in v1.13.3
func (req *PushRequest) MarkThrottledTenant(l *ingest_limits.Config) error
func (*PushRequest) MarkThrottledUsageGroup ¶ added in v1.13.3
func (req *PushRequest) MarkThrottledUsageGroup(l *ingest_limits.Config, usageGroup string) error
type RawProfileType ¶
type RawProfileType string
Click to show internal directories.
Click to hide internal directories.