cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1077
Views
2
Helpful
8
Replies

Cisco IOS XR 7.0.1 - Telemetry Subscription not working

Hi,


I created a subscription (as in screenshot) - hardware5
But state it shows as 'NA'
I checked I am not receiving any data in grpc receiver and simple tcp json receiver (I tried json encoding with tcp as I am not sure if my device is 32 or 64 bit)
More details about hardware: R-IOSXRV9000-LC-C, R-IOSXRV9000-RP-C(Active)  [obtained by running - show platform]

1. How to check if required process are running or not?
2. Source interface I have given whatever I found in 'show interface ip brief' which contained same ip as my router ip. Is it correct?

 I used yang-suite for gRPC receiver and simple java for tcp/json

Thanks

2 Accepted Solutions

Accepted Solutions

No sure if that is the problem.

"All 64-bit IOS XR platforms support gRPC and TCP protocols. All 32-bit IOS XR platforms support only TCP protocol."

 

 

View solution in original post

@Flavio Miranda Identified it to be 32-bit system. gRPC transport is not supported by 32-bits. I gave try with json/tcp and self-describing-gpb/tcp using a simple Java socket listener, it is working.

View solution in original post

8 Replies 8

@divyanshukumarpcm 

 I believe it would be important to determine which platform you have.

Run

show platform

share the output please

Thanks for your reply, here is output

RP/0/RP0/CPU0:rotXR9000-4#show platform
Wed Jan 29 12:03:51.077 UTC
Node Type State Config state
--------------------------------------------------------------------------------
0/0/CPU0 R-IOSXRV9000-LC-C IOS XR RUN NSHUT
0/RP0/CPU0 R-IOSXRV9000-RP-C(Active) IOS XR RUN NSHUT

thanks for this info, so grpc won't work. json encoding on tcp is also giving same details ( as in image)
any solution ? maybe some process is not running ? incorrect source interface?

for json/tcp, however, my java listener on the destination has detected connection but inputstream has no message. The subscription detail in router still gives 'NA' in status.

No sure if that is the problem.

"All 64-bit IOS XR platforms support gRPC and TCP protocols. All 32-bit IOS XR platforms support only TCP protocol."

 

 

@Flavio Miranda Identified it to be 32-bit system. gRPC transport is not supported by 32-bits. I gave try with json/tcp and self-describing-gpb/tcp using a simple Java socket listener, it is working.