home/versioned_docs/version-1.8.0/help/tdengine_promql.md
Use Prometheus PromQL to query general metric data from the Prometheus server to monitor TDengine. This solution is suitable for situations where Prometheus is already monitoring TDengine and you need to retrieve TDengine monitoring data from the Prometheus server.
| Parameter Name | Parameter Description |
|---|---|
| Monitoring Host | IP, IPv6, or domain name of the target being monitored. Note ⚠️: Do not include protocol header (e.g., https://, http://). |
| Monitoring name | Name to identify this monitoring, ensuring uniqueness of names. |
| Port | Prometheus API port, default: 9090. |
| Relative path | Relative path of Prometheus to query PromQL, default: /api/v1/query |
| Request mode | Set the request method for API calls: GET, POST, PUT, DELETE, default: GET |
| Enable HTTPS | Whether to access the website via HTTPS, note ⚠️: enabling HTTPS generally requires changing the corresponding port to 443 |
| Username | Username for Basic or Digest authentication when accessing the API. |
| Password | Password for Basic or Digest authentication when accessing the API. |
| Content-Type | Resource type when carrying BODY request data. |
| Request BODY | Set the BODY request data, effective for PUT and POST request methods. |
| Collection interval | Interval for periodic data collection in seconds, the minimum interval that can be set is 30 seconds |
| Description remarks | Additional remarks and descriptions for this monitoring. Users can add notes here. |
| Indicator name | indicator unit | Indicators help describe |
|---|---|---|
| taos_cluster_info_first_ep | none | first endpoint |
| taos_cluster_info_version | none | Version Information |
| taos_cluster_info_master_uptime | day | Master node runtime |
| Indicator name | indicator unit | Indicators help describe |
|---|---|---|
| taos_cluster_info_dnodes_total | none | Total number of dnodes |
| taos_cluster_info_dnodes_alive | none | Number of surviving dnodes |
| taos_cluster_info_mnodes_total | none | Total number of mnodes |
| taos_cluster_info_mnodes_alive | none | Number of surviving mnodes |
| taos_cluster_info_vgroups_total | none | Total number of virtual groups |
| taos_cluster_info_vgroups_alive | none | Number of surviving virtual groups |
| taos_cluster_info_vnodes_total | none | Total number of virtual nodes |
| taos_cluster_info_vnodes_alive | none | Number of surviving virtual nodes |
| Indicator name | indicator unit | Indicators help describe |
|---|---|---|
| taos_cluster_info_dbs_total | none | Total number of databases |
| taos_cluster_info_tbs_total | none | Total number of tables |
| taos_cluster_info_connections_total | day | total number of connections |
| Indicator name | indicator unit | Indicators help describe |
|---|---|---|
| taos_d_info_status | Ready indicates normal, offline indicates offline, and unknown indicates unknown. | dnode status |
| taos_dnodes_info_uptime | s | The startup time of this dnode |
| taos_dnodes_info_cpu_engine | none | The percentage of CPU used by the process of this dnode. |
| taos_dnodes_info_cpu_system | none | The percentage of CPU used by the system of the node where the dnode is located. |
| taos_dnodes_info_mem_engine | KB | Memory used by the process of this dnode |
| taos_dnodes_info_mem_system | KB | The memory used by the system of the node where the dnode is located. |
| taos_dnodes_info_disk_total | Byte | The total disk capacity of the node where the dnode is located. |
| taos_dnodes_info_disk_used | Byte | The amount of disk space used on the node where the dnode is located. |
| taos_dnodes_info_io_write_disk | Bytes per second | The disk IO write rate of the node where the dnode is located. |
| taos_dnodes_info_io_read_disk | Bytes per second | The disk IO read rate of the node where the dnode is located. |
| Indicator name | indicator unit | Indicators help describe |
|---|---|---|
| total_requests_for_adapter_transfers | none | Total number of requests |
| taos_adapter_requests_success | none | Number of successful requests |
| taos_adapter_requests_fail | none | Number of failed requests |
| taos_adapter_requests_query | none | Number of query requests |