-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Milestone
Description
It would be very useful to be able to periodically (once every 5mins?) capture command output from DZDs to understand the state of the environment:
The following commands come to mind:
- show interface status
- show interface transceiver
- show ip route vrf all summary
- show ip route vrf all
- show bgp summary
- show ip bgp
- show bgp ipv4 unicast
- show bgp vpn-ipv4
- show isis neighbor
- show isis database detail
- show isis segment-routing tunnel
- show mpls segment-routing bindings
- show mpls route
- show ip mroute
- show ip mroute count
- show ip pim neighbors
- show ip msdp summary
- show ip msdp pim sa-cache
- show ip msdp sa-cache
- show ip msdp sa-cache rejected
- show ntp status
- show environment power
- show ip access-lists summary detail
- show ip access-lists (expose counters, maybe there is another way to get this).
Being able to target specific devices in real-time would be helpful too.
Storing this in some sort of structured database with different tables keyed off of hostname or device pubkey would be helpful to be able to join and create different views of the state. Having timestamps to historically look at how the state evolves would be helpful to diagnose broken state.
Somewhat related:
- Being able to execute an arbitrary command from an approved list such as ping and traceroute and returning the result. Not, for example, reload or write erase.
Reactions are currently unavailable