15
Views
1
Comments
Solved
About FE Dead or Alive monitoring

Hello,
I would like to create a timer logic for an on-premise environment with multiple front-end servers.
This logic should detect whether each front-end web service is operating normally, and send an email when a service is down.
Where can I get information similar to what is shown in Service Center > Monitoring > Environment Health > Front-End servers?
And is there an API available for this?

Thanks in advance,

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Hi Chihiro,

I doubt if the solution you have in mind will work, considering that the timer will run on one of the FE servers. There is also no API provided by OutSystems that will expose the Front End server health status. Currently the health status is only exposed on Service Center.

The LifeTime API exposes some environment information like number of Front-end servers, but not their status:

https://success.outsystems.com/documentation/11/reference/outsystems_apis/lifetime_sdk/#Structure_EnvironmentInfo 

However, OutSystems has documented how to detect OutSystems server and app availability, maybe it is best to implement that documented approach:

https://success.outsystems.com/documentation/11/setup_and_maintain_your_outsystems_infrastructure/setting_up_outsystems/recommended_configurations_for_load_balancing/#detecting-outsystems-server-and-app-availability;

Regards,

Daniel

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.