Stop flying blind. Get PromLens.

Build, understand, and fix your queries much more effectively with the ultimate power tool for PromQL

PromLens works with any existing PromQL-compatible endpoint (e.g. Prometheus, Thanos, Cortex, Promscale, and more) and integrates with Grafana for easy selection of Prometheus datasources.

Enter your email below to receive a 30-day trial license key:

Please enter a valid email address.
Personal

$0 / month


50k Total Series (personal use only)
Grafana Datasource Selector
Link Sharing
Direct Query Links
DEPLOY NOW
Recommended
Business

$20 / 1M series / month (billed anually)


Pay per 1M Series (self-certified)
Grafana Datasource Selector
Link Sharing
Direct Query Links

Sign up below and we will be in touch with you about licensing details shortly.

Please enter a valid email address.
Enterprise

Custom pricing - let's talk!


Custom conditions (e.g. unlimited series)
Grafana Datasource Selector
Link Sharing
Direct Query Links

Sign up below and we will be in touch with you about licensing details shortly.

Please enter a valid email address.

These plans don't work for you? Do you want a perpetual license, a SaaS version with all the features, or something else? Contact us via the form below or write us at info@promlabs.com:

Please enter your name.
Please enter a valid email address.
Please enter a message.

FAQ

Below are some answers to frequently asked questions around PromLens licensing and usage.

How do I install PromLens?

PromLens is currently available for on-premise installations as a Docker image. You can find detailed setup and configuration instructions in the public PromLens GitHub repository.

How does charging per number of time series work?

When you buy a PromLens Business license, you can choose how many time series you want to use it with. You will have to self-certify that the total number of active series across all Prometheus servers (or API-compatible alternative systems) that you will be using PromLens with over the course of the license validity period is at most the selected number of series for the license.

"Active series" means how many unique series your Prometheus servers (or API-compatible systems) track at any given time. For native Prometheus servers, you can get this number by looking at the prometheus_tsdb_head_series metric for each server, which tracks how many metrics have been indexed in the latest head block (which typically spans 2-3 hours). Let us know if you have questions around determining this number for other systems.

Series counts for HA (high availability) replicas or aggregators like Thanos

If your systems store the same series data multiple times for high availability (HA) reasons or because you are making the same data available via multiple PromQL endpoints (such as native Prometheus servers with a Thanos aggregation layer on top), only one copy of each series counts for the purpose of the per-series licensing.