mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-26 22:19:40 -08:00
updated README
This commit is contained in:
parent
aca8f85699
commit
f2df712166
|
@ -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)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue