Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-465

Toggle display of log source and of debug output in log view window

    XMLWordPrintable

Details

    Description

      Current Situation

      • Log output is created
        1. from the JobScheduler Master or Agent that writes messages e.g. about start and termination of tasks
        2. from any output to stdout/stderr that is caused by shell jobs
        3. from messages that are added by API jobs and by Monitors - this includes messages at info level and any debug level.
      • Log output from the three sources is combined in the log file. When displaying log output that includes a large number of debug messages then the log is hard to read for users.

      Desired Behavior

      • The JOC Cockpit log view window should allow to select the log output from above sources 1) to 3), e.g. to limit log output to stdout/stderr.
      • The JOC Cockpit log view window should allow to toggle between enabling and disabling the display of debug output.
        • The toggle should be available for all debug levels, e.g.
          • specifying debug1 will disable messages for any debug levels.
          • specifying debug3 wiill disable messages for debug levels debug1, debug2, debug3.
        • The toggle default value is to suppress debug messages.

      Maintainer Notes

      • This feature is not assigned to a specific release for now. You can vote for this issue to make it real.
      • Your input is welcome: let us know your comments about the handling of debug output with logs..

      Attachments

        Issue Links

          Activity

            People

              ztsa0019 Sourabh Agrawal
              ap Andreas Püschel
              Santiago Aucejo Petzoldt Santiago Aucejo Petzoldt
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: