Uploaded image for project: 'AppFormer'
  1. AppFormer
  2. AF-2765

Dashbuilder New Data-Set Providers - Prometheus

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Data-Set Providers Prometheus
    • To Do
    • Undefined
    • NEW
    • NEW

      Motivation

      • As a user I want to expand the data sets providers options from Dashbuilder to cover more use cases;
      • Prometheus is the standard monitoring for cloud applications and RHPAM systems expose metrics using Prometheus, so Dashbuilder should also support that as a data set provider.

      Goals

      • Create a Prometheus data-set provider;

      Expected behavior

      • In Datasets Editor, see a new Dataset type for Prometheus and be able to create a dataset providing the connection information to Prometheus and the query that will be used when connecting to Prometheus.
      • Be able to use the Prometheus datasets in Dashbuilder pages with reporting and external components.
      • Be able to export dashboards that use Prometheus dataset provider and run it on Dashbuilder Runtime

      Testing

      • Unit test Prometheus provider and the connection to Prometheus.
      • Unit test Prometheus response parser.
      • Unit test Prometheus response conversion to Dataset object.
      • Manual test connecting to a Prometheus installation

      Documentation

      • We should deliver a blog post covering this new feature;
      • Update community docs accordingly

              david.magallanes David Gutierrez
              eignatow Eder Ignatowicz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: