Server Health
Every Oracle Utilities Live Energy Connect (LEC) Server instance exposes server health using a service level variable that OPC can access remotely. An LEC health monitor script not only monitors VMDs for their health, but the Health monitoring script has been customized to create an overall health score (a service level) for the LEC Server instance. Since the Service Level variable is maintained by the Health Script, it can be exposed using OPC UA or any protocols supported by your environment. The Service Level variable is a byte. Health refers to all critical LEC Server functionality, including the ability of the LEC Server instance, to communicate using SCADA protocols and functions such as:
- LEC WatchDogs
- Data flows: thread checker watchdog
- Link operational status
- Script execution
- Database access
- Logging
The Service Level variable is a node of the OPC UA server. The following table shows what each value or range of values means.*
Subrange | Name | Description |
---|---|---|
0-0 |
Maintenance |
The failed LEC Server instance is in the maintenance subrange. Therefore, new clients will not be allowed to connect, and currently connected clients will disconnect. |
1-1 |
No Data |
LEC Server is not operational. Therefore, an application’s OPC client will not be able to exchange any information with it. LEC Server most likely has no data other than Service Level and diagnostic information available. |
2-199 |
Degraded |
LEC Server is partially operational but is experiencing problems such that portions of the address space are out of service or unavailable. A possible cause for the Degraded service level would be if three of ten ICCP devices connected to LEC Server were unavailable. |
200-255 |
Healthy |
LEC Server is fully operational. Therefore, an application’s OPC UA client can obtain all information from this server. This subrange allows LEC Server to provide information that clients can use to load balance. LEC Server could use this Service Level subrange to reflect LEC Server’s CPU load; this would enable LEC Server to conclude that data would be delivered as expected. LEC Servers in the Healthy Service Level subrange are able to deliver information in a timely manner. |
* In the future, LEC Server will also support the Standard OPC UA service level ns=0;n=2267.