NASA-PDS / pds-api

PDS web APIs specifications and user's manual
http://nasa-pds.github.io/pds-api
Other
5 stars 3 forks source link

As a user, I want to monitor the availability of the APIs in production #225

Closed tloubrieu-jpl closed 1 year ago

tloubrieu-jpl commented 1 year ago

🧑‍🔬 User Persona(s)

PDS, PDSEN manager and operators

💪 Motivation

...so thae:

📖 Additional Details

API to be monitored as first priority but other services should be monitored (especially web pages).

⚖️ Acceptance Criteria

Given When I perform Then I expect

⚙️ Engineering Details

tloubrieu-jpl commented 1 year ago

I starting the monitoring of https://pds.nasa.gov/api/search/1.0/products with the JPL tool https://mr.jpl.nasa.gov/home.php

when summary or data is not found in the response, an alert will be sent by email to LDAP group pds-ops (@viviant100 , @jordanpadams @c-suh ).

The url is only tested from within the JPL network, outside test requires a different type of request. We can also set a production class monitoring where text message alert can be sent 24x7 or during business hours.

tloubrieu-jpl commented 1 year ago

Email sent to @jordanpadams @viviant100 @c-suh to inform them that this monitoring started.

tloubrieu-jpl commented 9 months ago

The LDAP group used is pdsen-ops