Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Tipos de dados suportados

Um GetRequest é enviado quando um cliente coletor inicia um Get RPC para receber dados de telemetria. Especificados dentro do GetRequest são os elementos de dados com os quais o alvo deve devolver dados ao coletor, incluindo o tipo de dados. O tipo de dados é a variável que especifica o formulário em que os dados devem ser entregues.

A Tabela 1 lista os tipos de dados suportados com a interface de telemetria Junos (JTI). A menos que especificado, o tipo de dados é suportado para a exportação de dados JTI usando serviços de chamada de procedimento remoto (gRPC), serviços gRPC Network Management Interface (gNMI) ou por UDP.

Tabela 1: Tipos de dados

Tipo

Valor

Descrição

String

string_val = 1

Valor de string.

int64

int_val = 2

Valor inteiro.

uint64

uint_val = 3

Valor de inteiro não assinado.

Bool

bool_val = 4

Valor bool.

Flutuar

float_val = 6

Valor de ponto flutuante.

Decimal64

decimal_val = 7)

Valor codificado do Decimal64. Suporte apenas com serviços gNMI. Use o decimal64 para codificar um número decimal de precisão fixa. O valor é expresso como um conjunto de dígitos com a precisão especificando o número de dígitos após o ponto decimais no conjunto de dígitos. Por exemplo:

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

ScalarArray

leaflist_val = 8

Valor de array escalar de tipo misto. Um conjunto homogêneo dos valores dos tipos de dados mistos (string, int64, uint64, bool float ou decimal64). Suporte apenas com serviços gNMI.

Para obter mais informações sobre tipos de dados, consulte github