Questions for system performance metrics broadcasted by OPCUA

Hello! I have found the following tags being broadcasted by ignition's OPCUA server:

  • [System]/Gateway/Performance/CPU Usage
  • [System]/Gateway/Performance/Disk Utilization
  • [System]/Gateway/Performance/Memory Usage
  • [System]/Gateway/Performance/Memory Utilization

My first question is, are these the correct units for these tags?

  • CPU Usage => % (0.0-1.0)
  • Disk Utilization => % (0.0-1.0)
  • Memory Usage => MB
  • Memory Utilization => % (0.0-1.0)

My second question is, what exactly are these metrics from? A combination of all the ignition processes (java, mmpServer, etc.)?

As a point of clarification, these don't really have anything to do with OPC UA. These are Ignition system tags, and you happen to have the Exposed Tags feature enabled and be accessing/seeing them over an OPC UA connection.

They are documented here: System Tags | Ignition User Manual

CPU usage is [0.0-1.0].

Disk and memory utilization are a ratio of used to max available or something like that.

I see, thank you for the clarification.

However, I think there might be a issue with the documentation. In the docs linked, it lists Memory usage as in megabytes but I think it might actually be bytes. For example, by ignition instance is currently reporting 176203568 which would be ~176 TB

Max Memory is also listed as being reported in MB but also seems to actually be reporting as bytes.

Yes, I think all the memory units are bytes, not MB. I'll let the docs team know.

1 Like