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
  • 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