Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
The "process-cpu-usage" metric only return the “recent cpu usage” for the Java Virtual Machine process: https://samza.apache.org/learn/documentation/1.6.0/operations/monitoring.html
We have observed some use cases that created child processes(e.g. TensorFlow process to do model inference) outside the JVM. With current implementation, we can't know the CPU usage for these child processes.