GithubHelp home page GithubHelp logo

softwareag / cumulocity-kpi-overview-plugin Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 560 KB

The KPI Overview Widget help you to display the Device KPIs with customised KPI Name, icon, text, color and size. Runtime Installation is available. Created by Global Presales.

License: Apache License 2.0

TypeScript 85.78% JavaScript 1.10% CSS 1.24% HTML 11.88%
cumulocity-iot cumulocity-widget global-presales plugin plugins widget kpi-overview iot-analytics cumulocity-package widgets

cumulocity-kpi-overview-plugin's Introduction

Cumulocity KPI Overview plugin

The KPI Overview Plugin is the Cumulocity module federation plugin created using c8ycli. This plugin can be used in Application Builder or Cockpit. It helps you to display the Device KPIs with customised KPI Name, icon, text, color and size.

Image

Please choose KPI Overview Widget release based on Cumulocity/Application builder version:

APPLICATION BUILDER    CUMULOCITY     KPI OVERVIEW WIDGET PLUGIN  
2.0.x >= 1016.x.x 1.x.x

Features

  • Display Device data: Displays Device data kpis for selected Device/Asset.
  • KPI Name: Configurable KPI Name with customized color and size.
  • Icon: User can choose icon to display for KPI with customized size and color.
  • Text: Ability to show brief text for KPI with required color and size.

Prerequisite

Cumulocity c8ycli >=1016.x.x

Installation

Runtime Widget Deployment?

  • This widget support runtime deployment. Download Runtime Binary and install via Administrations --> Ecosystems --> Applications --> Packages

QuickStart

This guide will teach you how to add widget in your existing or new dashboard.

  1. Make sure you have successfully installed the plugin.
  2. Open you application from App Switcher
  3. Click on Add widget
  4. Search for KPI Overview
  5. Select target asset or group.
  6. Click Save

Congratulations! KPI Overview is configured.

In case you see unexpected results on the widget, refer to browser console to see if there are error logs.

User Guide

  1. Title is the title of widget. Provide a relevant name. You may choose to hide this. Go to Appearance tab and choose Hidden under Widget header style.
  2. KPI title is the name of the KPI you want to show. User has to provide the title for the KPI selected. The title font size and color can be customized. Example: Total, Available.
  3. Upload KPI icon allows you to upload relevant icon. User can upload an icon of choice for the selected KPI that will be shown in widget and size can be customized. Icon should be a image format like .png, jpg, etc.
  4. KPI allows you to choose/select one KPI from the list of KPIs in the dropdown. The size and color of the KPI can be customized. The available KPIs are Total Devices, Available Devices, Unavailable Devices, Total Alarms, Major Alarms, Minor Alarms, Critical Alarms, Firmware Risks and any other field of Device..
  5. KPI aggregation interval is an interval to choose the measurements from to calculate the KPI.
  6. KPI color,KPI Unit color,Title color,Message color is the custom color you may want to specify. Clicking this field opens a color picker to help you selecting a color.
  7. KPI unit User can provide the Unit for the selected KPI with customized font color and size. Leave blank if you don't want to override.
  8. KPI Message User can provide a custom message about the selected KPI.
  9. Title Font Size , Image Size, KPI Font Size, Unit Font Size, Message Font Size allows you to select relevant font size for respective title,image,Kpi,unit and message.

This widget is provided as-is and without warranty or support. They do not constitute part of the Software AG product suite. Users are free to use, fork and modify them, subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee to include every contribution in the master project.


For more information you can Ask a Question in the TECHcommunity Forums.

You can find additional information in the Software AG TECHcommunity.

cumulocity-kpi-overview-plugin's People

Contributors

irfanasabreen avatar sabreenirfana avatar sandhyadeeps avatar sheethaljr avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.