unity-sds / unity-analytics-sdap

Resources related to Unity SDAP deployment.
Apache License 2.0
0 stars 0 forks source link

Add health check endpoint for SDAP #18

Closed jjacob7734 closed 2 months ago

jjacob7734 commented 4 months ago

Configure an SDAP endpoint that is suitable for a health check (runs quickly and returns 200 code) in the Unity SSM parameters. The SSM endpoint format is /unity/healthCheck/<MARKETPLACE_ITEM>/<COMPONENT_NAME>. The SSM parameters should follow the Unity conventions described at https://app.gitbook.com/o/xZRqGQeQXJ0RP4VMj7Lq/s/UMIRhLdbRQTvMWop8Il9/developer-docs/common-services/docs/users-guide/deployment/deployment-concepts-and-infrastructure/unity-ssm-parameters.

SDAP is deployed to Unity-Venue-Dev environment and a suitable health check endpoint that retrieves an inventory of datasets in SDAP is https://cjezi7waw8.execute-api.us-west-2.amazonaws.com/unity-as-venuedev-sdap/sdap/list. In this ticket we need an API in Unity-Venue-Dev under path /health/sdap. The SSM parameter is /unity/healthCheck/analysis-services/sdap/url.

Acceptance Criteria:

GodwinShen commented 3 months ago

@jjacob7734 this was planned to complete in 24.2.1 but it is still in TODO. Can we get an update on this ticket? Is there a blocker?

GodwinShen commented 3 months ago

@zx128 I see this listed to complete in 24.2.1 but we haven't had an update on it in a few weeks. Can we get a quick status on this ticket?

jjacob7734 commented 3 months ago

The health check work started with the Process Mapper component and that was just completed. This health checker for SDAP will follow the same patterns worked out for the Process Mapper health checker. It is just begun and moved into Sprint 24.2.4.

jjacob7734 commented 2 months ago

Status