
Prometheus
6.6#13 in time-series databasesFree planFree planWebLinuxmacOSSelf-hosted
Visit

| Fact | Prometheus | TDengine |
|---|---|---|
| Data model | Time series are identified by a metric name and key-value labels, and PromQL provides a flexible query language for querying them. | TDengine uses one-table-per-data-collection-point, super-table and virtual-table models designed for time-series storage efficiency. |
| Deployment | Official components have precompiled binaries and Docker images, and the Prometheus download page lists Windows, macOS, and Linux builds. | Self-hosted deployments can run at the edge, in containers or virtual machines, on local servers, or in public, private, or hybrid clouds. |
| Integrations | The ecosystem includes client libraries, exporters, Pushgateway, and Alertmanager; integrations also include Grafana for visualization and webhook-based alert notifications. | The documented ecosystem includes Grafana integration, Kafka integration, MQTT, OPC, PI System and Excel connectivity. |
| Support | The project offers community support through channels including Slack, mailing lists, and a Discourse forum, and lists independent commercial support providers separately. | Annual licenses include business-hours standard support, while premium support offers 24×7 Severity 1 coverage; free-tier support is optional at $3,375 per year. |
It suits teams monitoring systems with metrics and alerts, particularly where PromQL, service discovery or HTTP scraping fits their setup. It is not recommended for use cases such as per-request billing that require fully accurate data.
TDengine is designed for industrial enterprises and organizations running traditional data historians or legacy industrial IoT platforms, especially those needing time-series ingestion and analysis.