InfluxData Product Overview
InfluxEnterprise and InfluxCloud are built upon the same base architecture. The major differences between InfluxEnterprise and InfluxCloud are that InfluxEnterprise is downloadable software that can run anywhere, whereas InfluxCloud is a managed service offering hosted and managed by InfluxData. InfluxEnterprise and InfluxCloud are built upon an open source core. InfluxEnterprise and InfluxCloud differentiate themselves from the competition by providing the fastest time-to-value and by supporting real actions in real-time, all while being fast, scalable, and available.
InfluxData provides a comprehensive set of tools and services to get metrics and events data from sensors, devices, systems, machines, containers, and applications. InfluxData’s collection services are built from the open source Telegraf project. InfluxData provides a number of integrations to popular databases, containers, services, applications, and other monitoring and alerting products. InfluxData provides both a push and pull-based model for metric collection.
InfluxData supports real-time stream processing of the data and storage of the time-series data. The data is stored in the leading Time Series Database, InfluxDB. It handles high write loads, large data set storage, and conserves space through downsampling, automatically expiring and deleting unwanted data as well as backup and restore. Analysis of data is done via a SQL-like query language.
You can graph and visualize your data with integrated open source project Chronograf, and perform ad hoc exploration of your data. It includes support for templates and a library of intelligent, pre-configured dashboards for common data sets. In addition, InfluxDB supports other visualization tools such as Grafana.
Naturally, InfluxData supports visualization and monitoring, but today’s modern applications require actions. InfluxData uses the open source Kapacitor project to plug in custom logic or user-defined functions to process alerts with dynamic thresholds, match metrics for patterns or compute statistical anomalies, automatically scale containers, and basically do anything that you can program. It can perform these analytics on streaming as well as data stored in the database.
InfluxData’s InfluxCloud and InfluxEnterprise are built on an open source core – Telegraf, InfluxDB, Chronograf and Kapacitor (TICK) and are available under the MIT license. However, InfluxCloud and InfluxEnterprise also include proprietary functionality for projects that require high-availability, horizontal scalability, clustering, and additional production-level features.
Over 300 customers use InfluxData as their: DevOps Monitoring Platform (Monitoring Infrastructure, SaaS, PaaS, Cloud Infrastructure, Containers, Systems and Applications); IoT Data Platform; and Real-Time Analytics Platform because of the platform’s unique differentiators: