I want to grep to identify the particular VS with availability status only "Available"
I have seen link https://devcentral.f5.com/s/question/0D51T00006i7XWm/how-to-use-grep-command-to-identify-the-particu... and using the below command:
tmsh show ltm virtual|grep ^Ltm:: -A5|grep -e 'Ltm::\|\ \ Availability\|\ \ State'
but i got all the availability status. My objective is only view VS with Available status.
Please help or any advise
Thanks in advance
Solved! Go to Solution.
Are you trying to fit default pool members to output?
If so, add a "detail" statement:
tmsh show ltm virtual detail | grep -P ": (available|unknow)" -B4 | grep -P "(Ltm::|Availability)" |sed -e 's/|//'
To get it from specific virtual server write the name:
tmsh show ltm virtual my_vs_name detail | grep -P ": (available|unknow)" -B4 | grep -P "(Ltm::|Availability)" |sed -e 's/|//'