Here is the thought: a listing of all Load Balancers with VIP, and Virtual Server members
Expected results:
nodename (of loadbalancer)
VIP1 (aka Pool)
IP Port Enabled State Availability_State
IP Port Enabled State Availability_State
IP Port Enabled State Availability_State
IP Port Enabled State Availability_State
VIP2 (aka Pool)
IP Port Enabled State Availability_State
IP Port Enabled State Availability_State
IP Port Enabled State Availability_State
etc...
Adv SQL for the Report
SELECT distinct <--- I keep switching between DISTINCT and TOP x with varying results
Nodes.NodeID as NODEID,<---Hidden field (within Report Writer)
Nodes.Caption AS Loadbalancer,
F5_Pools.Name AS Pool_Name,
F5_VirtualServers.IP AS Member_IP,
F5_VirtualServers.Port AS Member_Port,
F5_VirtualServers.EnabledState AS Member_State,
F5_VirtualServers.AvailabilityState AS Member_Availiblity_State
FROM
Nodes
INNER JOIN F5_Pools ON Nodes.NodeID = F5_Pools.NodeID
INNER JOIN F5_VirtualServers ON F5_Pools.Name = F5_VirtualServers.Name
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Anyone have any suggestions?