Skip to main content
Version: 8.3 Beta 🚧

Historian Module

The Historian module records tag data to embedded or external time-series storage. With minimal configuration, you can start storing and querying tag history across your project. The module includes automatic table management, storage optimization, and built-in support for querying, aggregation, and charting.

The Historian module supports a pluggable API and multiple internal storage options, including Internal Historian – SQLite and Internal Historian – QuestDB.

Store Tag History Easily​

Enable history on a tag with a single click. No custom table design or SQL experience required.

Automatic Table Management​

The module manages all underlying tables automatically. Schema creation, indexing, partitioning, and retirement logic are built-in and fully optimized for time-series data.

Query and Visualize​

Query tag history through scripting or visual bindings in Perspective and Vision. Use built-in charts or build custom visualizations using raw history queries.

Performance Features​

The historian engine supports analog compression, interpolation, partitioning, and aggregation. These features work out of the box, helping you reduce storage and improve query performance.

Accessible and Open​

Data is stored in an open SQL database format, so it’s available to other applications and reporting tools outside of Ignition. No vendor lock-in, and no proprietary formats.

Integrated with Ignition​

The Historian module works seamlessly with other modules. Use stored data in alarms, reports, dashboards, or any custom solution. The historian also supports distributed history, redundant storage, and hybrid cloud architectures.

Learn More​

To learn more about configuration, scripting, or architecture, refer to the Historian section.