vortos / vortos-health
Vortos Health — canonical probe-based health system (liveness/readiness/startup) plus the Block 18 external synthetic uptime + dead-man heartbeat + capacity/cert detectors. Built on the OpsKit driver pattern: per-probe/per-monitor capability descriptors, budget-bounded aggregation, single-flight DoS
v1.0.0-alpha-152
2026-06-25 07:31 UTC
Requires
- php: >=8.2
- symfony/dependency-injection: ^7.3
- symfony/http-foundation: ^7.3
- symfony/routing: ^7.3
- vortos/vortos-foundation: ^1.0
- vortos/vortos-ops-kit: ^1.0
Requires (Dev)
- doctrine/dbal: ^3.0 || ^4.0
- phpunit/phpunit: ^11.0
- vortos/vortos-deploy: ^1.0
- vortos/vortos-observability: ^1.0
Suggests
- doctrine/dbal: Required for the default DBAL-backed uptime-monitor sync idempotency store.
- vortos/vortos-alerts: Optional, the other direction: vortos-alerts reads HealthProbeRegistry/UptimeMonitorRegistry for capacity/cert/synthetic-uptime alert rules.
- vortos/vortos-deploy: Optional: registers the detector-independence deploy:doctor check (fail-closed in prod). Health never depends on it at build time — guarded by interface_exists().
- vortos/vortos-observability: Optional: reuses the Block 15 dead-man heartbeat emitter from MonitorTick (never re-implemented). Health never depends on it at build time — guarded by class_exists().
This package is auto-updated.
Last update: 2026-06-25 18:05:17 UTC