Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Committer

Committer Company

Committer Contact Info

Committer Bio

Committer Picture

Self-Nominate for PTL(Y/N)

Helloway he

huawei

helloway.wewe@gmail.com



Y

Tina Tsou

arm

tina.tsou@arm.com



N

TBD






Use Case Details:

Feature

Description

Companies Participating /

Committers

Requested Release /

Timeline

Informational

Akraino Profiling

Akraino Profiling to

provide the exposed metrics data  that are compliant with the OpenMetrics standard

use OpenMetrics to unify the end-to-end

metric

metrics exposition format for the edge computing

scenarios

, i.e., make all the edge nodes/devices/apps/services expose their metrics data in OpenMetrics format.

1.Pre-analysis

Analyze which metrics data

required

require to be monitored, then aggregate them into the requirement document;

(Preliminarily plan to focus on IOT scenario).2. Exporter -- Collect metrics data from the monitored object and expose them to the monitoring systems in OpenMetrics standard format. (Compliant with the OpenMetrics)

2.Exporter  Development

Analyze which exporters need to be add/redevelop/updated according to the metrics requirement document

, then

and develop them

.

;

3.Adapter Development (optional, pluggable and dynamically loaded component

) -- Convert OpenMetrics metrics data exposed by exporters to their own  proprietary format that can be directly processed by those monitoring systems. (Compatible with OpenMetrics

)

Analyze which BP monitoring systems need to develop the adapter

:

  •  If the BP monitoring system can't directly process the metric data which follow the OpenMetrics format standard, it needs to develop the adapter to do metric format transformation to dock with it.

  •  Otherwise, there is no need to develop the adapter for the monitoring system of the blueprint that can directly process the OpenMetrics metric data.

and develop them;

4.Integration

To develop scripts based on ansible/helm to integrate Profiling  into each BP

, i.e., deploy the exporters and converters that BP needs, and then validate in the Akraino environment

.

5.Future plans to extend to more Akraino Blueprint Families/BPs.

Huawei

ARM

R2

Impacted Blueprint

Family –

Applies to all BP Families and Blueprints

See   next slide for additional details

Presentation:

View file
nameFeature Project Proposal——Akraino Akraino Profiling - 20190502.pdf
height250