支持的数据类型
当收集器客户端启动 Get RPC 以接收遥测数据时,将发送 GetRequest。在 GetRequest 中指定的是目标应使用这些数据向收集器返回数据(包括数据类型)的数据元素。数据类型是指定数据的交付形式的变量。
表 1 列出了 Junos 遥测接口 (JTI) 支持的数据类型。除非指定,否则支持使用远程过程调用 (gRPC) 服务、gRPC 网络管理接口 (gNMI) 服务或通过 UDP 进行 JTI 数据导出。
类型 |
价值 |
描述 |
---|---|---|
字符串 |
|
字符串值。 |
int64 |
|
整数值。 |
uint64 |
|
无符号整数值。 |
Bool |
|
布尔值。 |
浮动 |
|
浮点值。 |
十进制64 |
|
十进制64 编码值。仅 gNMI 服务支持。使用十进制64 对固定精确十进制数进行编码。该值表示为一组数字,精度指定数字集中的小数点后的数字数。例如: message Decimal64 { int64 digits = 1; // Set of digits. uint32 precision = 2; // Number of digits following the decimal point. |
ScalarArray |
|
混合类型标量阵列值。混合数据类型(字符串、int64、uint64、bool float 或 decimal64)的值的同质阵列。仅 gNMI 服务支持。 |
有关数据类型的更多信息,请参阅 github