InfluxData provides a modern Open Source Platform built from the ground up for metrics and events.
This technically is known as time series data. With InfluxData you can build monitoring, analytics, and IoT applications faster, easier, and to scale. Today, there are different general-purpose ways to handle time-based data. But they slow you down with dependencies and complexities or fail to scale. InfluxData is the only purpose-built complete platform for any time-based data—from humans, sensors, or machines—seamlessly collecting, storing, visualizing, and turning insight into action. With both fast deployment and fast performance, InfluxData delivers real value in real time.
InfluxData provides a comprehensive platform that supports the collection, storage, monitoring, visualization and alerting of time series data. InfluxData is both an active contributor to the Telegraf, InfluxDB, Chronograf and Kapacitor (TICK) projects as well as building InfluxEnterprise and InfluxCloud on this open source core.
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.
Once data is collected, it needs to be stored. InfluxData includes the open source Time Series Database InfluxDB. It supports high write loads, large data set storage, and conserves space through downsampling, automatically expiring and deleting unwanted data as well as backup and restore. InfluxDB also makes it easy to analyze data by providing an easy-to-use SQL-like query language.
You can graph and visualize your data with the 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 tools such as Grafana.
Naturally, InfluxData supports 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.
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.