Forum Discussion
CLI Command to Identify Virtual Servers Using L4 vs L7 Monitors
Hi Everyone,
I would like to ask if there is a CLI command to show on my BIG-IP device to grep the following:
1. Which virtual servers are still using pool with Layer 4 health monitors (e.g., tcp-half-open)?
2. Which virtual servers are already using pool with Layer 7 health monitors (e.g., http, https)?
Thank you very much
Hi Nizar
Here is the script. I have tested and worked as expected :-)
#!/bin/bashecho "=== Virtual Servers using L4 Monitored Pools (tcp, tcp-half-open) ===" for pool in $(tmsh list ltm pool one-line | grep -E 'monitor (tcp|tcp-half-open)' | awk '{print $3}'); do tmsh list ltm virtual one-line | grep "pool $pool" | awk -v p="$pool" '{print "Pool: " p " --> Virtual: " $3}' done
echo
echo "=== Virtual Servers using L7 Monitored Pools (http, https) ===" for pool in $(tmsh list ltm pool one-line | grep -E 'monitor (http|https)' | awk '{print $3}'); do tmsh list ltm virtual one-line | grep "pool $pool" | awk -v p="$pool" '{print "Pool: " p " --> Virtual: " $3}' done
2 Replies
- f51
Cumulonimbus
Hi Nizar
Here is the script. I have tested and worked as expected :-)
#!/bin/bashecho "=== Virtual Servers using L4 Monitored Pools (tcp, tcp-half-open) ===" for pool in $(tmsh list ltm pool one-line | grep -E 'monitor (tcp|tcp-half-open)' | awk '{print $3}'); do tmsh list ltm virtual one-line | grep "pool $pool" | awk -v p="$pool" '{print "Pool: " p " --> Virtual: " $3}' done
echo
echo "=== Virtual Servers using L7 Monitored Pools (http, https) ===" for pool in $(tmsh list ltm pool one-line | grep -E 'monitor (http|https)' | awk '{print $3}'); do tmsh list ltm virtual one-line | grep "pool $pool" | awk -v p="$pool" '{print "Pool: " p " --> Virtual: " $3}' done
- Nizar
Altostratus
Hi f51 ,
Thank you very much for your help, I’ve tested the script and it works perfectly!
If possible, could you also help me with a similar script for GTM?
I’d like to check which Wide IPs are using Layer 4 and Layer 7 monitors on their associated pools.I would really appreciate your assistance on this as well.
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