Hi,
I went through many articles but couldn’t find any script for a consolidated report that would have these details:
- VIP name
- VIP IP
- VIP Status (offline/available/unknown)
- pool
- poolmembers
I did find separate articles though but not a consolidated one. I am new and not verse with scripting.
If anyone can please help with this required script it would be of great help.
Thanks in advance.
Regards,
Ravi
looks like below one did the job.
==========================
echo vs name, destination, state, pool, pool members
VIRTUALS=$(tmsh list ltm virtual | grep “ltm virtual” | cut -d" " -f3)
for VS in $VIRTUALS;
do
echo -n $VS,
DEST=$(tmsh list ltm virtual $VS | grep destination | cut -d" " -f6)
echo -n $DEST,
AVAIL=$(tmsh show ltm virtual $VS | grep Availability | cut -d: -f2)
echo -n \“$AVAIL\”,
POOL=$(tmsh list ltm virtual $VS | grep pool | cut -d" " -f6)
echo -n $POOL,
if [ -n “$POOL” ];
then
MBRS=$(tmsh list ltm pool “$POOL” | grep address | cut -d" " -f14)
echo -n $MBRS
fi
echo
done