The Platform for Time Series Data

The InfluxData Platform is built upon the open source TICK stack. Each of the components of the TICK stack are open source and are available under the MIT license.TICK is just a simple way to describe the four open source projects that make up the InfluxData platform:

  • T = Telegraf is a plugin-driven server agent for collecting and reporting metrics.
  • I  = InfluxDB is a time-series database built from the ground up to handle high write and query loads.
  • C = Chronograf is a graphing and visualization application for performing ad hoc exploration of data.
  • K = Kapacitor is a data processing framework providing alerting, anomaly detection, and action frameworks.

Each of the components can be downloaded individually, but if you would prefer to get up and running quickly with the complete stack we recommend your try InfluxCloud or InfluxEnterprise.

Telegraf — Time Series Data Collection

Telegraf is a plugin-driven server agent for collecting and reporting metrics. It has plugins or integrations to source a variety of metrics directly from the system it’s running on, pull metrics from third party APIs, or even listen for metrics via a statsd and Kafka consumer services. It also has output plugins to send metrics to a variety of other datastores, services, and message queues, including InfluxDB, Graphite, OpenTSDB, Datadog, Librato, Kafka, MQTT, NSQ, and many others.
Getting Started | Documentation | GitHub | Download

InfluxDB — Time Series Database

InfluxDB is a time-series database built from the ground up to handle high write and query loads. InfluxDB is a custom high performance datastore written specifically for time series data. InfluxDB is used as a backing store for any timestamped data, including DevOps monitoring, application metrics, IoT sensor data, and real-time analytics.
Getting Started | Documentation | GitHub | Download

Chronograf — Time Series Data Visualizer

Chronograf is a graphing and visualization application that you use to perform ad hoc exploration of your data. It is simple to use and includes templates and libraries to allow you to rapidly build real-time dashboards and visualizations of your data.
Getting Started | Documentation | GitHub | Download

Kapacitor – Alerting and Actions

Kapacitor is a native data processing engine. It can process both stream and batch data from InfluxDB. Kapacitor lets you plug in your own custom logic or user defined functions to process alerts with dynamic thresholds, match metrics for patterns, compute statistical anomalies, and perform specific actions based on these alerts like dynamic load rebalancing. Kapacitor integrates with HipChat, OpsGenie, Alerta, Sensu, PagerDuty, Slack, and more.
Getting Started | Documentation | GitHub | Download

Pin It on Pinterest

Contact Sales