Forum Discussion
Script to find virtual servers with connection mirroring enabled
- Oct 16, 2020
Hello Macaron.
You need to perform bash engineering. Some examples:
tmsh list ltm virtual mirror | grep -B1 enabled tmsh list ltm virtual mirror | grep -B1 enabled | grep ltm | awk '{print $3}' tmsh list ltm virtual one-line all-properties | grep "mirror enabled" | awk '{print $3}' tmsh -q -c "cd / ; list ltm recursive one-line all-properties" | grep "mirror enabled" | awk '{print $3}' # This last one to capture VS located in different partitions.Regarding the 1000 records, you should not have any problem, but it's better to execute it when CPU/RAM consumption in management plane is low.
Regards,
Dario.
The first command returned 1200 plus connection records for 37 VIPs in total on F5. I need to identify VIPs which has connection mirroring enabled. Is there any command for that?
Hello Macaron.
You can check what SNAT IPs are mirroring with the next command:
tmsh list ltm snat mirrorThe same for those VS that are mirroring their connections:
tmsh list ltm virtual mirrorAnd finally, the same for those VS that are mirroring their persistence records:
tmsh list ltm virtual mirror persist { $(tmsh list ltm persistence one-line all-properties | grep "mirror enabled" | awk '{print$4}') }For disabling mirroring, you just need to modify the 'mirror' option as expected.
REF - https://support.f5.com/csp/article/K13478
Please, don't forget to mark this answer as the best to help me for this contribution.
Regards,
Dario.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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
