Documentation
¶
Index ¶
- type MetricsService
- func (serv MetricsService) Metrics(w http.ResponseWriter, r *http.Request)
- func (serv MetricsService) Query(w http.ResponseWriter, r *http.Request)
- func (serv MetricsService) QueryRange(w http.ResponseWriter, r *http.Request)
- func (msrv *MetricsService) RegisterHandler()
- func (serv MetricsService) SetTargets(w http.ResponseWriter, r *http.Request)
- type TargetGroup
- Bugs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetricsService ¶
type MetricsService struct {
Config *config.Config
TargetManager retrieval.TargetManager
Storage metric.PreloadingPersistence
// contains filtered or unexported fields
}
func (MetricsService) Metrics ¶
func (serv MetricsService) Metrics(w http.ResponseWriter, r *http.Request)
func (MetricsService) Query ¶
func (serv MetricsService) Query(w http.ResponseWriter, r *http.Request)
func (MetricsService) QueryRange ¶
func (serv MetricsService) QueryRange(w http.ResponseWriter, r *http.Request)
func (*MetricsService) RegisterHandler ¶
func (msrv *MetricsService) RegisterHandler()
func (MetricsService) SetTargets ¶
func (serv MetricsService) SetTargets(w http.ResponseWriter, r *http.Request)
type TargetGroup ¶
Notes ¶
Bugs ¶
Use Content-Type negotiation.
Validate that this ScrapeInterval is in fact the proper one for the job.
Click to show internal directories.
Click to hide internal directories.