Documentation
¶
Overview ¶
Package appmetrics runs the coordinator's managed application metrics scraper and keeps its sandbox targets and remote-write identity current.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component struct {
*base.BaseComponent
// contains filtered or unexported fields
}
func New ¶
func New(log *slog.Logger, cc *containerd.Client, namespace, dataPath string, eac *entityserver_v1alpha.EntityAccessClient, issuer *workloadidentity.Issuer) *Component
type DisabledReporter ¶
type DisabledReporter struct {
// contains filtered or unexported fields
}
DisabledReporter watches for applications that asked to be scraped while the cluster has no remote-write destination. It makes the disabled state visible without starting vmagent or touching the private scrape endpoint.
func NewDisabledReporter ¶
func NewDisabledReporter(log *slog.Logger, eac *entityserver_v1alpha.EntityAccessClient) *DisabledReporter
func (*DisabledReporter) Stop ¶
func (r *DisabledReporter) Stop()
Click to show internal directories.
Click to hide internal directories.