We need interface relevant information to correlate the link impairment telemetry data (delay, packet loss, etc.) with the ls_link from BMP. This information can be retrieved via Telemetry too.
The following config should be used to get the interface status and the configured ipv6 addresses.
Since we get the router name, the interface name, and the IPV6 address, we can enrich the link impairment telemetry data with the IPv6 address. Next, we can filter all ls_links by the ipv6 address, retrieve the correct ls_link, and add the impairments to the correct ls_link.
Additional info:
An impairment measurement looks like the following:
We need interface relevant information to correlate the link impairment telemetry data (delay, packet loss, etc.) with the ls_link from BMP. This information can be retrieved via Telemetry too.
The following config should be used to get the interface status and the configured ipv6 addresses.
Since we get the router name, the interface name, and the IPV6 address, we can enrich the link impairment telemetry data with the IPv6 address. Next, we can filter all ls_links by the ipv6 address, retrieve the correct ls_link, and add the impairments to the correct ls_link.
Additional info: An impairment measurement looks like the following:
A ls_link object looks like the following: