devctrl.io brings automation technology
to distributed embedded systems.
See location and online status of all deployed 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.
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, users, process watch (run/stop), software installation, patch installation, firewall setup and management, file distribution and templating. 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).
We provide you with detailed metrics about specific system functions to help you analyze 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).
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.