Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-2762

CPU metric doesn't count over child processes usage

    XMLWordPrintableJSON

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.

      Attachments

        Activity

          People

            alnzng Alan Zhang
            alnzng Alan Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 5h 10m
                5h 10m