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

REST API for korrel8r as a service

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Correlation
    • False
    • None
    • False
    • NEW
    • NEW
    • Log Collection - Sprint 235

      Upstream issue: https://github.com/korrel8r/korrel8r/issues/17

      Allow korrel8r to run as a service, used by some other system - e.g. the openshift console.

      • Define REST API for korrel8r as a service
      • Extend korrel8r --web mode to serve the REST API.
      • Provide images to run it in a cluster.

      The REST API should provide all features available via web UI in API form.
      Initial sketch:

      /api/v1/correlate/queries?start=<[query|object]L&goal=<domain/class>

      • body: YAML or JSON representation of start query or object
      • response: JSON list of queries for goal class.

      /api/v1/correlate/objects?start=<[query|object]L&goal=<domain/class>

      • body: YAML or JSON representation of start query or object
      • response: JSON list of objects of goal class.

              rhn-engineering-aconway Alan Conway
              rhn-engineering-aconway Alan Conway
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: