150 likes | 278 Views
Site Status Board UI and metric aggregation. Ivan Dzhunov IT/SDC/MI 11 th October 2013. Contents. SSB metric SAM metric -> SSB metric Aggregation of SSB metrics SSB views SSB UI Aggregated metrics and their views. SSB Metric. Measurement of site/service performance
E N D
Site Status Board UIand metric aggregation Ivan Dzhunov IT/SDC/MI 11th October 2013
Contents • SSB metric • SAM metric -> SSB metric • Aggregation of SSB metrics • SSB views • SSB UI • Aggregated metrics and their views SSB UI Ivan Dzhunov
SSB Metric Measurement of site/service performance Result of functional test Defined by a VO Number or string(status) SSB UI Ivan Dzhunov
SAM metric translated into SSB metric • SSB metric name : SAM metric name + FQAN org.atlas.SRM-VODel(_atlas_Role_production) • Instance : service flavour + hostname SRMv2 srm-atlas.gridpp.rl.ac.uk CREAM-CE cream-ge-5-kit.gridka.de • Status OK, CRITICAL, WARNING, UNKNOWN • Color : mapping from Status green, red, yellow, blue • URL to metric output, composed by hostname, timestamp and SAM metric name metricOutput?host=srm-atlas.gridpp.rl.ac.uk&time=2013-10-09T15:28:39Z&metric=org.atlas.SRM-VODel SSB UI Ivan Dzhunov
Aggregation of SSB metrics • Two types: • Horizontal: Ins1 (M1…Mn) Ins1 (Mp) • Aggregate SSB metrics into new metric (same instances) • Vertical: M1 (Ins1…Insn) Insp(M2) • Aggregate SSB metric results for several instances into metric result for one new instance • Operations over metric results • “and” (R1…Rn) - worst status/color • “or” (R1…Rn)-best status/color SSB UI Ivan Dzhunov
SSB View • Logically related metrics are combined into views • Container for metrics • Doesn’t have its own data • Defined by a VO • VO can defined as many views as needed SSB UI Ivan Dzhunov
SSB Index page Overall status of sites in CMS_CRITICAL profile SSB UI Ivan Dzhunov
SSB Expanded table SSB UI Ivan Dzhunov
How do we know how to aggregate? • Profile configuration • Horizontal aggregation • algorithm • * : “and” operation • + : “or” operation • Vertical aggregation • service_site_metric • Fed from VO feeds • Metric instances • Service type flavour • Metric name • FQAN SSB UI Ivan Dzhunov
(expand this column) link ? • If you see it, this is an aggregated SSB metric • Click on the link to go to the view of ‘child’ metrics SSB UI Ivan Dzhunov
How aggregation was done here? SSB <VO>_topo metrics fed by VO feeds Vertically by topology, applying ‘OR’ operation at the service flavour level SSB UI Ivan Dzhunov
Continue to expand towards metric results Horizontally aggregated metric results with “AND” operation to get service flavourstatus SSB UI Ivan Dzhunov
SSB Expanded table features SSB UI Ivan Dzhunov
More features : filtering SSB UI Ivan Dzhunov
Give it a try http://wlcg-mon.cern.ch Aggregation explained https://docs.google.com/document/d/1gLIgKq-Jb4ViKz05g_fry9p1k3VTtCwyMW1Hwlq1-S0/edit?usp=sharing Thanks to Jacobo and Pablo! SSB UI Ivan Dzhunov