Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

支持的数据类型

当收集器客户端启动 Get RPC 以接收遥测数据时,将发送 GetRequest。在 GetRequest 中指定的是目标应使用这些数据向收集器返回数据(包括数据类型)的数据元素。数据类型是指定数据的交付形式的变量。

表 1 列出了 Junos 遥测接口 (JTI) 支持的数据类型。除非指定,否则支持使用远程过程调用 (gRPC) 服务、gRPC 网络管理接口 (gNMI) 服务或通过 UDP 进行 JTI 数据导出。

表 1:数据类型

类型

价值

描述

字符串

string_val = 1

字符串值。

int64

int_val = 2

整数值。

uint64

uint_val = 3

无符号整数值。

Bool

bool_val = 4

布尔值。

浮动

float_val = 6

浮点值。

十进制64

decimal_val = 7)

十进制64 编码值。仅 gNMI 服务支持。使用十进制64 对固定精确十进制数进行编码。该值表示为一组数字,精度指定数字集中的小数点后的数字数。例如:

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

ScalarArray

leaflist_val = 8

混合类型标量阵列值。混合数据类型(字符串、int64、uint64、bool float 或 decimal64)的值的同质阵列。仅 gNMI 服务支持。

有关数据类型的更多信息,请参阅 github