Forum Discussion
Health monitor configuration
Hi,
Pls. let me know how we can configure health monitor for below requirement :
28 Replies
- Anuj_Chaudhary_
Nimbostratus
if i am configuring and assigning pool to the above monitor.. Pool are becoming down.. - Anuj_Chaudhary_
Nimbostratus
what should i used in send string ? I used below string : GET /myitprodHealthCheck/HealthCheck\r\n is this correct ? - Anuj_Chaudhary_
Nimbostratus
Did curl,but not able to connect to the IP.. - Anuj_Chaudhary_
Nimbostratus
Did curl,but not able to connect to the IP.. - Anuj_Chaudhary_
Nimbostratus
Did curl,but not able to connect to the IP.. - crodriguezRet. EmployeeHow does the /arsys directory in the Send String specs fit into the URI you want to check? Have you checked log messages? You can also use curl on the BIG-IP system command line to check the monitor send string yourself and see what HTTP response you are actually getting. For example, curl :8080/myitprodHealthCheck/HealthCheck
- crodriguezRet. EmployeeDon't know why I didn't notice this before, by try adding another "/" at the end of the Send String. In other words GET /myitprodHealthCheck/HealthCheck/\r\n
- Steve_Lyons_236Historic F5 Account
Please forgive me if I interpreted your question incorrectly though the solution article below should provide all of the details regarding the development of application health monitors.
https://support.f5.com/kb/en-us/solutions/public/2000/100/sol2167.html
Example: GET /index.html HTTP/1.1\r\nHost: host.domain.com\r\nConnection: Close\r\n\r\n
- Anuj_Chaudhary_
Nimbostratus
GET /healthcheck.html HTTP/1.1\r\nHost: smp.interglobe.com\r\nConnection: Close\r\n\r\n I used above monitor, but its making pool member down. however if I am using gateway ICMP monitor ,pool members are coming up.. - Steve_Lyons_236Historic F5 AccountIf this is a production application, please do not use the ICMP monitor as it will only tell you if the server itself is responding to ICMP but nothing about the application itself. Try this and if it does not work, I recommend using a tool such as fiddler to view HTTP requests and responses. Then to take it a step further, I would add an expected receive string such as HTTP/1.1 200 OK or something in the web server response. I am running a web server pool using this health monitor so I am hoping it works for your environment as well. Let me know either way. GET / HTTP/1.1\r\nHost: smp.interglobe.com\r\nConnection: Close\r\n\r\n
- Anuj_Chaudhary_
Nimbostratus
i added receive string also as HTTP/1.1 200 OK and used above monitor as recommended by you,but still its marking pool down. Now I will use fiddler and lets c the response.
- Steve_LyonsRet. Employee
Please forgive me if I interpreted your question incorrectly though the solution article below should provide all of the details regarding the development of application health monitors.
https://support.f5.com/kb/en-us/solutions/public/2000/100/sol2167.html
Example: GET /index.html HTTP/1.1\r\nHost: host.domain.com\r\nConnection: Close\r\n\r\n
- Anuj_Chaudhary_
Nimbostratus
GET /healthcheck.html HTTP/1.1\r\nHost: smp.interglobe.com\r\nConnection: Close\r\n\r\n I used above monitor, but its making pool member down. however if I am using gateway ICMP monitor ,pool members are coming up.. - Steve_LyonsRet. EmployeeIf this is a production application, please do not use the ICMP monitor as it will only tell you if the server itself is responding to ICMP but nothing about the application itself. Try this and if it does not work, I recommend using a tool such as fiddler to view HTTP requests and responses. Then to take it a step further, I would add an expected receive string such as HTTP/1.1 200 OK or something in the web server response. I am running a web server pool using this health monitor so I am hoping it works for your environment as well. Let me know either way. GET / HTTP/1.1\r\nHost: smp.interglobe.com\r\nConnection: Close\r\n\r\n
- Anuj_Chaudhary_
Nimbostratus
i added receive string also as HTTP/1.1 200 OK and used above monitor as recommended by you,but still its marking pool down. Now I will use fiddler and lets c the response.
- Anuj_Chaudhary_
Nimbostratus
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