Agrégations
Concepts clés
Série temporelle
Un seul indicateur peut avoir plusieurs séries temporelles. Par exemple, si vous examinez une métrique d' utilisation du système d'UC de l'hôte , vous pouvez voir de nombreuses séries temporelles pour cette métrique: une série temporelle pour chaque hôte surveillé. Ces séries temporelles peuvent être agrégées pour une analyse plus approfondie, par exemple pour afficher l'utilisation moyenne du système d'UC sur un ensemble d'hôtes.
Intervalles de temps
Les données de séries temporelles sont agrégées dans des intervalles pour optimiser le nombre de points de données affichés sur un graphique. Par exemple, un détecteur peut signaler un point de données d'utilisation de l'unité centrale toutes les secondes. Pour afficher un graphique de l'utilisation de l'unité centrale sur une heure, ces points de données brutes sont agrégés dans des intervalles de 5 secondes où la valeur du compartiment est dérivée des 5 points de données brutes (tels que la moyenne). Ensuite, chaque valeur de compartiment est affichée sur le graphique. Si vous effectuez un zoom arrière et affichez un graphique sur une période plus longue, une taille de segment différente est utilisée afin d'optimiser l'affichage du graphique. Pour les widgets « Big Number », toutes les données brutes relevant de la fenêtre temporelle spécifiée sont regroupées dans un seul compartiment, puis agrégées, ce qui donne une valeur unique pour cette fenêtre temporelle.
Types de mesure
Il existe deux grandes catégories d'indicateurs d'infrastructure pouvant être surveillés par Instana : les compteurs et les jauges. Un compteur est quelque chose où la valeur change en fonction de la fréquence à laquelle vous l'échantillonnerez, tandis que la valeur d'une jauge sera indépendante de la fréquence d'échantillonnage. Un exemple de compteur est number of bytes
transferred, où le compteur indique le delta à partir de la dernière fois qu'il a été échantillonné. Exemple de jauge: total available
memory. Un compteur peut être exposé en tant que jauge s'il renvoie le nombre total lorsqu'il est échantillonné, ou il peut être exposé en tant que compteur s'il renvoie le delta de la dernière fois qu'il a été échantillonné.
Selon le type de métrique que vous examinez, vous pouvez être intéressé par différentes agrégations. Si vous observez un compteur, il peut être utile de voir la somme totale de l'indicateur. Par exemple, dans le cas des octets transférés, vous souhaiterez peut-être voir le nombre total d'octets qui ont été transférés dans un intervalle de temps. Toutefois, pour les jauges, voir le nombre total est moins utile car la somme est fortement dépendante de la fréquence d'échantillonnage utilisée. Dans ce cas, il peut être plus utile d'utiliser une moyenne dans le temps.
Agrégation inter-périodes (agrégation temporelle)
Au sein d'une série temporelle, les points de données sont agrégés sur différents intervalles de temps ou intervalles en fonction d'une méthode statistique. Instana prend en charge les mean calculs de, max, min, sum et de centiles pour les agrégations inter-périodes.
Agrégation des taux
De plus, la fonction ` Instana ` prend en charge rate les agrégations permettant de calculer les valeurs des compteurs. La fonction de taux renvoie le taux de changement d'un compteur toutes les secondes. La fonction de taux est utilisée uniquement pour les compteurs car elle prend automatiquement en compte les réinitialisations de compteur et n'attend que des valeurs augmentant de façon monotone.
Accroître l'agrégation
Instana prend également en charge increase les agrégations permettant de calculer de combien un compteur a augmenté depuis sa dernière observation. L'agrégation par incrément est utilisée uniquement pour les compteurs, car elle tient automatiquement compte des réinitialisations des compteurs et ne prend en compte que les valeurs croissantes de manière monotone.
Agrégation inter-séries (agrégation spatiale)
Lorsqu'un indicateur contient plusieurs séries temporelles de données, il est souvent plus significatif pour les utilisateurs de voir les données agrégées (réduites) sous la forme d'une série temporelle unique. En général, l'agrégation inter-séries revient à une agrégation inter-périodes : l' Instana e prend en compte tous les points de données de toutes les séries et effectue une seule opération d'agrégation sur l'ensemble de ces points. Toutefois, dans certains scénarios, il peut être utile pour les utilisateurs de sélectionner une méthode d'agrégation différente dans différentes séries. Instana permet de sélectionner une agrégation sum inter-séries pour les agrégations de séries mean chronologiques rate , min, max increase, et. Ce type d'agrégation est utile pour analyser les jauges, où la sommation dans le temps ne donne pas de résultat intuitif. Pour l'utiliser, cliquez sur « Utiliser la somme pour l'agrégation inter-séries » dans l'interface utilisateur d' Instana lorsque vous configurez l'agrégation des métriques.

Exemple d'agrégations
Pour mieux comprendre comment l' Instana e s'agrège dans le temps et entre les séries, le tableau suivant présente quelques séries chronologiques accompagnées de certaines valeurs, puis donne quelques exemples d'agrégation.
| Description | Valeurs |
|---|---|
| UC A | [1, 3, 3, 0, 7, 2, 4, 4, 0, 2] |
| UC B | [2, 3, 3, 0, 7, 2, 4, 4, 0, 2] |
| Processeur C | [3, 3, 3, 0, 7, 2, 4, 4, 0, 2] |
| Comptoir D | [2, 4, 8, 8, 9, 10, 11, 14, 20] |
| Séries fusionnées [A, B, C ] | [1, 3, 3, 0, 7, 2, 4, 4, 0, 2, 2, 3, 3, 0, 7, 2, 4, 4, 0, 2, 3, 3, 3, 0, 7, 2, 4, 4, 0, 2] |
| Moyenne des séries fusionnées | (1 + 3 + 3 + 3 + 0 + 7 + 2 + 4 + 4 + 0 + 2 + 2 + 3 + 3 + 0 + 7 + 2 + 4 + 4 + 0 + 2 + 3 + 3 + 3 + 0 + 7 + 2 + 4 + 4 + 0 + 2) / 30 = 2.7 |
| Somme des séries fusionnées | (1+3+3+0+7+2+4+4+0+2+2+3+3+0+7+2+4+4+0+2+3+3+3+0+7+2+4+4+0+2) = 81 |
| Somme des séries croisées des moyennes (voir ci-après) | avg(CPU A) + avg(CPU B) + avg(CPU C ) = 2.6 + 2.7 + 2.8 = 8.1 |
| P90 | La liste triée est [0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 7, 7, 7], le 90e centile est 4. |
| Augmenter [D] | [0, 2, 4, 0, 1, 1, 1, 3, 6] |
Agrégation du dernier segment
Lorsque la dernière valeur d'une série de données s'affiche, la métrique est agrégée sur l'unité de temps la plus récente et la plus détaillée. Cette fonction est disponible pour les widgets Big Number, Pie Chart, Top List et Table. Pour activer la dernière agrégation de compartiment, activez l'option Utiliser la dernière valeur sur la configuration d'un ensemble de données pour une métrique d'infrastructure.
