Uploaded image for project: 'OpenShift Migration Toolkit for Containers'
  1. OpenShift Migration Toolkit for Containers
  2. MIG-547

Reduce noise of logging and provide a view specific to the given Migration

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Undefined
    • None
    • None
    • None
    • False
    • False
    • Undefined

    Description

      As a User, when an error occurs I want an easy way to diagnose and remedy.  The current process of viewing multiple log files (perhaps on different clusters) and sorting through which statements are relevant to my specific migration is difficult and consumes more time than I want to spend.

       

      Thoughts to consider:

      • Would presenting a 'virtual view' of logs help? what if we could
        • parse all of the various logs of interest and correlate with timestamps
        • allow realtime adjustments to filter log levels:  Warn, Info, Debug, etc
        • Filter on other characteristics such as:
          • Specific migration
          • Cluster (source, host, destination, etc)
          • Component (Velero, DVM, mig-controller, operator)
          • Regex
      • Perhaps we could implement a structured logging kind of approach in our components to add key/value pairs to help aid the parsing/virtual view above
      • Would emitting 'events' help to aid debugging?

      Attachments

        Activity

          People

            rhn-engineering-dwhatley Derek Whatley (Inactive)
            jmatthews John Matthews
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: