Quel est le lien entre StatsD et CollectD?
- Est-ce que StatsD est une alternative à CollectD?
- Est-ce que StatsD est utilisé pour agréger les métriques provenant de CollectD (et éventuellement d'autres outils)
- quelque chose d'autre entièrement. Si oui quoi?
Réponses:
Ce sont des choses différentes.
CollectD est un démon de collecte de statistiques. Il interroge périodiquement diverses sources (la collection de plug-ins est assez exhaustive) pour obtenir des statistiques. Il peut également recevoir des métriques. CollectD maîtrise parfaitement la collecte de métriques à partir du système, de divers services populaires (serveurs Web, serveurs de base de données, etc.), ainsi que de métriques personnalisées pour les applications (pour que ces applications soient générées). CollectD peut également faire plus de choses, mais cela dépasse probablement le cadre de cette question.
StatsD est un service de compteur / agrégation d’événements. Il reçoit les minutages par événement et calcule et génère des valeurs agrégées. Il est conçu pour compter / agréger les métriques des applications personnalisées. Cela nécessite seulement que l'application envoie des événements, sans besoin d'agrégations.
CollectD prend en charge StatsD en tant qu'entrée depuis la version 5.4. Il n'est donc pas nécessaire d'exécuter un démon distinct: https://collectd.org/wiki/index.php/Plugin:StatsD.
la source