How Canopy Tailors RMM for Connected Products
In the dawning era of Connected Products, Canopy has built an RMM platform flexible and powerful enough to support custom smart hardware in a truly standard way.
Intro to RMM for Connected Products
Traditionally, remote monitoring and management (RMM) software tools have focused on IT infrastructure — and for that they have been very effective for remotely managing workplace and IT environments.
However, RMM for IT infrastructure wasn't designed to manage connected products — like self-service kiosks, smart lockers, access control and camera systems, etc. And as more connected products and IoT solutions come to market, the demand for more specialized remote device management capabilities has increased exponentially.
For a more detailed explanation on the difference between Connected Product and IT infrastructure, check out our prior posts on RMM for Connected Products vs RMM for IT Infrastructure and Navigating the RMM Landscape.
If you're looking for information about RMM for IT Infrastructure, bookmark the Beginner's Guide. For the purposes of this article, we will discuss the core RMM capabilities required to remotely manage connected products.
Flexible Connectivity Options and Configurable KPIs
The core of an effective RMM solution is its ability to provide real-time metrics — actionable insights —that are specific to the connected product being monitored. For a connected product RMM, this capability requires being able to connect to a variety of hardware, software, backend / ticketing systems, and other key datasets that make up the connected product ecosystem. For example, it's not enough for the RMM to connect to the PC alone. It must also be able to connect to peripherals, manage device settings, firmware, software applications, and configurations. A connected product RMM requires agency — that is, the power to take action. To accomplish this goal, an RMM deploys a software agent that runs natively on devices (or endpoints) at the edge. The RMM connects via other device protocols like MQTT, API, SNMP, ICMP Ping, etc. or integrating software application data, affording the RMM the ability to flexibly integrate across data categories.
Connectivity is critical to remotely monitor and manage a connected product.
Once connected, turning remote device data into actionable insights requires creating configurable dashboards — and remote device key performance indicators (KPIs). These KPIs can be customized to the unique operations of each deployment. Customized KPIs enable businesses to create metrics that directly reflect connected product availability. KPIs can reflect hardware health, software health, incorporating business data / consumer interactions, and ultimately expose the connected product uptime. These KPI dashboards not only offer a snapshot of current performance but also feed predictive analytics to forecast potential issues before they impact uptime.
Examples of KPIs Created Using RMM (With Canopy)
Customers and partners use Canopy — an RMM designed for connected products — to integrate their remote devices and connected products with their business. They use Canopy to create actionable insights unique to each endpoint solution.
Below are a few examples of KPIs created using Canopy:
Kiosk Transaction KPI
Using hardware data and software application-level data, Canopy tracks a rolling 24-hour KPI that calculates:
- Number of successful kiosk transactions
- Number of kiosk transactions that failed (e.g., credit card reader failure, item not available, etc.)
- Number of times the locker door was not shut after transaction.
This KPI enables our customer to uniquely track kiosk transactions, identify any transaction related issues, and ensure their consumer experience is optimized.
Predictive Health KPI
An industrial manufacturing customer uses device data and a linear regression analysis integration to project energy usage over a 24-hour period. This KPI is set up with alert parameters that proactively warn of upcoming overages, allowing our customer to efficiently track energy usage of their equipment and avoid over-heating the Connected Product.
Software License Management KPI
In addition to monitoring the health of their Windows server and peripheral hardware, one customer uses Canopy to track software license versions. They incorporate business logic to track license purchases and warn their team about licenses that are about to expire.
Network Health KPI
In the world of video streaming, network health is a critical factor that impacts uptime. This customer uses Canopy to track download bandwidth, upload bandwidth, jitter, latency, packet loss and other metrics tied to network performance. Together, this data is calculated into a KPI that allows their Network Operations Center (NOC) to proactively identify sites with network issues and quickly understand the granular root cause of streaming performance issues.
The Guide to Connected Products
Kiosks, point-of-sale (POS) systems, access control, security, or camera systems — just to name a few — are all examples of "connected products." Bookmark this guide and learn more about this space.
The Guide to Connected Products
Kiosks, point-of-sale (POS) systems, access control, security, or camera systems — just to name a few — are all examples of "connected products." Bookmark this guide and learn more about this space.
Automated Workflows to Streamline Remote Management Operations
While connectivity and configurable real-time KPIs are critical, flexibility in remote device management extends beyond monitoring. The ability to perform remote actions and automate workflows is crucial for maintaining the health and efficiency of connected products. The ability for technical support teams and managed service providers to define and execute a wide range of remote actions — from firmware updates to peripheral device resets to deploying custom scripts — directly from the dashboard is critical to minimizing onsite truck rolls and reducing downtime.
Moreover, the ability to create automated workflows that can trigger based on specific data events, product statuses, or device state changes is another core requirement to remotely managing device ecosystems at the edge. This feature is invaluable for maintaining service quality, responding to issues in real-time, and solving unique uptime challenges in each connected product environment — without the need for repeated manual intervention.
Device Management Workflow Automations (With Canopy)
Like the above KPI examples, we’ve identified some automated workflow examples from Canopy’s Automation Engine below.
Data Usage Alerting
Through an API integration, Canopy tracks cellular data usage in real-time and alerts this customer when their digital signage product is close to exceeding its data plan. If the signage solution is close to an overage, Canopy takes automated actions to minimize data usage and avoid the overage – driving significant cost savings for the customer from their cellular providers.
Automated Self-Healing Actions
For a self-service kiosk operating outdoors, Canopy monitors temperature data. When the temperature gets too hot, a custom temperature KPI changes to “red” and triggers an automation to turn on power to the AC unit inside the kiosk. This custom KPI prevents damage to kiosk, ultimately reducing onsite technician visits and decreasing downtime.
Automated Root Cause Detection
When an issue occurs, Canopy automatically pulls data from this customer’s Elastic environment to expose and analyze system event logs. This provides our customer’s technical support team with quick access to root the cause of the access control product’s uptime issues.
Automated Ticket Creation and Dispatch
Unfortunately, not all issues can be resolved remotely. When this occurs Canopy automatically creates a support ticket summarizing the remote recovery steps that were taken and any key information about the device. From there, based on the issue type, the team can quickly dispatch a technician to the scene.
→ Read the top 10 most useful atuomation workflows Streamlining Remote Device Management Using Canopy’s Automations.
Intelligent Data Reporting and Analytics (With Canopy)
With the appropriate KPIs and monitoring in place as well as the ability to action these insights from the edge in real-time and remotely, remote device operators are well on their way to reducing downtime. However, to optimize product and support processes, you will need powerful data reporting and analytics. With the complexity of a connected product or sophisticated device operating at the edge, the volume of data generated can be immense. Efficiently managing and extracting actionable insights from this data is paramount.
Canopy's data reporting and analytics capabilities are designed to handle the scale and complexity of any connected product’s dataset. Leveraging data events from all aspects of the solution ecosystem and the correct KPIs, Canopy provides tools for aggregating data across devices, performing trend analysis, and generating detailed reports that inform business decisions. With these capabilities and appropriate configuration, product teams can identify software bugs or other product issues and support teams can identify usage patterns and uncover additional opportunities for automating support processes.
Streamlining Your Remote Device Management Operations (With Canopy)
The unique demands of connected products and other remote device ecosystems require RMM software that offers a high degree of flexibility coupled with robust functionality. Through i) configurable KPIs and dashboards, ii) customizable remote actions and automation workflows, and iii) the ability to feed comprehensive data reporting and analytics, Canopy empowers businesses to uniquely monitor, manage, and optimize their Connected Products. As the Connected Product landscape continues to evolve, flexibility and adaptability of RMM tools will be key to unlocking the full potential of these complex solutions.
What KPI or monitoring metric matters most to your business and connected product? Is there a time-consuming, proprietary support process you’d like to automate — or data set you need to capture and reveal to your team?
Your connected product is unique, but Canopy is designed to adapt — and ready to remotely monitor and manage your remote device ecosystem.
If you're curious to know more, let's talk.