Forum Discussion
2 Replies
Sort By
- Thomas_GobetNimbostratus
Hi,
I didn't find any "directs" commands to do it.
But what I can suggest you is :tmsh show ltm virtual | grep offline | wc -l
You have to run this command from bash.
Hi,
the following one-liner gives you a list of all virtual servers and their current availability states:
tmsh -q -c 'cd /;show ltm virtual recursive' | grep -iE '(ltm::virtual|availability)' | sed ':a;N;s/\n/ /' | sed -r 's/ltm::virtual server *:? *//I; s/ *availability *:? */ /I'
Now you can filter on the specific availability state you are looking for and count the lines:
tmsh -q -c 'cd /;show ltm virtual recursive' | grep -iE '(ltm::virtual|availability)' | sed ':a;N;s/\n/ /' | sed -r 's/ltm::virtual server *:? *//I; s/ *availability *:? */ /I' | grep -i offline | wc -l