---
title: Work with Prometheus
description: Flux provides tools for scraping and processing raw Prometheus-formatted metrics from an HTTP-accessible endpoint.
url: https://docs.influxdata.com/flux/v0/prometheus/
estimated_tokens: 308
product: Flux
version: v0
---

# Work with Prometheus

[Prometheus](https://prometheus.io/) is an open-source toolkit designed to build simple and robust monitoring and alerting systems. Flux provides tools for scraping raw [Prometheus-formatted metrics](https://prometheus.io/docs/concepts/data_model/) from an HTTP-accessible endpoint, writing them to InfluxDB, then processing those raw metrics for visualization in InfluxDB dashboards.

### [Scrape Prometheus metrics](/flux/v0/prometheus/scrape-prometheus/)

Use the Flux [`prometheus.scrape`](/flux/v0/stdlib/experimental/prometheus/scrape/) function to scrape Prometheus-formatted metrics from an HTTP-accessible endpoint.

### [Work with Prometheus metric types](/flux/v0/prometheus/metric-types/)

Learn how to use Flux to work with Prometheus’ four main metric types (counter, gauge, histogram, and summary) and process them for visualizations in InfluxDB dashboards.

[prometheus](/flux/v0/tags/prometheus/)
