Uploaded image for project: 'Active and Available Inventory'
  1. Active and Available Inventory
  2. AAI-2340

AAI Resilience deeper health checks

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Frankfurt Release
    • None
    • None

      The livenessProbe and/or readinessProbe as per:

      should do more than just the /aai/util/echo REST call.

      There should also be a REST call that actually hits the Cassandra database and involves the AAF authentication, since a failure in that path would indicate the service is actually unavailable, regardless of its ability to do the echo response. C.f. MUSIC's Cassandra health check https://gerrit.onap.org/r/#/c/84579/

      The aai-resources and aai-traversal have different AAF roles, so there should be at least two REST calls so that each path is tested by the probes. There should be an AAI API for an AAF health check.

      Similarly for AAI's usage of DMaaP, which should check the topic as well as the service itself.

            jimmydot jimmydot
            keong keong
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: