Giter Site home page Giter Site logo

Comments (8)

kaiwirt avatar kaiwirt commented on June 12, 2024

@tomkralidis You can add your proposed metrics here
https://github.com/wmo-im/wis2-metric-hierarchy/tree/main/metric-hierarchy

I think the KPI's would be valuable as well as the number of metadata and maybe the update frequency.

from wis2-guide.

tomkralidis avatar tomkralidis commented on June 12, 2024

TT-WISMD 2023-09-13:

  • GDC reports (monthly)
    • metadata
      • pass/fail by centre
      • KPI results by centre
        • overall number by centre
        • score/grade per document per centre
        • documents per centre/country
        • documents per Earth system discipline
    • API
      • most popular search terms
      • number of core / recommended datasets
      • number of requests

from wis2-guide.

tomkralidis avatar tomkralidis commented on June 12, 2024

cc @antje-s

from wis2-guide.

antje-s avatar antje-s commented on June 12, 2024

Added a first proposal
https://github.com/wmo-im/wis2-metric-hierarchy/blob/main/metric-hierarchy/gdc.csv
Currently used:

  • percentage instead of grade/score (easy to understand and compare)
  • no total number, since this corresponds to the sum of core + recommended or passed + failed
    Not yet included:
  • KPI - documents per Earth system discipline
    Perhaps more relevant total number of metadata records per Earth system discipline instead of KPI value?

from wis2-guide.

tomkralidis avatar tomkralidis commented on June 12, 2024

TT-WISMD 2023-10-06:

  • @antje-s to provide example OpenMetrics payload (open new issue RE: metrics requirements for GDCs)

from wis2-guide.

antje-s avatar antje-s commented on June 12, 2024

Example:
# HELP wmo_wis2_gc_downloaded Amount of downloaded file
# TYPE wmo_wis2_gc_downloaded gauge
wmo_wis2_gc_downloaded{centre_id="all",country="all",report_by="dwd"} 546701.0
wmo_wis2_gc_downloaded{centre_id="gts_to_wis2_dwd",country="xxg",report_by="dwd"} 0.0
wmo_wis2_gc_downloaded{centre_id="dwd",country="deu",report_by="dwd"} 357.0
wmo_wis2_gc_downloaded{centre_id="swic",country="xxg",report_by="dwd"} 38377.0
...

Short description of the structure:
# HELP my_description
# TYPE metric_type
my_metric_name{my_label1=label1_value,my_label2=label2_value} metric_value
(Comment: Our values provided online also contain the timestamp of the metric value at the end of the line)

from wis2-guide.

tomkralidis avatar tomkralidis commented on June 12, 2024

@antje-s thanks; can you add a minimal example based on the proposed GDC metrics?

from wis2-guide.

antje-s avatar antje-s commented on June 12, 2024

e.g.

# HELP wmo_wis2_gdc_passed_total Number of metadata records passed validation
# TYPE wmo_wis2_gdc_passed_total gauge
wmo_wis2_gdc_passed_total{centre_id="dwd",report_by="ca-eccc-msc"} 4
wmo_wis2_gdc_passed_total{centre_id="eumetsat",report_by="ca-eccc-msc"} 5
...
# HELP wmo_wis2_gdc_failed_total Number of metadata records failed validation
# TYPE wmo_wis2_gdc_failed_total gauge
wmo_wis2_gdc_failed_total{centre_id="dwd",report_by="ca-eccc-msc"} 2
wmo_wis2_gdc_failed_total{centre_id="eumetsat",report_by="ca-eccc-msc"} 2
...

(one label for each center)

from wis2-guide.

Related Issues (20)

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.