JavaScript is off. Many parts of this site require JavaScript to function properly.

Process Data Historian, Trending,
Reporting, and Alarming Software

Since 1985, we have been focused on reliably and quickly recording time series data into it's process data historian. Named after the canaries that were carried into coal mines by miners to detect toxic gases, Canary Labs software assists engineers and control operators in finding conditions that are not easily detected; providing early warning and alarms that will help prevent minor issues from becoming major disasters.

Process Data Historian

Our data historian is built upon a proprietary data base that is not relational. We do not use SQL, which means you will never have to manage your database. No matter how long the data historian logs or how many points/tags you monitor, you will not spend money and manpower maintaining your data.

Canary Labs provides an easy to use and reliable data historian that unlocks your process data to increase profit, reduce loss, and forecast equipment failure.

Our data historian has become the industry benchmark for speed, reliability, and capacity. Read a full performance review where 25 million tags were tested.

Performance and Specifications

  • Supports up to 25,000,000 data points
  • Writes up to 4,000,000 points per second
  • Handles sub second data down to 100 nanoseconds
  • Limitless storage - requires no database management
  • Customize security down to tag access
  • OPC, HDA, and OBDC compatible
  • API (Application Programming Interface) for custom connections


Canary connects to your sensor data via OPC server and is able to collect from PLC, HMI, and SCADA. The Canary Logger is installed on the OPC server and sends time series data into the Canary Store and Forward Service.

data historian architecture for canary labs

The Store and Forward Service works by using two services communicating over a single TCP port. By design they can both be local or on separate systems spanning different networks. Installed alongside the logger is the sender service, and housed inside the data historian is the receiver service. When data is transferred by the sender service, by either the logger or an API, it is stored to a local disk cache. Once cached the sender service sends the data to the receiver service. The receiver service will cache this to disk and acknowledge to the sender it has received the data and the sender will then delete its cache. The receiver then sends the data to the historian where the historian confirms all data has been received, prompting the receiver service to delete its cache.

If communication between the logger and the data historian would be interrupted, you will not loose data. The logger creates a hard buffer that is not released until a response is received indicating that all data was successfully archived. Once communication is re-established, all data will transfer from the logger buffer to the sender service.

The Store and Forward Service was also engineered to allow custom applications and connectors to interface with it. Canary has given users the ability to also manually enter data as well as import CSV files into the Store and Forward. Utilizing WCF protocol, Store and Forward will then communicate all time series data to the receiver service on the Canary data historian.


The admin tool that Canary offers makes data historian administration simple and quick. It allows you to manage multiple historians and sites, and quickly assign security permissions. From the administrator you can monitor the logger, sender, receiver, and historian. You can easily view all services that are currently running, as well as oversee your license administration, and view any error messages.

Just watch how easy it is to use and navigate:

Want To Learn More?

Request Demo

Axiom Trending Software

In 1993 Canary launched it's first Windows based trending software, allowing users to easily access and visualize process data trending analytics. Since, Canary software has continued to advance, constantly improving and providing clients new solutions that better help them understand their historical time series data. In 2013 Canary launched it's newest trending option, Axiom.

Innovative, easy to use, and feature rich, Axiom transforms your ability to trend process data and gather knowledge from your data historian.


  • Multi-platform; supports desktop, laptop, tablet, and smartphone
  • Quickly add or remove trends in less than 30 seconds
  • Create calculated trends and write them back to the data historian
  • Limitless trend charts can be created and shared with other users
  • Easily time shift to compare live data with previous historical data
  • Set high and low limits that change the color of the trend when met


Axiom can be installed as a "thin client" on any desktop or laptop, or simply accessed via browser on you tablet or smartphone. The ability to take your data anywhere, and look in on your process at anytime, from any location, has become very popular with supervisors and operations managers. Accessibility to your process data historian allows you to better manager you people and your process, turning your knowledge into action which drives profits.

Reduce the strain on IT with an easy to manage system featuring server-centric architecture. Click Once technology ensures that every time a user launches any Canary software, any updates are automatically executed. There is no need to track down every computer and reinstall new product with every new release or update. Axiom is also extremely easy to use and fast to learn. Read about a first time user's experience when they first learned the Axiom platform.


Featuring infinite customization opportunities, AxiomView allows full HMI capabilities without the worry of control. Allow supervisors, managers, and other "non-control" related employees to see the process just like an operator without any worry of accidental downtime.

HMI display without control capabilities

Since Axiom does not feature "control ability" there is no need to worry about accidentally interfering with the process. Instead, you can feel confident knowing that yourself, management, consultants, and any other key staff now have the ability to watch operations even when they are not in the building. This feature can be especially helpful for companies featuring multiple sites and multiple locations. No matter where you are, you can quickly and easily “look-in” on the process at any facility and see what the operator sees. Axiom allows for custom built displays that can identically match your process.

Do more with your process data. Trend points, run calculations, compare several pump efficiencies, or compare current values against historic values. All are possible with Axiom, and can be achieved on a laptop, tablet, or smartphone. You already have the data, Axiom gives you the knowledge.

Axiom trending software goes mobile

Want To Learn More?

Request Demo


Need to quickly move your historical data into Microsoft Excel? Use either the Canary Excel Add-In or TrendReporter to easily pull raw or processed data that can then be used to generate reports, analyze data, and make important business decisions. You can also take advantage of Canary's custom API or ODBC Connector to move your data into SpotFire, Crystal Reports, or other SQL based reporting services.

Excel Add-In

Built to connect directly to your data historians, the Canary Excel Add-in will allow you to quickly find both raw and processed time-series data and bring it into an Excel workbook. Take advantage of our integrated Canary Ribbon Bar and browse your available data tags and points directly from Excel.

Excel-AddIn pulling data from historian database

Retreive processed data using a number of available aggregates, including:

  • TimeAverage
  • Minimum
  • Maximum
  • Total
  • Start
  • PrecentGood
  • Count, and many more

Trend Reporter

TrendReporter offers stunning interactive reports across the organization for people to monitor key trends and relationship that drive their processes. TrendReporter is the complete solution for designing, creating, scheduling, viewing and sharing reports within your organization. It is intended for professionals who want to create reports using their existing knowledge of Excel to design templates and avoid the challenge of learning new software.

  • Over 70 connectors to data sources in industry
  • Template library reports in minutes, guaranteed!
  • Report automatically, periodically, or based on events
  • Publish reports as workbooks or as encrypted PDF documents
  • Distribute reports by email, web pages, or FTP

Empower your team and spread the reporting power of TrendReporter throughout your organization using consistently formatted reports and forms from a central location. Interactive templates are launched from an intranet site, a webpage or locally from your PC and idsplay exactly the same as when they were designed in Excel. When reports are produced, the data sources are not directly accessed by team clients but are made available through secure server-side reporting services. Response is fast, reliable and suitable for multiple users.

A great match for all type of reports including:

  • Compliance
  • Regulatory
  • Efficiency
  • Maintenance
  • Productivity and more

TrendReporter allows you to create scheduled reports produced by a proprietary reporting engine that transforms report templates into workbooks or PDF webpages and then distributes them via email, mobile devices, and printers.

Want To Learn More?

Request Demo


TopView® is a robust alarm management and alarm notification system for any process data that needs to be monitored. Use TopView to generate audible alarms, send e-mail notification, SMS/text notification, voice notification and SNMP traps. You can also implement the desktop and mobile apps to keep users connected to important data and events.

TopView alarming and notification services

You will find our alarming software especially useful in the water/wastewater, metals and mining, food and beverage, power generation, pharmaceutical, oil and gas, and power generation industries. Infinitely scalable, TopView contains a powerful notification engine that supports a wide variety of devices including:

  • Audible alarms
  • Email notification
  • SMS/text notification
  • Voice callout
  • Pagers
  • SNMP traps

TopView allows you to write your own notification handler. This means your notification messages are highly customizable and can include alarm status, a history of the point in alarm, and other point values as well. Notifications can be bi-directional (email, SMS/text, and voice callout), allowing the notification recipient to acknowledge the alarm and prevent further escalation.

Request Demo


Submitting Information...


An error occurred.


No errors occurred.