Forum Discussion
How to use Grep command to identify the particular VS with availability status only Available
Hi Folks,
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-particular-vs-and-their-state 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
Hi,
You could try this:
tmsh show ltm virtual | grep ": available" -B4 | grep -P "(Ltm::|Availability)"
Regards.
- cjuniorNacreous
Hi,
You could try this:
tmsh show ltm virtual | grep ": available" -B4 | grep -P "(Ltm::|Availability)"
Regards.
- BobowCirrus
Hi Cjunior,
Cool, its works! Thank You
- BobowCirrus
Hi Cjunior,
I have another question, did you any advise if i want to grep to identify the particular VS, pool, and node with availability status only "Available" ?
Thanks in advance
- cjuniorNacreous
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/|//'
Regards.
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