Everything you need to kickstart your
embedded IoT deployment

devctrl.io brings automation technologyto distributed embedded systems.

System Overview

See location and online status of all depolyed devices. Immediately see any critical events that mandate further investigation. Trigger alarm messages to your phone or mail.

Dive into a per device view for a detailed analysis of any warning or error message. All changes to the system will be logged. This allows an audit view that records what changes have been made and which administrator initiated it. Our alarm interface allows you to define alarm patterns and notify responsible resources.

Configuration

devctrl.io gives you many pre-defined configuration options for your system. These options will be extended on customer demand.

Currently we support setting up NTP servers, management of SSH keys, process watch (run/stop), software installation, patch installation, firewall setup and management, user management, Wifi and GSM configuration. Our agent is constantly monitoring all configurations and will automatically initiate corrective actions if a deviation is detected (process not running, a new user on the system, old ssh keys).

Device Metrics

We provide you with detailed metrics about specific system functions to help you analize system performance and potential problems. These metrics can trigger alarms.

Memory and CPU utilization is critical for any embedded device. The same is true for disk/flash-space. We provide complete disk statistics for each mount. DonĀ“t let a growing log or dump file crash your embedded device. In addition we focus on swap and regular memory, load average and CPU statistics (including iowait).

Tools and REST API

devctrl.io is an automation tool and framework for embedded Linux devices

Our philosophy is that you should automate your configuration to prevent human error and deviations within the device park. However, we acknowledge that sometimes it makes sense to actually be on the system. Therefore we offer a login access through a secure and encrypted reverse tunnel to give you access to all your individual devices. Another useful feature is our REST API to integrate with 3rd party monitoring solutions.