Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager maintains a set of scrape pools and manages start/stop cycles when receiving new target groups form the discovery manager.
func NewManager ¶
func NewManager(store *store.ProfileStorage, topoSubScribe topology.Subscriber) *Manager
NewManager is the Manager constructor
func (*Manager) GetAllCurrentScrapeSuite ¶
func (m *Manager) GetAllCurrentScrapeSuite() []*ScrapeSuite
func (*Manager) GetCurrentScrapeComponents ¶
func (*Manager) GetLastScrapeTime ¶
func (*Manager) GetRunningStatus ¶
func (m *Manager) GetRunningStatus() meta.ProfileStatus
type ScrapeSuite ¶
type ScrapeSuite struct {
// contains filtered or unexported fields
}
type Target ¶
type Target struct { meta.ProfileTarget *url.URL // contains filtered or unexported fields }
Target refers to a singular HTTP or HTTPS endpoint.
func NewTarget ¶
func NewTarget(component, address, scrapeAddress, kind, schema string, cfg *config.PprofProfilingConfig) *Target
func (*Target) GetURLString ¶
type TickerChan ¶
type TickerChan struct {
// contains filtered or unexported fields
}
func (*TickerChan) Stop ¶
func (tc *TickerChan) Stop()
Click to show internal directories.
Click to hide internal directories.