You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
We had pmacct configured for YANG push telemetry for our Cisco devices but when we enabled telemetry from our Juniper boxes, which use gRPC, pmacct stopped accepting all YANG telemetry. It did this silently, putting out a single log file message showing data coming from Juniper and then nothing for the YANG telemetry after that. Once we disabled the telemetry from Juniper, the telemetry daemon started to process messages again, without having to restart the server
It looks like there needs to be additional error handling for the telemetry daemon to output error messages when it gets data it cannot understand and still allow other data to be processed.
Our concern is that if there is one device that sends messages that cause the telemetry daemon to choke, we could lose all message processing silently
Hi Sean ( @sgaragan ), of course i see the issue with such a behavior. Thing being, in order to improve the current behavior i would need to somehow reproduce the problem. Is this some sort of lab / test instance that i could potentially access for some troubleshooting / debugging? If so, let's get in touch via unicast email. Paolo
Description
We had pmacct configured for YANG push telemetry for our Cisco devices but when we enabled telemetry from our Juniper boxes, which use gRPC, pmacct stopped accepting all YANG telemetry. It did this silently, putting out a single log file message showing data coming from Juniper and then nothing for the YANG telemetry after that. Once we disabled the telemetry from Juniper, the telemetry daemon started to process messages again, without having to restart the server
It looks like there needs to be additional error handling for the telemetry daemon to output error messages when it gets data it cannot understand and still allow other data to be processed.
Our concern is that if there is one device that sends messages that cause the telemetry daemon to choke, we could lose all message processing silently
The telemetry config is:
Version
1.7.10
Thanks,
Sean
The text was updated successfully, but these errors were encountered: