Prometheus 0.1.0-2.3.2


Overview of DC/OS Prometheus 0.1.0-2.3.2

DC/OS Prometheus Service is an automated service that makes it easy to deploy and manage Prometheus on Mesosphere DC/OS. For more information on Prometheus, see the Prometheus documentation.

WARNING: This is a Community service. Community services are not tested for production environments. There may be bugs, incomplete features, incorrect documentation, or other discrepancies.


DC/OS Prometheus offers the following benefits :

  1. Designed for reliability
  2. Easily configurable to support all Prometheus design patterns
  3. Auto self health monitoring with provision for corrective action
  4. Flexible design to suit design requirement (with/without Alertmanager)
  5. Supports wide range of integration for data collection,persistence, notification and dashboarding

DC/OS Prometheus’s main features are:

  1. Multi-dimensional data model with time series data identified by metric name and key/value pairs
  2. Flexible query language to leverage this dimensionality
  3. No reliance on distributed storage; single server nodes are autonomous
  4. Time series collection happens via a pull model over HTTP
  5. Targets are discovered via service discovery or static configuration
  6. Multiple modes of graphing and dashboarding support

Getting Started

To start a basic test cluster , run the following command on the DC/OS CLI.…Read More

Quick Start

Configuring Prometheus - Quick Start…Read More


The default DC/OS Prometheus installation provides reasonable defaults for trying out the service, but may not be sufficient for production use. You may require a different configuration depending on the context of the deployment.…Read More


The DC/OS Prometheus service provides a robust API (accessible by HTTP or DC/OS CLI) for managing, repairing, and monitoring the service. Here, only the CLI version is presented for conciseness, but see the API Reference for HTTP instructions.…Read More


Uninstalling DC/OS Prometheus Services…Read More


Prometheus does not directly support Transport Layer Security (TLS) encryption for connections to Prometheus instances (i.e. to the expression browser or HTTP API). If you would like to enforce TLS for those connections, we recommend using Prometheus in conjunction with a reverse proxy and applying TLS at the proxy layer.…Read More


After a configuration change, the service may enter an unhealthy state. This commonly occurs when an invalid configuration change was made by the user. Certain configuration values may not be changed, or may not be decreased. To verify whether this is the case, check the service’s deploy plan for any errors.…Read More


Understanding configuration Limitations…Read More

Supported Versions

Understanding DC/OS Prometheus Services package versioning…Read More

Release Notes

Discover the new features, updates, and known limitations in this release of the Prometheus Service…Read More