-
Data Collector Overview and Methodology (version 23)
What are Data Collectors? Data Collectors are the components of the Canary System responsible for transferring the process data from a client's data source to the Canary Historian.…
-
Installing Necessary Data Logging Components (version 23)
Methodology Understanding best practice architecture is important prior to installation. Whenever possible, Canary Collectors and the Sender should be installed local to the data source.…
-
MQTT Collector Overview (version 23)
Within MQTT, the MQTT Collector acts as a "subscriber", consuming data from an MQTT server (or broker) to which devices "publish" data to. The collector supports three payload types: SparkplugB (2.…
-
How to Configure the MQTT Collector (version 23)
Begin Logging MQTT Data Select the MQTT Collector tile within the Canary Admin application to create and manage MQTT data collection. Create a Logging Session Within the MQTT Collector,…
-
MQTT Collector - SparkplugB 3.0 Compliance (version 23)
As of version 23.0 Canary's MQTT Collector service supports SparkplugB 3.0. Please see the attached test results above.
-
OPC UA Collector Overview (version 23)
The OPC Collector currently connects to OPC UA servers for logging UA data into the Historian. Status Screen (Session Level) The 'Status' screen contains information for all sessions configured…
-
How to Configure the OPC UA Collector (version 23)
Begin Logging OPC UA Data Use the OPC Collector module within the Canary Admin to create and manage OPC UA data collection. Within the OPC Collector, tags are organized into Groups,…
-
How to Configure the OPC DA Collector (version 23)
Begin Logging OPC DA Data Run the Logger Administrator application to create and manage OPC DA data collection. Within the Logger Administrator, tags are organized into Groups,…
-
How to Configure the Ignition Collector (version 23)
Latest tested and supported version of Ignition: 8.1.36 If using 8.1.31 or 8.1.32, the provider name must match the collector name. A bug was introduced in 8.1.31 (and fixed in 8.1.…
-
How To Configure the SQL Collector (version 23)
Overview Canary does not like reading from production tables (for various reasons) so we use a queue table that contains rows ready to be processed. Once we process those rows we remove them from the…
-
How to Configure the CSV Collector (version 23)
There are two files that need created/configured upon installing the CSV Collector: SAF_ImportService.config SAF_Import.config SAF_ImportService.config By default,…
-
The Data Generation Tool (version 23)
The Data Generation tool can be installed by selecting it from the Data Collectors list on the Canary Installer. The Data Generation tool can be run by opening C:…
-
Store and Forward Buffer
Canary’s store and forward (SaF) provides for local buffering of data should the historian server be offline or the network connecting the data collector and the historian is interrupted.…
-
How to Configure a Proxy Server (version 23)
A proxy server may be needed when a stream of data needs forwarded through an intermediate level in the network, such as in the Purdue Model shown below where there is no direct path from Level 3 to…
-
How to Backup Buffered Sender Sessions (version 23)
By default, after a buffered session is processed by the Sender service, the session file is deleted. Configuring the system to backup the buffered files allows the data to be stored in a temp…
-
Sender Credentials: Identity vs. User (version 23)
When the Sender service makes a secure connection to a remote Receiver service using the 'Net.TCP - Username' endpoint (55256), credentials are passed in to verify who the Sender is.…
-
Sender/Receiver Troubleshooting Guide (version 23)
The Sender & Receiver services are used to route data from the Collectors to the Historian. The data may flow through multiple Sender/Receiver nodes if proxy servers are in place before reaching the…
-
Sending Data through an OWL Data Diode over MQTT
The following article illustrates the configuration needed to send data through OWL's data diode. OWL's diode has an MQTT plugin that allows it to connect to an MQTT broker on both the send and…