Monitoring a ModelHost Model
If you want to monitor the status of a ModelHost model, there are a few OPC-UA points you can use.
Service Running
First, if the model isn't running at all, you won't be able to connect to the OPC-UA server.
Process Responding
To check if the process is responding, we have a watchdog timer/counter at the OPC-UA point Internal/Inputs/Clock which constantly counts upwards.
Should this stop, it would indicate that something has completely blocked the models from executing.
Communicating
To check if new values are coming into the ARDI system and the ModelHost process, you can check the Internal/Inputs/Updates counter.
This irregularly-updating counter measures how many individual points of data have changed since it first subscribed to live ARDI information.
If this stops, this might indicate a loss of connection or a failure in one or more data sources. Note that only changes are sent - so this counter may move very slowly during down-times or other process outages.