Promscale has been discontinued. We strongly recommend that you do not use Promscale in a production environment. Learn more.
Promscale includes a set of out-of-the-box alerts, runbooks, and a Grafana dashboard that you can use to monitor it.
To monitor Promscale, make sure that a
Prometheus instance is scraping the
Promscale HTTP metrics endpoint, which
defaults to port
9201 port in
/metrics API. Use
Prometheus to evaluate the Promscale
alerting rules, and configure Prometheus as
a data source in Grafana to visualize the
Promscale dashboard. This helps to
troubleshoot issues when Promscale isn't
working as expected. You should be using a
separate Prometheus instance and not
Promscale. You don't want your monitoring
tool monitoring itself.
The Grafana dashboard consists of Promscale metrics grouped in several rows:
Import the Promscale Grafana dashboard by following the instructions below
- In the Grafana community
Detailsbutton to open the
Promscale metricsdashboard published by Promscale
Copy ID to Clipboardto copy the dashboard UID.
- In the Grafana UI, select
+Create icon on the side menu.
- Paste the dashboard UID in the
Import via grafana.comtextbox, and click
Importing dashboard from Grafana.compage appears.
- In the
Folderdrop-down menu, choose the folder to which you want to add the dashboard..
- Select the data source that corresponds to
the Prometheus instance that you
are using to monitor Promcsale in the
You can configure alerting rules for Promscale to send alerts when something doesn't work as expected in Promscale.
Here are the alerting rules for Promscale. These alerting rules should be configured on the Prometheus instance that you are using to monitor Promscale.
When an alert is sent, the alert message references the relevant runbook to troubleshoot and mitigate the issue. These runbooks are published and maintained in the Promscale Github repository.