Prometheus is a widespread open-source monitoring and alerting system. Prometheus joined the Cloud Native Computing Foundation (CNCF) in 2016 as the second incubated project after Kubernetes, which has a very active developer and user community.
remote_read interface to leverage other database products as its storage engine. To enable users of the Prometheus ecosystem to take advantage of TDengine's efficient querying, TDengine also provides support for this interface so that data stored in TDengine can be queried via the
remote_read interface, taking full advantage of TDengine's efficient query performance and clustering capabilities for time-series data.
Please refer to Install Prometheus.
Please refer to Configure Prometheus.
Please refer to Start Prometheus.
Verify Remote Read
Let’s retrieve some metrics from TDengine Cloud via prometheus web server. Browse to
http://localhost:9090/graph and use the "Graph" tab.
Enter the following expression to graph the per-second rate of chunks being created in the self-scraped Prometheus: