Going Beyond Basic Device Management

Canopy provides businesses with all of the tools necessary to manage and monitor a network of devices at scale.

Read a Canopy Case Study  Get a Risk-Free Demo

How Does Canopy Work?

First, meet Leaf

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 logo

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*

Operating System Windows Linux MacOS
Architecture 386 386 Intel x86 (all)
AMD64 AMD64 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:

Network Operating System Utilization Miscellaneous
IP Address OS Name CPU Serial Number
Subnet Mask OS Description Memory Architecture (ARM x86, etc.)
Default Gateway OS Vendor Hard Drive (Per Device) Time Zone and Offset
OS Version Last Heartbeat
OS Patch Last Reboot

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?
  • Database watcher
  • 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:

Brand device integrations

Additional Integrations

In addition, here are some common device integrations customers can leverage:

  • Barcode Scanners
  • Bill Acceptors
  • Coin Acceptors
  • Cameras / Video Cameras
  • Card Dispensers
  • Card Ingest
  • Card Printers
  • Card Readers
  • Card Reader (Compact Motorized)
  • Fingerprint Sensors
  • Indicator lighting
  • Payment Terminals
  • Proximity Sensors
  • Thermal Printers
  • Touch Monitors
  • UPS