mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-09 23:24:05 -08:00
rename package retrieve to scrape
no fucnctinal changes just renaming retrieval to scrape
This commit is contained in:
parent
b30ee3e69a
commit
b75428ec19
|
@ -50,8 +50,8 @@ import (
|
|||
sd_config "github.com/prometheus/prometheus/discovery/config"
|
||||
"github.com/prometheus/prometheus/notifier"
|
||||
"github.com/prometheus/prometheus/promql"
|
||||
"github.com/prometheus/prometheus/retrieval"
|
||||
"github.com/prometheus/prometheus/rules"
|
||||
"github.com/prometheus/prometheus/scrape"
|
||||
"github.com/prometheus/prometheus/storage"
|
||||
"github.com/prometheus/prometheus/storage/remote"
|
||||
"github.com/prometheus/prometheus/storage/tsdb"
|
||||
|
@ -246,7 +246,7 @@ func main() {
|
|||
ctxNotify, cancelNotify = context.WithCancel(context.Background())
|
||||
discoveryManagerNotify = discovery.NewManager(ctxNotify, log.With(logger, "component", "discovery manager notify"))
|
||||
|
||||
scrapeManager = retrieval.NewManager(log.With(logger, "component", "scrape manager"), fanoutStorage)
|
||||
scrapeManager = scrape.NewManager(log.With(logger, "component", "scrape manager"), fanoutStorage)
|
||||
queryEngine = promql.NewEngine(fanoutStorage, &cfg.queryEngine)
|
||||
ruleManager = rules.NewManager(&rules.ManagerOptions{
|
||||
Appendable: fanoutStorage,
|
||||
|
|
|
@ -389,7 +389,7 @@ func (d *Discovery) readFile(filename string) ([]*targetgroup.Group, error) {
|
|||
return nil, err
|
||||
}
|
||||
default:
|
||||
panic(fmt.Errorf("retrieval.FileDiscovery.readFile: unhandled file extension %q", ext))
|
||||
panic(fmt.Errorf("discovery.File.readFile: unhandled file extension %q", ext))
|
||||
}
|
||||
|
||||
for i, tg := range targetGroups {
|
||||
|
|
|
@ -96,7 +96,7 @@ func relabel(lset labels.Labels, cfg *config.RelabelConfig) labels.Labels {
|
|||
}
|
||||
}
|
||||
default:
|
||||
panic(fmt.Errorf("retrieval.relabel: unknown relabel action type %q", cfg.Action))
|
||||
panic(fmt.Errorf("relabel: unknown relabel action type %q", cfg.Action))
|
||||
}
|
||||
|
||||
return lb.Labels()
|
||||
|
|
|
@ -99,7 +99,7 @@ func relabel(labels model.LabelSet, cfg *config.RelabelConfig) model.LabelSet {
|
|||
}
|
||||
}
|
||||
default:
|
||||
panic(fmt.Errorf("retrieval.relabel: unknown relabel action type %q", cfg.Action))
|
||||
panic(fmt.Errorf("relabel: unknown relabel action type %q", cfg.Action))
|
||||
}
|
||||
return labels
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"github.com/prometheus/prometheus/pkg/labels"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"fmt"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"fmt"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"bufio"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"bytes"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"errors"
|
|
@ -11,7 +11,7 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package retrieval
|
||||
package scrape
|
||||
|
||||
import (
|
||||
"crypto/tls"
|
|
@ -19,7 +19,7 @@ import (
|
|||
"github.com/prometheus/prometheus/storage"
|
||||
)
|
||||
|
||||
// Appender implements retrieval.Appendable.
|
||||
// Appender implements scrape.Appendable.
|
||||
func (s *Storage) Appender() (storage.Appender, error) {
|
||||
return s, nil
|
||||
}
|
||||
|
|
|
@ -38,7 +38,7 @@ import (
|
|||
"github.com/prometheus/prometheus/pkg/timestamp"
|
||||
"github.com/prometheus/prometheus/prompb"
|
||||
"github.com/prometheus/prometheus/promql"
|
||||
"github.com/prometheus/prometheus/retrieval"
|
||||
"github.com/prometheus/prometheus/scrape"
|
||||
"github.com/prometheus/prometheus/storage"
|
||||
"github.com/prometheus/prometheus/storage/remote"
|
||||
"github.com/prometheus/prometheus/util/httputil"
|
||||
|
@ -82,7 +82,7 @@ func (e *apiError) Error() string {
|
|||
}
|
||||
|
||||
type targetRetriever interface {
|
||||
Targets() []*retrieval.Target
|
||||
Targets() []*scrape.Target
|
||||
}
|
||||
|
||||
type alertmanagerRetriever interface {
|
||||
|
@ -428,9 +428,9 @@ type Target struct {
|
|||
|
||||
ScrapeURL string `json:"scrapeUrl"`
|
||||
|
||||
LastError string `json:"lastError"`
|
||||
LastScrape time.Time `json:"lastScrape"`
|
||||
Health retrieval.TargetHealth `json:"health"`
|
||||
LastError string `json:"lastError"`
|
||||
LastScrape time.Time `json:"lastScrape"`
|
||||
Health scrape.TargetHealth `json:"health"`
|
||||
}
|
||||
|
||||
// TargetDiscovery has all the active targets.
|
||||
|
|
|
@ -38,13 +38,13 @@ import (
|
|||
"github.com/prometheus/prometheus/pkg/timestamp"
|
||||
"github.com/prometheus/prometheus/prompb"
|
||||
"github.com/prometheus/prometheus/promql"
|
||||
"github.com/prometheus/prometheus/retrieval"
|
||||
"github.com/prometheus/prometheus/scrape"
|
||||
"github.com/prometheus/prometheus/storage/remote"
|
||||
)
|
||||
|
||||
type targetRetrieverFunc func() []*retrieval.Target
|
||||
type targetRetrieverFunc func() []*scrape.Target
|
||||
|
||||
func (f targetRetrieverFunc) Targets() []*retrieval.Target {
|
||||
func (f targetRetrieverFunc) Targets() []*scrape.Target {
|
||||
return f()
|
||||
}
|
||||
|
||||
|
@ -81,9 +81,9 @@ func TestEndpoints(t *testing.T) {
|
|||
|
||||
now := time.Now()
|
||||
|
||||
tr := targetRetrieverFunc(func() []*retrieval.Target {
|
||||
return []*retrieval.Target{
|
||||
retrieval.NewTarget(
|
||||
tr := targetRetrieverFunc(func() []*scrape.Target {
|
||||
return []*scrape.Target{
|
||||
scrape.NewTarget(
|
||||
labels.FromMap(map[string]string{
|
||||
model.SchemeLabel: "http",
|
||||
model.AddressLabel: "example.com:8080",
|
||||
|
|
|
@ -40,7 +40,7 @@ import (
|
|||
"github.com/prometheus/prometheus/pkg/timestamp"
|
||||
pb "github.com/prometheus/prometheus/prompb"
|
||||
"github.com/prometheus/prometheus/promql"
|
||||
"github.com/prometheus/prometheus/retrieval"
|
||||
"github.com/prometheus/prometheus/scrape"
|
||||
"github.com/prometheus/prometheus/storage"
|
||||
)
|
||||
|
||||
|
@ -50,7 +50,7 @@ type API struct {
|
|||
now func() time.Time
|
||||
db func() *tsdb.DB
|
||||
q func(ctx context.Context, mint, maxt int64) (storage.Querier, error)
|
||||
targets func() []*retrieval.Target
|
||||
targets func() []*scrape.Target
|
||||
alertmanagers func() []*url.URL
|
||||
}
|
||||
|
||||
|
@ -60,7 +60,7 @@ func New(
|
|||
db func() *tsdb.DB,
|
||||
qe *promql.Engine,
|
||||
q func(ctx context.Context, mint, maxt int64) (storage.Querier, error),
|
||||
targets func() []*retrieval.Target,
|
||||
targets func() []*scrape.Target,
|
||||
alertmanagers func() []*url.URL,
|
||||
enableAdmin bool,
|
||||
) *API {
|
||||
|
|
24
web/web.go
24
web/web.go
|
@ -55,8 +55,8 @@ import (
|
|||
"github.com/prometheus/prometheus/notifier"
|
||||
"github.com/prometheus/prometheus/pkg/labels"
|
||||
"github.com/prometheus/prometheus/promql"
|
||||
"github.com/prometheus/prometheus/retrieval"
|
||||
"github.com/prometheus/prometheus/rules"
|
||||
"github.com/prometheus/prometheus/scrape"
|
||||
"github.com/prometheus/prometheus/storage"
|
||||
"github.com/prometheus/prometheus/template"
|
||||
"github.com/prometheus/prometheus/util/httputil"
|
||||
|
@ -71,7 +71,7 @@ var localhostRepresentations = []string{"127.0.0.1", "localhost"}
|
|||
type Handler struct {
|
||||
logger log.Logger
|
||||
|
||||
scrapeManager *retrieval.ScrapeManager
|
||||
scrapeManager *scrape.ScrapeManager
|
||||
ruleManager *rules.Manager
|
||||
queryEngine *promql.Engine
|
||||
context context.Context
|
||||
|
@ -125,7 +125,7 @@ type Options struct {
|
|||
TSDB func() *tsdb.DB
|
||||
Storage storage.Storage
|
||||
QueryEngine *promql.Engine
|
||||
ScrapeManager *retrieval.ScrapeManager
|
||||
ScrapeManager *scrape.ScrapeManager
|
||||
RuleManager *rules.Manager
|
||||
Notifier *notifier.Manager
|
||||
Version *PrometheusVersion
|
||||
|
@ -404,7 +404,7 @@ func (h *Handler) Run(ctx context.Context) error {
|
|||
h.options.TSDB,
|
||||
h.options.QueryEngine,
|
||||
h.options.Storage.Querier,
|
||||
func() []*retrieval.Target {
|
||||
func() []*scrape.Target {
|
||||
return h.options.ScrapeManager.Targets()
|
||||
},
|
||||
func() []*url.URL {
|
||||
|
@ -594,7 +594,7 @@ func (h *Handler) serviceDiscovery(w http.ResponseWriter, r *http.Request) {
|
|||
sort.Strings(index)
|
||||
scrapeConfigData := struct {
|
||||
Index []string
|
||||
Targets map[string][]*retrieval.Target
|
||||
Targets map[string][]*scrape.Target
|
||||
}{
|
||||
Index: index,
|
||||
Targets: targets,
|
||||
|
@ -604,7 +604,7 @@ func (h *Handler) serviceDiscovery(w http.ResponseWriter, r *http.Request) {
|
|||
|
||||
func (h *Handler) targets(w http.ResponseWriter, r *http.Request) {
|
||||
// Bucket targets by job label
|
||||
tps := map[string][]*retrieval.Target{}
|
||||
tps := map[string][]*scrape.Target{}
|
||||
for _, t := range h.scrapeManager.Targets() {
|
||||
job := t.Labels().Get(model.JobLabel)
|
||||
tps[job] = append(tps[job], t)
|
||||
|
@ -617,7 +617,7 @@ func (h *Handler) targets(w http.ResponseWriter, r *http.Request) {
|
|||
}
|
||||
|
||||
h.executeTemplate(w, "targets.html", struct {
|
||||
TargetPools map[string][]*retrieval.Target
|
||||
TargetPools map[string][]*scrape.Target
|
||||
}{
|
||||
TargetPools: tps,
|
||||
})
|
||||
|
@ -707,21 +707,21 @@ func tmplFuncs(consolesPath string, opts *Options) template_text.FuncMap {
|
|||
}
|
||||
return u
|
||||
},
|
||||
"numHealthy": func(pool []*retrieval.Target) int {
|
||||
"numHealthy": func(pool []*scrape.Target) int {
|
||||
alive := len(pool)
|
||||
for _, p := range pool {
|
||||
if p.Health() != retrieval.HealthGood {
|
||||
if p.Health() != scrape.HealthGood {
|
||||
alive--
|
||||
}
|
||||
}
|
||||
|
||||
return alive
|
||||
},
|
||||
"healthToClass": func(th retrieval.TargetHealth) string {
|
||||
"healthToClass": func(th scrape.TargetHealth) string {
|
||||
switch th {
|
||||
case retrieval.HealthUnknown:
|
||||
case scrape.HealthUnknown:
|
||||
return "warning"
|
||||
case retrieval.HealthGood:
|
||||
case scrape.HealthGood:
|
||||
return "success"
|
||||
default:
|
||||
return "danger"
|
||||
|
|
Loading…
Reference in a new issue