Forum Discussion
reversed port check (tcp)
Thnx for your reply.
Yes, it's similar. And I indeed already found a way to accomplish it with an external monitor.
However, there's 2 reasons why I still ask this question.
1) All over the internet I encounter warnings that external monitors are resource heavy. Which is logical because each time a check is fired, a bash shell is started. This goes into serious numbers when hundreds of servers have this check attached and fired regularly.
2) As far as I read the documentation correctly it says that when send and receive string are not BOTH filled in, all that is done in the (reverse) tcp check is just a connection check. And for a reverse connection check it makes no sense to go or stay down when no connection can be made. So either I am doing something wrng or this is a nasty bug, which appearantly s there for a long time already.
I really think that F5 just have not explained good the reverse monitor check thing and this is why we all have issues with it. They may tell you that "it is not a bug it a feature" or something like that. For now the external monitor maybe your option but monitor the F5 device for CPU and memory issues as the external scripts may cause cpu or memory leakage in some versions or if the script is not closing correctly the connection or even becuse a bug:
https://support.f5.com/csp/article/K45456222
https://support.f5.com/csp/article/K89349454
https://devcentral.f5.com/s/articles/ltm-external-monitors-the-basics
https://support.f5.com/csp/article/K7444
You may raise a TAC case to see if this solved in any version at all and also share it here as I wish also to know but from what I have seen they may ask you to raise a request for enhancement but I could be wrong.
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