Skip to content

Migrate Healthcheck Core

This documentation targets @nexload-sdk/healthcheck 4.1.0. Review the package changelog to identify the source version and version-specific breaking changes before upgrading.

  1. Update core and every installed healthcheck integration together where practical.
  2. Type-check manager options, custom definitions, and report consumers.
  3. Run all four scopes and snapshot status, HTTP mapping, and redacted JSON.
  4. Confirm dependency checks remain outside liveness.
  5. Confirm diagnostic routes remain protected.
  6. Exercise timeout, thrown-error, cancellation, and shutdown paths.

Do not rename check names or metric names without coordinating dashboards and alerts. Roll back the package set if report shape or routing behavior differs from your deployed contract.