Forum Discussion
Hi - Need to export VIP name, IP, status (offline/available/unknown), pool and Poolmembers
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.
https://my.f5.com/manage/s/article/K72255145
https://my.f5.com/manage/s/article/K000135606
If anyone can please help with this required script it would be of great help.
Thanks in advance.
Regards,
Ravi
- ravikumar24Nimbostratus
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
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com