OPC-UA fsm logs

Hi,

we 've observed some onWatchdogTimerElapsed() warnings from OPCUASubscriptionManager and SessionFSM (Keep Alive failureCount exceeded).

This is most likely not an issue on the Ignition side. However, troubleshoting is difficult because th warnings don't identify which OPC-UA connection is affected.
Would it be possible to include the OPC-UA connection name in these warning messages in a future release?
We also tried to set the log level to debug, but the log volume is quite high to leave enabled for an extended period to catch the root cause / connection.

Thank you,
André

I can't get the connection name plumbed in because it's all part of the OPC UA library, but I could probably get SessionFsm to log the session id any time it logs while a session is available, which also gets logged in the onSessionActive and onSessionInactive callbacks implemented by Ignition, and those log messages do include the connection name as an MDC key/value. So there would at least be a path to correlating the messages.

Yes, the MDC context would also help, I guess :+1: