Health Check Response Format for HTTP APIs: Semantic Descriptor
id | type | title |
---|---|---|
componentName | semantic | Human-readable name for the component. |
measurementName | semantic | Web URL |
componentId | semantic | A unique identifier of an instance of a specific sub-component/dependency. |
componentType | semantic | SHOULD be present if componentName is present (component, datastore, system). |
observedValue | semantic | Any valid JSON value |
observedUnit | semantic | The unit of measurement in which observedValue is reported |
status | semantic | indicates service status (pass, fail, warn) |
affectedEndpoints | semantic | A JSON array containing URI Templates |
time | semantic | The date-time at which the reading of the observedValue was recorded. |
output | semantic | The raw error output, in case of 'fail' or 'warn' states. |
links | semantic | An object containing link relations and URIs [RFC3986] for external links |