Early BETA Information
The product that you are about to explore is in a early beta phase. This means:
- the product is close but not yet feature complete. Depending on how early in the beta you use it, additional features may surface until 1.0 release
- the product is not well tested. Only the happy path cases vere briefly tried out and found working under ideal conditions.
- the product UI is not finished and not user-friendly, lacking any documentation or help.
The beta phase serves a few purposes:
- Show product that is slowly being stabilized to a limited audience.
- Gather feedback regarding market usability.
- Confirm further development priorities.
- Open space for discussion with interested parties.
Some basic instructions for products in technological preview phase follows:
MAMAS early beta
MAMAS is a
- Monitoring
- Alerting
- Management
- Automation
- System
Please note following before exploring MAMAS beta2
- MAMAS fully supports only Advantech v2, v3 and v4 routers at the moment. You should have reasonably recent firmware. (6.1.10+ is perfect)
- The UM could be downloaded through System menu item. Check the URL is matching your server URL (the one you seen in browser).
- (beta1 only) The UM webUI in the router allows for restarting agent, MAMAS server URL change and displays logs. You can run the agent from shell (/opt/amamas/bin/mamas_agent.sh) if needed and inspect/change configuration (/opt/amamas/settings.ini and /opt/amamas/server.ini) by hand.
- The agent registers on the server during first contact and sends real data only in second contact (by default roughly 5 minutes after first one). Till that time, device is listed as Arriving device
- If you want to see the alerts on your Slack client, you need to create your Slac channel and paste the connection information (Slack token and channel name) under admin->settings.
- There is also some support for MAMAS universal Linux agent. You can run it on basically any Linux box, provided it has bach and curl ready. See README for notes on this
- There is also an experimental version of OpenWRT agent provided. It differs from the Linux agent by shell being used (no bash on OpenWRT). See README, make sure you install curl package on the OpenWRT machine.
Key elements shown in the MAMAS Beta
- Routers (and to a limited extend also Linux boxes) reporting to mngmt. server. Reported data are visible on the details page.
- Monitoring groups (each mon. group gathers the same data as the 'all' group that is shown on the dashboard).
- Alerting - alerts can be set on individual devices or a number of devices in a group. Alerts are delivered via Slack.
- Statistics - some metrics are processed into graphical statistics, showing past values of the metrics so that you can see any trends/changes.
- (Advantech routers only) Firmware management - every router FW detected on any device is automatically downloaded. Admin can approve (or disprove) FW version for device settings and set FW version preferred for individual devices. NOTE that the agent FW upgrade is disabled on the device at the moment so the router will NOT perform flashing.
- (beta1+ only) You can add a new FW for download to be used to flash to routers once available and approved.
- Configuration cloning - one device can be set to clone configuration of another device. All customized configuration values (changes done on top of the FW defaults) from the master device will be copied to the tracking device. NOTE that FW version is not counted among configuration values.
- License management - your instance has 30 devices limit at the moment. Please do not reach this limit as once you do, the system starts misbehaving from user point of view. 29 devices are perfectly safe.
Please follow to your MAMAS Beta deployment instance (NOTE: each instance has different credentials: choose the instance you were given credentials to)
Enjoy the Beta and let us know what you think!
Dwarf Technologies engineering team