You heard us on Unplugged. Here's how our system works.
Canary makes it easy to capture every data point, give it meaning with context, then surface insights your team can actually act on.
30,000+ Installs - 70+ Countries - 41 Years
Collect & Store
Your Data
Collect data from all of your devices and store it with loss-less compression.
Apply Context To
Your Data
Transform your complex data into clear, easy to understand information.
Maximize Your
Operation
Analyze your operational health on any device and make better decisions.
The Fundamental Principles
We believe these values are essential for your success.
Secure
Data integrity matters. So does following IT best practices.
Open
Data flows without restriction. Break free from platform lock.
Adaptable
Edge. Site. Enterprise. Cloud. Canary seamlessly connects your organization.
Canary System Overview
Canary Historian
A NoSQL time-series database built for industrial automation. Loss-less compression with no interpolation, high write and read throughput, and a single historian supporting extensive tag counts.
Data Collectors
Collect from every device and protocol your plant already speaks. Adding a source is a configuration task, not a purchase, and the collectors themselves are unlicensed.
Store & Forward
Offline servers and broken networks won't mean your data is lost. Data writes to the local disk if the historian is unavailable and backfills once the connection returns.
Virtual Views & UNS
Build your unified namespace and asset model on top of the Historian, after logging, so tags are never renamed at the source and the SCADA systems depending on them keep working. Views never consume a tag license.
Calcs & Events
Create calculated tags from what is already stored, backfill included, without touching SCADA or the PLC. Monitor condition-based events for batch, downtime, production runs and set-point exceedance.
Axiom
HTML5 dashboards, trends and reports with full touch support, on any device. Every Canary system includes unlimited Axiom and Excel Add-in clients.
Built for industrial data, end to end
Every piece of the Canary System, from the collectors at the edge to the feeds going out to your analytics stack. No licensing restrictions to hold back your best work.
- OPC DA/UA, MQTT with Sparkplug B, SQL Databases
- PLCs, SCADA, CSV files, and other devices
- Collectors for Ignition, CygNet and Geo SCADA
- GRPC and Web API, and manual data entry
MQTT Sparkplug B Makes It So Easy
Without a doubt, there is no faster way to move data from your organization into the Canary System than using MQTT Sparkplug B. The Canary Sparkplug B connector allows you to subscribe to MQTT topics, filter which tags you wish to historize, and will auto-discover any new tags that get added to your topic subscriptions. Canary strongly believes that MQTT Sparkplug B will solve a lot of infrastructure issues and empower organizations in transforming their operations. Canary is proud to be an active member of the Eclipse Foundation and participates in the ongoing development of the Eclipse TAHU Sparkplug B Specification.
OPC Connectivity: A Trusted Standard
Since the early 1990s, OPC has been a cornerstone of industrial data communication. Canary played an active role in shaping the standard as a member of the OPC Advisory Board. Today, OPC DA remains the preferred protocol for nearly 85% of Canary’s legacy install base, with strong support for both OPC DA and OPC UA across our platform.
Log Data Directly from Ignition
Canary provides multiple options to collect data from an Ignition gateway. From their own custom module that passes data back and forth between Ignition and the Historian, to additional third-party developed modules, you have multiple options. You can download modules and learn more about your options by reading 'Connecting Canary to Ignition: available options and features'.
SQL and .CSV File Logging
A lot of operations currently have an SQL database or .CSV files they would like to convert data from. Canary has a free solution to do either. The SQL collector can convert existing SQL historic databases or monitor new inserts into existing tables and import them into the Canary System. Additionally, Canary offers a utility that can actively convert .CSV files and upload the data into the Canary System.
CygNet SCADA History Made Simple
CygNet SCADA systems all benefit from making the data within them more robust and simpler for reporting purposes. Canary has just the solution with its custom built CygNet data collector. Using the existing CygNet historian, all Facilities and UDCs are captured, including configured Point attributes.
Both live data values and the current historical record are easily converted to the Canary Historian, providing real performance and data access for the entire team.
Build Your Own Connections
You can use the Canary APIs to develop your own custom data collectors. Since both the gRPC and Web API are available without requiring any licensing, you can create as many custom connections as you need. Canary provides detailed documentation for the Web API as well as support as you develop.
Getting data out
Data Feeds
Connect your Canary databases to BI tools, SCADA systems, maintenance systems, cloud providers and data lakes, advanced reporting and analytics, and machine learning applications. Real-time updates via MQTT Sparkplug, JSON over WebSocket, or GRPC and Web API. Historical requests via the Excel add-in, Axiom, or ODBC.
Three things that make Canary different
Our pricing is published
Tag-count tiers, on the website, no email required and no quote to request. Perpetual or subscription, chosen per licence rather than per corporation.
Clients are unlimited
Every system includes unlimited Axiom and Excel Add-in clients, and the collectors bringing data in are unlicensed. Widening access across the plant doesn't change what you pay.
Nothing is thrown away
The Historian stores timestamp, value and quality, and compresses without discarding. No interpolation, no averaging. The value you read back in year seven is the value the equipment produced.
Run it yourself for 60 days
Request a trial of the complete Canary System and put it against your own data, on your own network. Ask, and a person at Canary sets you up.
Request your 60-day trialSize it before you call
Work out what a system costs from the published tiers, with no form in the way. Bring the number to your team before you ever speak to us.
See the pricingUnplugged: An IIoT Podcast
Phil Seboa and Ed Fuentes talk to the people building industrial systems. We're proud to support the show. Here's where we turn up.

Breaking the Silos: Why IT/OT Convergence Fails and What Actually Works
Why does IT/OT convergence keep failing? Not because of the technology — because of the people.
Listen →
Every Seat at the Ignition Table
What does it actually look like to work at every level of the Ignition ecosystem? Kyle Van Eenennaam has — and the map he draws changes how you think about starting out.
Listen →Episode 03 Coming Soon
Talk to us
Any Questions?
Ask us anything you want. We'll answer your questions and send a copy of our industry-best pricing model to review with your team.
Talk to us