Скажем, у меня есть агент телеграфа, который отправляет метрики в Прометей каждые 5 секунд.
Плагин вывода Telegraf Prometheus , в отличие от выходного плагина InfluxDB, этого не делает,подтолкнуть метрики к цели, но создаст веб-сервер, обслуживающий конечную точку / metrics (по умолчанию).
Если вы хотите использовать push вместо pull, вы можете использовать Pushgateway . Данные, которые отправляются на Pushgateway (через HTTP POST или PUT), будут доступны в конечной точке Pushgateway, которую Prometheus может удалить. Но учтите, что Pushgateway следует использовать только в определенных случаях, см. здесь .
Telegraf предлагает некоторый плагин HTTP Output, поэтому вы можете (теоретически) использовать Telegraf для передачи метрик на Pushgateway. Но в этом случае вам не следует дополнительно использовать плагин для вывода Prometheus от Telegraf.