0

High CPU Usage if OPC Collector Fails to Connect OPC Session

When the OPC Collector fails to establish a session with an OPC server, the collector process experiences abnormally high CPU utilization. The charts show usage when the session failed to connect versus when the session is connected normally. The session is ~280 tags. 

<LOCALHOST>{hostname}.{Diagnostics}.Health.{hostname}.Collector.OPC_UA.Process.CpuPercent

<LOCALHOST>{hostname}.{Diagnostics}.Health.{hostname}.Collector.OPC_UA.Process.ThreadCount

OPC Collector: 26.5.0.26173

2 replies

null
    • Real-Time Manager at CSE ICON
    • damon_vinciguerra.1
    • 8 days ago
    • Reported - view

    I think I've seen this before! It's been a while. It was case 15586 for whoever sees this.

    • smason
    • 4 hrs ago
    • Reported - view

    Hi  ,

    Are you able to replicate it on your side easily enough? We haven't been able to. If you can, we would recommend creating a dump file of the OPC Collector while it is in that state. That would give us a better understanding of what is happening and/or why it's consuming CPU. Also, if there are any relevant messages in the message log when it occurs, that would be helpful. You can enable Trace messaging if it's in process, but I wouldn't leave Trace messaging on if it's not occurring as that will consume more resources.

Content aside

print this pagePrint this page
  • 4 hrs agoLast active
  • 2Replies
  • 26Views
  • 3 Following