Enhancement #2012

Virtual Metrics SUM operation : agregation and stack graphs

Added by Pierre C over 3 years ago. Updated almost 2 years ago.

Status:NewStart date:10/23/2010
Priority:NormalDue date:
Assignee:-% Done:

30%

Category:-Estimated time:4.00 hours
Target version:Pending
Resolution:

Description

I frequently need to represent and agregate same metrics on differents hosts.
Enhancement #1735 is global and permit to modify existing representation and create virtual metrics, however only on a multi-output service and for the same host.

I attach a dev-patch (for centreon 2.1.9) who split the virtual metric "value" in differents metrics that it represent, stack curves and show a "total" legend (see JPG attachements). It works only on a SUM calculation virtual-metric.

I had open a thread on the forum : http://forum.centreon.com/showthread.php/10740-META-SRV-STACKS-VIRTUAL-METRICS-Volontaires-pour-evolution-Meta-Services

meta-service-evolution.jpg (19.6 KB) Pierre C, 10/23/2010 10:42 pm

meta-service-evolution-2.jpg (19.6 KB) Pierre C, 10/23/2010 10:42 pm

meta-service-evolution-3.jpg (14.2 KB) Pierre C, 10/23/2010 10:42 pm

patch.diff Magnifier (6.89 KB) Pierre C, 10/23/2010 10:42 pm

avg_graph.png (57.7 KB) Pierre C, 03/24/2012 01:12 pm

sum_graph.png (62.6 KB) Pierre C, 03/24/2012 01:12 pm

min-max_graph.png (17.5 KB) Pierre C, 03/24/2012 01:12 pm

History

#1 Updated by Pierre C over 3 years ago

Anyone can move my bug request to enhancement ?

#2 Updated by Julien Mathis over 3 years ago

  • Target version set to Centreon-2.3

#3 Updated by Julien Mathis over 3 years ago

  • Target version changed from Centreon-2.3 to Centreon-2.4

#4 Updated by Pierre C over 2 years ago

Bonjour,

Je reviens à la charge à propos de ce sujet : je pense qu'il serait très intéressant dans pour les méta services, de présenter à l'utilisateur la composition de ses agrégations de services.

Les différentes opérations devraient pouvoir être représentées sous forme de graphe chacune à leur manière :
- SUM : sous forme de stack dans laquelle l'utilisateur devrait pouvoir suivre l'impact de chaque élément la composant, à la manière de ce que j'avais pu produire via le patch pour la 2.1.9 (plus vraiment compatible aujourd'hui). Cela implique de traiter les éléments dans l'ordre de leur affectation au méta-service.
Use-case : visualiser une évolution globale et l'élément le plus/moins impactant.
- AVG : sous forme d' "encadrement de la moyenne".
Use-case : observer la distribution ou la dérive d'indicateurs particuliers par rapport à la valeur moyenne d'un ensemble.
- MIN/MAX : sous forme d'une colorisation de la zone en fonction de l'élément qui est impliqué dans l'atteinte de ce minimum.
Use-case : savoir quel élément est responsable de l'atteinte du seuil min/max.

J'ai joint un graphe pour chaque idée de représentation, le nommage est explicite.

Il faut par contre laisser la possibilité de revenir à un mode de représentation "simple" tel que celui qui existe aujourd'hui, car on peut aussi obtenir quelque chose d'assez confus, notamment sur min/max/avg.

Il y a aussi les trends, mais c'est encore autre chose! Peut-être au sein d'une autre enhancement-request...

#5 Updated by Julien Mathis about 2 years ago

  • Target version changed from Centreon-2.4 to Centreon-2.5

#6 Updated by Anonymous almost 2 years ago

  • Tracker changed from Bug to Enhancement

#7 Updated by Anonymous almost 2 years ago

  • Category deleted (CentCore daemon)
  • Target version changed from Centreon-2.5 to Pending

Also available in: Atom PDF