Unterstützte Datentypen
Ein GetRequest wird gesendet, wenn ein Collector-Client einen Get RPC zum Empfangen von Telemetriedaten initiiert. In GetRequest werden die Datenelemente angegeben, mit denen das Ziel Daten an den Collector zurücksenden soll, einschließlich des Datentyps. Der Datentyp ist die Variable, die das Formular angibt, in dem Daten übermittelt werden sollen.
Tabelle 1 listet die von Junos Telemetry Interface (JTI) unterstützten Datentypen auf. Sofern nicht angegeben, wird der Datentyp für den JTI-Datenexport mithilfe von gRPC-Services (Remote Procedure Call), gRPC Network Management Interface (gNMI)-Services oder über UDP unterstützt.
Typ |
Wert |
Beschreibung |
---|---|---|
Schnur |
|
Zeichenfolgenwert. |
int64 |
|
Integer-Wert. |
uint64 |
|
Ganzzahlwert ohne Vorzeichen. |
Bool |
|
Bool-Wert. |
schweben |
|
Gleitkommawert. |
Dezimal 64 |
|
Decimal64-kodierter Wert. Wird nur mit gNMI-Services unterstützt. Verwenden Sie decimal64, um eine feste Präzisionsdezimalzahl zu codieren. Der Wert wird als eine Menge von Ziffern mit der Genauigkeit ausgedrückt, die die Anzahl der Ziffern nach dem Dezimalpunkt im Ziffernsatz angibt. Zum Beispiel: message Decimal64 { int64 digits = 1; // Set of digits. uint32 precision = 2; // Number of digits following the decimal point. |
ScalarArray |
|
Skalar-Array-Wert gemischten Typs. Ein homogenes Array der Werte gemischter Datentypen (string, int64, uint64, bool float oder decimal64). Wird nur mit gNMI-Services unterstützt. |
Weitere Informationen zu Datentypen finden Sie unter github