Tiger Cloud: Performance, Scale, Enterprise
Self-hosted products
MST
You can get more insights into the performance of your Managed Service for TimescaleDB service by monitoring it using Prometheus, a popular
open source metrics-based systems monitoring solution.
Before you begin, make sure you have:
- Created a Managed Service for TimescaleDB service.
- Made a note of the
Port
andHost
for your service.
In MST Console
, choose a project and navigate to
Integration Endpoints
.In the
Integration endpoints
page, navigate toPrometheus
, and clickCreate new
.In the
Create new Prometheus endpoint
dialog, complete these fields:- In the
Endpoint name
field, type a name for your endpoint. - In the
Username
field, type your username. - In the
Password
field, type your password. - Click
Create
to create the endpoint.
These details are used when setting up your Prometheus installation, in the
prometheus.yml
configuration file. This allows you to make this Managed Service for TimescaleDB endpoint a target for Prometheus to scrape.- In the
Use this sample configuration file to set up your Prometheus installation, by substituting
<PORT>
,<HOST>
,<USER>
, and<PASSWORD>
with those of your Managed Service for TimescaleDB service:global:scrape_interval: 10sevaluation_interval: 10sscrape_configs:- job_name: prometheusscheme: httpsstatic_configs:- targets: ['<HOST>:<PORT>']tls_config:insecure_skip_verify: truebasic_auth:username: <USER>password: <PASSWORD>remote_write:- url: "http://<HOST>:9201/write"remote_read:- url: "http://<HOST>:9201/read"In the MST Console, navigate to
Services
and select the service you want to monitor.In the
Integrations
tab, go toExternal integrations
section and selectPrometheus
.In the
Prometheus integrations
dialog, select the Prometheus endpoint that you created.Click
Enable
.The Prometheus endpoint is listed under
Enabled integrations
for the Managed Service for TimescaleDB service.
Keywords
Found an issue on this page?Report an issue or Edit this page
in GitHub.