Release_cloud_Nov_2022
Table of contents
Release notes: Capture cloud update (November 2022)
UI & navigation
- Sidebar contains an icon per app, submodules are displayed as a tab
- Home overview shows all available apps with quicklinks to their submodules
- More theme customisation options
- Home & login image
- 14 customizable colors
- Company switch is linked to grafana dashboards
Advanced lists
- Favorites => always listed on top of the list
- Group by column(s)
- Show / hide columns
- Table configurations are stored in local browser store => they are retained after a logout
- Table configurations are user and table specific => each user can crate a custom view for all tables on the platform
Device map view
- Devices can have latitude/longitude properties (via edit or create device)
- Devices can be visualized on a map
Rights management
Apps
Capture is now app based, apps can be installed to each company. Available apps:
App | Description | Default |
Alerting | Alerting on timeseries data | |
Analytics | Faas & workflow monitoring | |
Dashboards | Grafana | |
Datalogging | Activates “logger” type for devices & device configurations | |
Dual | Activates “Simulation” type for devices & software resources | |
Identity & access | Companies, users, roles & tags | V |
Organizer | Fleets & projects | |
Reporting | Reporting tool for timeseries data | |
Resources | Software library | |
Storage | Activates cloud timeseries DB access => dependency for alerting, reporting & datalogging |
Custom roles
- It’s now possible to create custom roles under your company => not limited to the default roles anymore
- View or manage permissions can be applied to an app or it’s submodules
- Share roles with subcompanies => roles can be managed on parent company level
- Each user can have it’s own custom permissions, which overrule the role permissions
Logger config editor V2
Configuration editor for capture local components V2
- Redesign for a better user expierience
- Templating
- Create templates for connections, measurements and custom json settings
- Advanced & basic mode (only important settings)
- Possibility to add multiple local database endpoints
- Local database endpoint types
Type | Syncer support |
Influx (Default) | V |
CSV | |
MQTT | |
Redis (inmem) | V |
- Possibility to add multiple sync destinations => default: https://capture-vintecc.com
- Custom settings on all levels => ideal for custom plugin inplementation
- V1 configs can be converted to a V2 config and vice versa
Organizer app
The organizer app activates the fleet and projects submodules.
Fleet
A fleet is a group of similar devices who can have the same device configurations and can serve data for the same alerts, reports and dashboards. Software resources can also be added to an entire fleet.
When a fleet is created in a parent company, capture makes sure all added configs are auto (or manually) synced with the subcompanies when devices from the fleet are available in the company.
Project
Projects is a way to organize devices per project. Software resources can also be added to a project, each device in the project receives access to the software versions of the software resource.
Use cases:
- Device grouping
- Project based software resource management (fe. DUAL simulations)
Software resources
- Resource library for
- Images
- Simulations (DUAL)
- Captre software Update packages
- Custom software components
- Upload via capture UI or REST API (Build pipleines,…)
Structure
- Software resource
- Global Markdown readme
- Versions
- Files
- Markdown readme
- A software resource of type simulation, software and update can have a direct link to a device, project or fleet
- Device link: the device is able to see the update under the “Versions” tab of the device details
- Project link: each device attached to the project will see the update under their “Versions” tab
- In the project view, there will be a link to the software resource available
- Fleet link: each device attached to the fleet will see the update under their “Versions” tab
- In the project view, there will be a link to the software resource available
Analytics app
FAAS
- Visualisation of capture faas function calls
- Live log view
Workflows
- Visualisation of capture worfklows
- Run status, durations,..
- History detail view of last 200 runs
- Flowcart view
- logs per task
Dual App
- App to replace the current dual software portal
- Activates “Simulation” type software resources
- Simulation resources can be downloaded and linked to projects
- Activates “Dual Simulation” type devices
- Used for licensing
- Provides access to the projects submodule of the organizer app
Dashboarding
- New overview page with the advanced table feature => each user can create their own custom table view
- Create dashboard from overview page
- Capture auto creates following variables and provides them as a dropdown in the dashboard
- DB: All influx datasources in the dashboards company
- RP: All retention policies found in the selected DB datasource
- loggerIdentifier: All tag values for the default loggerIdentifier tag, based on the selected DB & RP
- Capture auto creates following variables and provides them as a dropdown in the dashboard
- Tag sync
- When a tag is added via grafana, we create the tag
- Direct device links => loggerIdentifier value is passed to the dashboard
- Device should be part of a fleet with dashboards in order to provide direct links
Plaftorm management
Overview
- Overview of all company assets
- Incoming api traffic visualisation
- Database sizes overview
- Top 10 devices based on inserted rows
Device management
- Generate an overview of all active and new offline devices for a certain time period
- Overview can be created for your own company or for all subcompanies
- The overview can be exported to a PDF file