A propos de l'agrégation des données
L'agrégation des données est le processus par le biais duquel les données d'interrogation brutes sont agrégées en données d'interrogation historiques et stockées dans la base de données à partir de laquelle elles peuvent être extraites afin d'être présentées dans des graphiques, des rapports et des tableaux de bord. Il s'agit d'un système entièrement automatisé qui commence à traiter les données brutes lorsqu'il démarre.
Une fois configuré, le système complet ne nécessite pas de maintenance. Des mécanismes intégrés protègent le système s'il commence à recevoir plus de données qu'il ne peut en traiter et des mesures facilitent la surveillance au cours de la phase de planification.
Les utilisateurs peuvent exécuter un ensemble très limité de tâches de configuration, comme définir si les données sont agrégées pendant des intervalles spécifiques. Par exemple, vous pouvez désactiver l'agrégation pour la période de données annuelle.
Pour un grand nombre de clients, en particulier ceux qui possèdent des réseaux de grande taille, le taux de collecte des données d'interrogation peut être élevé. Il est important que le mécanisme utilisé pour exécuter la tâche de synthèse puisse traiter la charge de données sans entraîner un dysfonctionnement de l'interrogateur. Apache Storm est un système de calcul en temps réel réparti qui peut assurer efficacement le traitement sur des flux actifs de données. Apache Storm utilise une topologie qui définit les tâches d'agrégation de données d'interrogation et gère ensuite ces tâches et la charge de données. La topologie indique comment les données brutes sont traitées pour produire des données d'interrogation quotidiennes, hebdomadaires, mensuelles et annuelles qui peuvent être stockées dans la base de données NCPOLLDATA. Par défaut, cette topologie a pour nom NMStormTopology.