Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Types de données pris en charge

Une demande GetRequest est envoyée lorsqu’un client collecteur lance un Get RPC pour recevoir des données de télémétrie. La demande GetRequest spécifie les éléments de données avec lesquels la cible doit renvoyer les données au collecteur, y compris le type de données. Le type de données est la variable qui spécifie la forme dans laquelle les données doivent être transmises.

Le tableau 1 répertorie les types de données pris en charge par l’interface de télémétrie Junos (JTI). Sauf indication contraire, le type de données est pris en charge pour l’exportation de données JTI à l’aide des services d’appel de procédure à distance (gRPC), des services d’interface de gestion réseau gNMI (gNMI) ou via UDP.

Tableau 1 : Types de données

Type

Valeur

Description

String

string_val = 1

Valeur de chaîne.

int64

int_val = 2

Valeur entière.

uint64

uint_val = 3

Valeur entière non signée.

Bool

bool_val = 4

Valeur bool.

Flotteur

float_val = 6

Valeur flottante.

Décimal64

decimal_val = 7)

Valeur encodée décimale64. Pris en charge uniquement avec les services gNMI. Utilisez la décimale 64 pour coder un nombre décimal de précision fixe. La valeur est exprimée sous la forme d’un ensemble de chiffres avec la précision spécifiant le nombre de chiffres suivant la décimale de l’ensemble de chiffres. Par exemple :

message Decimal64 {
  int64 digits = 1;         // Set of digits.
  uint32 precision = 2;     // Number of digits following the decimal point.

ScalarArray

leaflist_val = 8

Valeur de réseau scalaire de type mixte. Tableau homogène des valeurs des types de données mixtes (chaîne, int64, uint64, bool float ou décimale64). Pris en charge uniquement avec les services gNMI.

Pour plus d’informations sur les types de données, voir github