Can I monitor web servers behind a load balancer?

Yes - If you have multiple web servers sitting behind a load balancer or within a Content Distribution Network (CDN), you can still monitor them individually if they are reachable via a public IP address.

The Wormly HTTP sensor parameter Force IP Address allows you to target a specific web server using SNI. Simply enter the IP address of the web server you wish to target in that field:

Telegram website down alert setup

Alternative for plaintext HTTP


Prior to the widespread adoption of HTTPS, the same effect could be achieved as follows:

Because many web servers inspect the Host: request header (for name based virtual-hosting), you will most likely want to override this request header so it contains your domain name rather than the IP address of the server.

You can achieve this configuration with the Wormly HTTP monitoring sensor. Simply put your web servers' public IP address in the URL field, e.g:

http://123.123.123.123/my_app

And specify your Host: header in the Custom Request Headers field, e.g:

Host: www.example.com

By overriding the Host: header, the web server will treat the above request in the same way as if the client had requested the URL http://www.example.com/my_app directly.


Not what you were looking for? Try a search:

Ninja Tip: trace* will match traceroute.

Also in this topic: