Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-4226

Review OTEL and Viaq Data Models

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • NEW
    • OBSDA-498 - Enable OpenTelemetry in Cluster Logging Operator
    • NEW
    • If Release Note Needed, Set a Value

      Task

      1. Review Viaq and OTEL models
      2. Produce a list of equivalent fields (JSON paths) between Viaq and OTEL with english documentation strings to describe them.

      List should be in a form that is easily parsed for automation later e.g. JSON/YAML.

      There's no specific format required.

      References

      OTEL

      Viaq

      The logging opreator has 3 different styles for wrapping logs:

      1. `{ message: "original log message", ... other viaq fields }` # For non-JSON logs, and some JSON logs if parsing is not enabled.
      2. `{ structured: { original: { json: object } }, ... other viaq fields }` # For logs that are originally JSON, with parsing enabled.
      3. `{ original and viaq fields mixed together }` # For k8s Audit and k8s Event logs, special cases.

       

      Completion criteria

      • Documented equivalent paths: ViaQ/OTEL/English description
      • Notes on any difficulties or special treatment that might be needed translating between the two.

              rh-ee-jsuri Jatin Suri (Inactive)
              rhn-engineering-aconway Alan Conway
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: