Unités des métriques

Présentation

Les unités de métriques sont affichées sur les graphiques de séries temporelles, les widgets de valeur de requête et les toplists.

Unités de métriques du dashboard Redis

Vous pouvez passer votre curseur sur le graphique d’une série temporelle pour afficher les unités pertinentes. Les unités doivent être spécifiées manuellement. Si aucune unité n’est définie, une notation par ordre de grandeur (K, M et G pour les milliers, millions et milliards, respectivement) est utilisée. Si une unité a été définie, les données brutes sont automatiquement converties dans des unités d’affichage lisibles, à l’aide de leur ordre de grandeur pertinent.

Par exemple, pour un point de données avec la valeur 3 000 000 000 :

  • Si vous n’avez pas spécifié d’unité pour ce point de données, la valeur « 3G » s’affiche.
  • Si vous avez indiqué que l’unité de ce point de données est le byte, la valeur « 3 GB » s’affiche.

Les unités sont également affichées en bas des graphiques de timeboard. Vous pouvez accéder aux descriptions des métriques en sélectionnant Metrics Info dans la liste déroulante :

Opérations annotées

Pour modifier l’unité d’une métrique, accédez à la page Metrics Summary et sélectionnez une métrique. Cliquez sur Edit sous Metadata, puis sélectionnez une unité telle que bit ou byte depuis le menu déroulant.

Liste d’unités

Les unités suivantes peuvent être associées aux métriques transmises à Datadog :

typeunité(s)
BYTESbit / byte / kibibyte / mebibyte / gibibyte / tebibyte / pebibyte / exbibyte
DURÉEnanosecond / microsecond / millisecond / second / minute / hour / day / week
POURCENTAGEpercent_nano / percent / apdex / fraction
RÉSEAUconnection / request / packet / segment / response / message / payload / timeout / datagram / route / session / hop
SYSTÈMEprocess / thread / host / node / fault / service / instance / cpu
DISQUEfile / inode / sector / block
GÉNÉRALbuffer / error / read / write / occurrence / event / time / unit / operation / item / task / worker / resource / garbage collection / email / sample / stage / monitor / location / check / attempt / device / update / method / job / container / execution / throttle / invocation / user / success / build / prediction / exception
BDDtable / index / lock / transaction / query / row / key / command / offset / record / object / cursor / assertion / scan / document / shard / flush / merge / refresh / fetch / column / commit / wait / ticket / question
CACHEhit / miss / eviction / get / set
DEVISEdollar / cent / microdollar / euro
MÉMOIREpage / split
FRÉQUENCEhertz / kilohertz / megahertz / gigahertz
JOURNALISATIONentry
TEMPÉRATUREdecidegree celsius / degree celsius / degree fahrenheit
CPUnanocore / microcore / millicore / core / kilocore / megacore / gigacore / teracore / petacore / exacore
PUISSANCEnanowatt / microwatt / milliwatt / deciwatt / watt / kilowatt / megawatt / gigawatt / terrawatt
COURANTmilliampere / ampere
TENSIONmillivolt / volt
APMspan
SYNTHETICSrun

Format des nombres

Format sans unité

Pour les métriques sans unité, Datadog utilise les préfixes du Système international d’unités : K, M, G et T. Après T, les nombres sont convertis en notation scientifique, qui est également utilisée pour de très petits nombres. Par défaut, Datadog arrondit les valeurs à deux décimales. Pour la notation scientifique, aucune décimale n’est affichée par défaut.

Scénarios

Valeur bruteValeur mise en forme
11
2.71828182842.72
13371.34K
3153600031.54M
42949672964.29G
184467440737095520002e19
0.0011e-3
2.3283064365386963e-102e-10
invalidS. O.

Gestion des unités

Les unités sont automatiquement mise en forme sur vos graphiques pour améliorer leur lisibilité.

Scénarios

UnitéFamilleValeur bruteValeur mise en forme
byteoctets11 B
kibibyteoctets12342351.18 GiB
kibibyteoctets4545787823674123000040374.71 EiB
hertzfréquence63452236.35 MHz
centargent133713.37 $
nanoseconddurée00s
seconddurée0.0321232.12ms

Format de durée

Les unités de temps entre une minute et un an sont divisées en plusieurs unités pour être plus lisibles. Voici les conventions qui s’appliquent :

  • Les durées courtes sont affichées en tant que nombre décimal.
  • La plus petite unité de temps est la nanoseconde.
  • Les longues durées sont affichées en nombre de jours au format décimal.

Scénarios

Valeurs brutes en secondesValeur mise en forme
0.001231.23ms
0.00012345123.45μs (microsecondes)
1.2345e-91.23ns
951m 35s
36711h 1m
863901d
964001d 3h
52596400608.75 days

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles:

PREVIEWING: may/unit-testing