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,
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