Edge Device Console is designed for industry edge cloud , a small and low cost tool easy to manager industry edge devices. Edge Device Dashboard can run on different platform(x86-amd64, arm,arm64,risc-v64), support winows, linux ,Mac OS.
- Cross platform, Edge Device Dashboard can run on amd64,arm64,arm and RISC-V 64 devices.
- Edge Device Dashboard support english and simple chinese language, according to browswer's language setting.
- Low cost,low carbon, small memory size(500Mi or above) and hard disk size.
- Local storage to deduce network bottleneck.
- Simplify operations by UI dashboard.
- Support prometheus,monitor device commands and autoevent's metrics .
- device metadate, including: device profile,device service, devices
- scheduler
- notification
- rule engine
- app service
- dashboard
- monitoring
Install steps:
- Setup kubernetes cluster,How to setup cluster refer https://kubernetes.io/docs/setup/, or download ecm to setup kubernetes cluster from https://github.com/edgego/ecm, ecm is more convenient to install kubernetes cluster.
- install rancher local-path storage class for kubernetes https://kubernetes.io/docs/setup/ kubectl apply -f https://github.com/rancher/local-path-provisioner/blob/master/deploy/provisioner.yaml
- install edge console : kubectl apply -f https://github.com/edgego/edge-console/blob/main/scripts/edge-system-redis-localpath.yaml
- install monitor module : kubectl apply -f https://github.com/edgego/edge-console/blob/main/scripts/edge-monitoring.yml
- install kubernetes dashboard kubectl apply -f https://github.com/edgego/edge-console/blob/main/scripts/edge-dashboard.yml
Device dashbaord Overview Edge device console easily manage all devices' metadata : profiles, device services , devices, application services. Online deploy and undeploy device services and application services. From device dashboard also check all devices' operating state and admin state.
From dashboard, all devices with satellite location can be found from the map.
- Query device with name
- Check device status by different color
- Check all autoevents throughput , or individual autoevent
Monitor device's autoevent:
Deploy or undeploy device service online
Device center provide features such as add device , delete device . update device , bulk import devcices ,test device and monitor device.
Bulk import devices
Operate data streams easily
Define or update rule : input sql statement , define one or more sinks
App Service center provide function to define applications with builtins ,such as export data via http or mqtt. Deploy or undeploy applications online.