Industrial IoT monitoring with InfluxDB

The solution to provide real-time insight and analytics for your entire process — collecting, storing and visualizing sensor data from your IoT sensors and devices and from industrial equipment.

Why a purpose-built time series database?

Sensor data is all time-stamped to help you understand how your processes and equipment are doing over time to help further innovation and improvement.

What is the InfluxData IIoT monitoring solution?

The industrial world has a long history of modernizing processes in order to keep production running efficiently and safely while minimizing downtime. Yet many are locked in established data historian solutions that are costly and lack the methods needed to provide innovation and interoperability.

In contrast, InfluxDB — the open source time series database — inherently provides diverse design perspectives not available from a single software vendor. It provides the freedom to integrate with other solutions and allows you to adapt the code to fit your ever-changing system requirements.

Read how ADLINK uses InfluxDB IIoT solution, as a part of their ADLINK Edge™ IoT smart gateway solution, to store IoT data so that they can visualize it for monitoring and analysis, and also how RTI built a monitoring solution that meets the unique architectural requirements of monitoring IIoT data for its industrial customers.

  • real-time analytics-01

    Real-time monitoring with precision

    Industrial systems have a wide range of devices and processes that need to be monitored at different time intervals, with added context, and with data from multiple data sources. InfluxDB supports precision down to the nanosecond and allows for downsampling of that data – for instance, high-precision data can be kept for a short period of time with longer retention periods for summary data at medium or lower precision. Adding context is easy to do and doesn’t impact query performance.

  • around-the-globe-icon-01


    Collecting event data from your equipment is just the beginning. True digital transformation requires more data sources and more analysis of the combined data to gain a better understanding of your systems. InfluxDB is a high-performance data store written specifically for time series data. It allows for high throughput ingest, compression and real-time querying.

  • dev-doc-01-1


    InfluxDB is written entirely in Go and compiles into a single binary with no external dependencies. It provides write and query capabilities with a command-line interface, a built-in HTTP API, a set of client libraries (e.g., Go, Java, and JavaScript) and plugins for common data formats such as Telegraf, Graphite, Collectd and OpenTSDB. It also works with other open source projects like Chronograf and Grafana for dashboarding, and a set of plugins that act as an OPC-UA client and server.

APM diagram

Components of the InfluxData platform


InfluxDB is the database and storage engine purpose-built to handle time series data: a perfect metric store for multiple data sources to help you avoid a siloed approach. In InfluxDB 1.x, Chronograf (visualization tool with pre-canned dashboards with the standard baseline for network monitoring) and Kapacitor (rules engine for processing, monitoring, and alerting) are separate components of the TICK Stack. InfluxDB 2.0 comes with Chronograf and Kapacitor built-in.


Telegraf is the collection agent with 200+ plugins and a vast client library, that can source metrics directly from the system it’s running on, pull metrics from third-party APIs, listen for metrics via streaming consumer services, and support monitoring protocols such as AMQP, MQTT, JSON and http.

OPC Unified Access data ingest

There are a number of open source OPC-UA stacks that are available to help you collect data from your PLCs. These stacks use a variety of licenses and are written for languages like Python, C, C#, Javascript and even Golang. There is even an OPC-UA stack written by the team at Factry.IO that polls for the values on the PLCs then writes them directly to InfluxDB.

OPC-UA Server support

PLCs and SCADAs are standalone systems that traditionally do not require external data sources for real-time control of industrial process. However, there are cases where third-party data can be beneficial to the SCADA system to optimize the operation of assets. With InfluxDB, you can collect and analyze process inputs and outputs, and suggest optimized setpoints to the SCADA system with the OPC-UA server capability. Examples include using neural networks to analyze data or incorporating weather forecast data into the control mechanisms.


Google Cloud has a native architecture for collecting, processing, analyzing and archiving of events from IoT devices, vehicles as well as upstream software systems. At the center of the architecture is InfluxDB and its connection to global native Google Cloud services like BigQuery, Cloud Machine Learning Engine and Kubernetes. The architecture demonstrates how access to global scaling cloud services addresses use cases from the energy sector.

Read more


Featured customers:

A&S Energie

A&S Energie is a Belgian biomass plant that supplies electricity to 55,000 households by burning 180,000 metric tons of non-recyclable wood per year — that’s 22 tons per hour. At its maximum output, the plant generates 26 megawatts of power. Factry replaced A&S Energie’s existing solution with Factry Historian, powered by open source InfluxDB. This allowed A&S Energie to increase the use of the process data to make their staff more efficient as well as find failures faster.
Read more



Optimizing electricity output from wind turbines requires constant adaptation to environmental conditions, while staying within the legislative boundaries. In the past, turbines were primarily monitored using remote-controlled SCADA systems. Now, all sensor information from the Vleemo turbines is gathered in InfluxDB then augmented with external data such as weather forecasts. In the end, this allows them to become more productive and save time in their day-to-day operations.
Read more


Unix Edge

Unix Edge designs, builds and operates managed solutions that combine cloud platforms and Edge Devices to deliver tangible business value in the form of actionable, real-time information. They support analog, digital and optical sensors including GPS, temperature, pressure, humidity, hall effect, proximity, and even analog gauges. Unix Edge devices are customized for clients’ specific needs using off-the-shelf components and are inexpensive, customer installable, with minimal power requirements. Prototypes are built in-house. Unix Edge manages the production of the final units through its network of manufacturing partners.
Read more

Unix Edge
Industrial IoT monitoring news
Community Highlight: How InfluxDB Enables IoT Sensor Monitoring of Aquariums
I recently spoke with Jeremy White who is using InfluxDB to monitor his aquariums. By collecting IoT sensor data, he has been able to better understand his 200 gallon salt-water aquarium full of fish and coral. The entire project can be found on GitHub. Caitlin: Tell us about yourself and ...
Community Highlight: How InfluxDB Enables IoT Monitoring of Gas Station Tanks
I recently spoke with Alex Skrivseth, the Operations Manager at The Shed App, and discovered how he’s using InfluxDB to monitor the current levels of gas and diesel at various gas stations. Simply by extracting IoT sensor data, he has been able to provide valuable previously inaccessible data to fuel ...


Bring Your Data into the Industry 4.0 Age

Connecting devices and tools on the factory floor is the next big thing when it comes to production. This new wave is perceived as so big that it is called Industry 4.0 or the 4th industrial revolution. It involves new security systems, Industrial Internet, cloud computing and AI and is based on 4 design principles of Interconnection, Information transparency, Technical Assistance, and Decentralized Decisions.

Scroll to Top