updated README

This commit is contained in:
Krasi Georgiev 2017-11-29 22:56:08 +00:00
parent aca8f85699
commit f2df712166

View file

@ -133,9 +133,9 @@ the Prometheus server will be able to see them.
A Service Discovery (SD) mechanism has to discover targets and provide them to Prometheus. We expect similar targets to be grouped together, in the form of a [`TargetGroup`](https://godoc.org/github.com/prometheus/prometheus/config#TargetGroup). The SD mechanism sends the targets down to prometheus as list of `TargetGroups`. A Service Discovery (SD) mechanism has to discover targets and provide them to Prometheus. We expect similar targets to be grouped together, in the form of a [`TargetGroup`](https://godoc.org/github.com/prometheus/prometheus/config#TargetGroup). The SD mechanism sends the targets down to prometheus as list of `TargetGroups`.
An SD mechanism has to implement the `TargetProvider` Interface: An SD mechanism has to implement the `Discoverer` Interface:
```go ```go
type TargetProvider interface { type Discoverer interface {
Run(ctx context.Context, up chan<- []*config.TargetGroup) Run(ctx context.Context, up chan<- []*config.TargetGroup)
} }
``` ```