Open tomkralidis opened 1 year ago
@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.
TT-WISMD 2023-09-13:
cc @antje-s
Added a first proposal https://github.com/wmo-im/wis2-metric-hierarchy/blob/main/metric-hierarchy/gdc.csv Currently used:
TT-WISMD 2023-10-06:
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)
@antje-s thanks; can you add a minimal example based on the proposed GDC metrics?
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)
What metrics will the Global Monitor collect/report on w.r.t. the GDC? At the moment we can provide KPI reporting based on pywcmp, which provides a (JSON) report of how a WCMP2 record scores against the KPI matrix. As well, the result of #10 may also provide valuable GDC metrics.
cc @elgarraichemseddine @kaiwirt @golfvert