As part of the NMaaS documentation reorganization, this page has been moved to the official NMaaS Docs site hosted at https://docs.nmaas.eu/. Each application has its own dedicated page, e.g., Oxidized. No future changes will be made to this page. |
NMaaS supports on-demand deployment of a set of tools.
A basic set of steps required to deploy an instance of an NMaaS application is the following:
The whole process shouldn't take more than several minutes.
During the tool deployment process user is asked to fill in a form and provide basic configuration data for the new tool instance.
This data might comprise default user credentials, IP addresses of devices to be monitored and/or requested storage space to persist monitoring data.
For some of the tools this data provided by the user is used to populate tool specific configurations files that are later on uploaded to a dedicated Git repositories (a new repository is created for each tool instance).
From this point any change to the configuration of a running tool instance should be done following these steps:
Note: Git repositories are hosted on a dedicated private GitLab instance operated by the NMaaS Team.
Note: User should upload his public SSH key on his Profile page before deploying a new instance of a tool to be able to clone the Git repository afterwards.
Currently the portfolio consists of 17 applications but is being extended with new ones.
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Multiple devices can be configured by using the Add device button.
Advanced tab
Configuration update
Oxidized allows for updating tools configuration during runtime. User should follow the steps described in NMaaS Tool configuration process section.
Inside the repository two files are being created by default, namely config and router.db, and are placed in base directory.
If a new device model needs to be specified the dedicated model description files should be placed in model directory.
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Multiple devices can be configured by using the Add device button.
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Additional tab
Multiple devices can be configured by using the Add device button.
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Multiple jobs can be configured by using the Add job button.
Target is a valid string consisting of a hostname or IP followed by an optional port number.
For detailed description of the above parameters marked with * please refer to Prometheus online documentation.
Additional tab
The value of Retention data size should be kept lower than the value of requested Storage space.
Advanced tab
Prometheus allows for updating the configuration of an already running instance. A configuration update wizard is launched by the Update button available on the application instance details page.
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Additional tab
The value of Retention data size should be kept lower than the value of requested Storage space.
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration parameters to be provided by the user
Base tab
Advanced tab
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Additional installation information
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard
Configuration wizard