First of all, I'd like to thank the THWACK community for making me look like such a creative genius to this point.
My latest idea sounded oh so simple, but I've not been able to wrap my mind around it. I'm sure I must be missing something very simple.
I have a view that has been put together to display BGP neighbor issues in a variety of formats.
Now I want to add a very simple counter widget to the main NOC page that displays just 2 numbers:
- The number of nodes having 1 or more BGP neighbor issues
- The number of BGP neighbors that are not in the ESTABLISHED state
I have solved how to count the neighbors, but I cannot figure out how to count up the unique nodes.
SELECT
Count(ORN.NodeID) AS [Neighbors]
FROM Orion.Routing.Neighbors AS ORN
WHERE ORN.ProtocolID = 14
AND ORN.IsDeleted = 0
AND ORN.ProtocolOrionStatus != 1
This will provide me with a table with 1 column "Neighbors" and a count beneath it, but what I want is the number of unique nodes first then the number of neighbors.
There is a part of me that thinks this format would be better, though, in case I were to expand the things being counted later. Bonus Points for this option too:
Error | Count |
---|
BGP Nodes | 25 |
BGP Neighbors | 99 |
Thanks in advance!