J'essaie d'expédier des mesures Aerospike à un autre nœud en utilisant certaines méthodes disponibles, par exemple, collectd. Par exemple, parmi les métriques de surveillance Aerospike, avec deux champs: disons X et Y, comment puis-je définir et envoyer une métrique dérivée comme Z = X + Y ou X/Y?Comment définir/envoyer des métriques dérivées en plus des métriques Aerospike intégrées
Nous pourrions le calculer du côté du récepteur, mais cela dégrade les performances de notre application dans son ensemble. Appréciera vos conseils à l'avance.
Merci.
Merci beaucoup de partager vos idées sur mon problème. Que se passe-t-il si je souhaite utiliser le plugin carbone collectd au lieu du plugin réseau pour l'envoi des métriques? Puis-je l'implémenter de la même manière que le plugin graphite que vous avez mentionné? Je considérerai également les autres façons que vous avez suggérées. – raymond
Je ne suis pas intimement familier avec le plugin carbon collectd, mais en surface, il semble que ce soit encore un expéditeur réseau qui soit livré directement au serveur Carbon de Graphite, au lieu de passer par l'interface graphique de Graphite. Lorsque j'ai mentionné les plugins précédemment, je voulais dire les différents plugins de surveillance Aerospike. – Richard
Vous pouvez utiliser [aggregation-rules.conf] (http://graphite.readthedocs.io/en/latest/config-carbon.html#aggregation-rules-conf) pour dériver de nouvelles mesures à partir des métriques existantes. – kporter