To facilitate connectivity with remote devices, our software agent, LeafTM, is installed on hardware and, in turn, Leaf connects to Canopy in the cloud (or on premises).
Leaf installations usually occur through remote access. Sometimes, equipment comes with Leaf pre-installed. Once installed, Leaf can be leveraged to centrally manage the distribution of software updates out to the Leaf agents and peripheral devices that reside on the network of device endpoints.
Also, it allows an operator to securely and safely execute remote commands on devices. Leaf runs on current versions of Linux, Windows and Mac OS. It supports both 32 and 64-bit architectures, including Intel® x86, ARM and MIPS chipsets (see examples below).
Where Can Leaf Be Installed?
Example OS/Architecture Combos That Leaf Runs On*
Intel x86 (all)
Apple Silicon (M1)
*Please note: Canopy has a built-in MDM solution that allows for the management of Android and iOS devices. And, Leaf also runs on RTOS and some types of firmware.
Data sent to Canopy
Immediate Benefits for Support and Help Desk Personnel
Upon installation, Leaf automatically begins sending common data attributes like memory, CPU temperature, available physical disc space and more to Canopy. Leaf can easily be extended to obtain additional attributes.
In the table below, we've listed example diagnostic information that can be useful to help desk, support professionals and repair technicians:
Architecture (ARM x86, etc.)
Hard Drive (Per Device)
Time Zone and Offset
In addition, data collected at the endpoint can be sent to Canopy through Leaf via our API or the data can be sent directly to Canopy via our API.
Additional Features and Benefits of Leaf
Here are some additional standard Leaf monitoring capabilities customers can leverage:
Log File Appenders
Log File Watchers (regex Driver)
File Watchers (full content)
Version Watchers (Executable or File)
Software Monitor: Is process running, should it be restarted on failure?
Generic Hardware Monitor: Is hardware present, is it on or off?
SNMP Monitor: Can be configured for known device signatures
Ping Monitoring: Is specific address up or down?
Stomp Queue watcher
MQTT Topic consumer
What Components Can Canopy/Leaf Monitor?
Canopy and Leaf already have lots of device integrations built in. Here are some common branded device integrations:
In addition, here are some common device integrations customers can leverage: