Export control node KPIs using statistics infra
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Won't Fix
|
Wishlist
|
Ananth Suryanarayana | |||
R3.2 |
Fix Committed
|
Wishlist
|
Ananth Suryanarayana | |||
Trunk |
Fix Committed
|
Wishlist
|
Ananth Suryanarayana |
Bug Description
Need to export control node KPIs (Key Performance Indicators) using stats
infra. Doing so allows aggregation, slicing and dicing of dials/counters.
UI can do queries and provide visualization in the form of histograms etc.
In some cases counters are already sent as part of UVEs - they simply need
additional annotation to use the stats infra. In other cases, new UVEs may
need to be defined.
The initial set of KPIs are:
1. Number of total and primary paths received from each bgp/xmpp peer. The
refcount_ field in BgpPeer can be renamed to total_path_count_. The total
and secondary path counts should be added to UVEs for bgp and xmpp peers.
2. Number of reach/unreach route updates sent/received to/from each xmpp
and bgp peer. This should also be sent as part of bgp and xmpp peer UVEs.
3. Total number of routes and paths in each BgpTable. This will require
defining a new UVE for a table.
information type: | Proprietary → Public |
summary: |
- bgp peer updates should be sent as statistics + Export control node KPIs using statistics infra |
description: | updated |
description: | updated |
description: | updated |
tags: | added: operational |
Review in progress for https:/ /review. opencontrail. org/20141
Submitter: Ananth Suryanarayana (<email address hidden>)