Forum Discussion
BIG-IP 10.2.3 Build 112.0 Final - Assign Monitor to Node - issue?
We have F5 LTM 3600 with BIG-IP 10.2.3 Build 112.0 Final installed.
I am trying to make a load balancer configuration through the Management GUI (https://x.x.x.x)
I created a new dummy (HTTP type) monitor in the Local Traffic.
When I try to apply it to the Nodes->Default Monitor, I cannot find the new created monitor with the name "dummy" (I also created other monitors, but none of them showed up). So, I cannot assign the dummy monitor to the node.
I even try to configure it as "Node Specific", and it does not show in the Available list either.
I found the new created monitor shows up in Available list of the Local Traffic->Pools page. Just not in the Nodes.
But all I thought was using single pool and assign the Health Monitor for the nodes for load balancing health check.
I also made a try with the LTM VM trail version (BIG-IP 10.1.0 Build 3341.1084 Final), it works. I could created my health monitor and assign it to node.
Could it because I made some mistake in the configuration? Or is there anyone seeing the same issue with the version BIG-IP 10.2.3 Build 112.0 Final?
Thanks in advance for any hint about this.
Tom
5 Replies
- nitass
Employee
When I try to apply it to the Nodes->Default Monitor, I cannot find the new created monitor with the name "dummy" (I also created other monitors, but none of them showed up). So, I cannot assign the dummy monitor to the node.you have to specific service port (alias service port) in health monitor setting since node does not have service port like pool member. the alias service port will be shown only when choosing configuration: advanced. - Tom_112736
Nimbostratus
Thank you so much for the quick response!
When I created the Monitor, I left the default Alias Service Port as "* All Ports".
And it seems I cannot update "Alias Service Port" after the Monitor got created.
But when I created new dummy2 and directly change the "Alias Service Port" to 8080 (The Service Port I am using), and then the dummy2 shows up in the Available list!
It is great help and thanks again!
Tom - Tom_112736
Nimbostratus
Hi Nitass,
I have an additional question about the health monitor.
Here is the configuration in bigip.conf
monitor dummy2 {
defaults from http
dest *:webcache
recv "503"
send "GET /MyApp/healthcheck.jsp HTTP/1.1\r\nHost: \r\nConnection: Close\r\n"
}
The healthcheck.jsp just return a fake error code "503" - I am using it for a fake OK state.
After I configured the "Alias Service Port" with 8080, I assigned the monitor as node default.
The Wireshark trace on the node does show it get the GET and responsed 503
It reports node down (red) in "F5 LTM 3600 with BIG-IP 10.2.3 Build 112.0 Final"
But the same monitor works in LTM VM trail version (BIG-IP 10.1.0 Build 3341.1084 Final).
I found the "BIG-IP 10.2.3 Build 112.0 Final" has a new optional field - Receive Disable String (compare to the earlier trial one). I am not sure how to use it, so I just left it empty for now.
I guess it is still something missing in my configuration.
Do I need make any change in the Health Monitor?
Thanks,
Tom - nitass
Employee
in 10.2.x, i think you need double \r\n. can you try this?
send "GET /MyApp/healthcheck.jsp HTTP/1.1\r\nHost: \r\nConnection: Close\r\n\r\n"
sol2167: Constructing HTTP requests for use with the HTTP or HTTPS application health monitor
http://support.f5.com/kb/en-us/solutions/public/2000/100/sol2167.html - Tom_112736
Nimbostratus
Hi Nitass,
Thanks for the hint, it works like a charm! :)
I like this forum.
Thanks again!
Tom
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
