cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Healthcheck for Beacon

I'm seting up a loadbalancer to manage installation of new inventory devices in a more friendly way and make scaling the environment more friendly.

For the loadbalancer i need to define a health check that would tell me if beacon i working correctly, 

I tried https:/beacon/managesoftDL and RL but they return 405 status which does not mean that Beacon is up and running. 

Any ideas what could be used?

(1) Solution

After you deploy an agent, the agent decides which beacon is "best" for it to use based on several algorithms.  The agent may or may not reach the same conclusion each time it runs.  How are you using your load balancer to deploy the agent?  Are you spreading the "bootstrap" server name around?

If you want to determine whether an inventory beacon is up, you could try these  URLs:  https://your.beacon.server/ManagesoftRL/Test or https://your.beacon.server/ManagesoftDL/Test  If the beacon is operating normally, you'll see the text message "Test succeeded" returned. If it returns something else (or nothing at all), then you could treat this as an error.

View solution in original post

(3) Replies

After you deploy an agent, the agent decides which beacon is "best" for it to use based on several algorithms.  The agent may or may not reach the same conclusion each time it runs.  How are you using your load balancer to deploy the agent?  Are you spreading the "bootstrap" server name around?

If you want to determine whether an inventory beacon is up, you could try these  URLs:  https://your.beacon.server/ManagesoftRL/Test or https://your.beacon.server/ManagesoftDL/Test  If the beacon is operating normally, you'll see the text message "Test succeeded" returned. If it returns something else (or nothing at all), then you could treat this as an error.

What do these RL and DL checks exactly do in the backend? 

Hi @bleepie , 

Checks the upload (RL) and download (DL) locations on the beacon if its accessible.