MCPcopy
hub / github.com/prometheus/prometheus / appender

Method appender

scrape/scrape.go:1334–1339  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1332}
1333
1334func (sl *scrapeLoop) appender() scrapeLoopAppendAdapter {
1335 if sl.appendableV2 != nil {
1336 return &scrapeLoopAppenderV2{scrapeLoop: sl, AppenderV2: sl.appendableV2.AppenderV2(sl.appenderCtx)}
1337 }
1338 return &scrapeLoopAppender{scrapeLoop: sl, Appender: sl.appendable.Appender(sl.appenderCtx)}
1339}
1340
1341// scrapeAndReport performs a scrape and then appends the result to the storage
1342// together with reporting metrics, by using as few appenders as possible.

Calls 2

AppenderV2Method · 0.65
AppenderMethod · 0.65