Phil\MonitoringBundle\PhilMonitoringBundle | Le bundle et sa configuration ; HEALTH_CHECK_TAG |
…\Domain\Status\HealthStatus | Up, Degraded, Down ; worst(), isAvailable() |
…\Domain\Status\HeartbeatState | OnTime, Late, Never |
…\Domain\ValueObject\Name | La règle des noms des vérifications et des tâches ; PATTERN, check() |
…\Domain\ValueObject\CheckOutcome | Un état et un résumé d'une ligne ; up(), degraded(), down(), SUMMARY_LENGTH |
…\Domain\ValueObject\CheckResult | Une vérification telle qu'elle s'est exécutée : name, outcome, durationMilliseconds, status() |
…\Domain\ValueObject\HealthReport | Une ronde de vérifications : results, checkedAt, status() |
…\Domain\ValueObject\ExpectedTask | Une tâche déclarée : name, periodSeconds, graceSeconds, dueBy(), stateAt() |
…\Domain\ValueObject\HeartbeatStatus | Une tâche dans son état actuel : task, state, lastBeatAt, dueBy, lateSince() |
…\Domain\ValueObject\MaintenanceState | since, retryAfterSeconds |
…\Domain\Contract\HealthCheck | Une vérification : name(), check() |
…\Domain\Contract\HeartbeatStore | Le stockage des battements |
…\Domain\Contract\MaintenanceStore | Le stockage du mode maintenance |
…\Domain\Exception\MonitoringException, InvalidValue | Toute exception du bundle ; une valeur refusée |
…\Application\Contract\MonitoringStatus | Le modèle de lecture pour un autre bundle |
…\Application\Contract\HeartbeatTask | Un message planifié qui émet le battement d'une tâche |
…\Application\HealthChecker | Exécute et chronomètre les vérifications : report() |
…\Application\Heartbeats | beat(), statuses() |
…\Application\DeadManSwitch | watch() : les tâches signalées par une ronde ; LOCK_PREFIX, le préfixe du nom du verrou d'une tâche |
…\Application\Maintenance | enable(), disable(), current() |
…\Application\Monitoring | L'implémentation de MonitoringStatus |
…\Application\Message\WatchHeartbeats | Le message d'une ronde de l'interrupteur |
…\Application\Check\HeartbeatsCheck | Les tâches sous forme de vérification ; NAME |
…\Application\Queue\Queues | overview(), failureTransports(), isFailureTransport(), failed(), retry(), remove() |
…\Application\Queue\QueueSummary, FailedMessage | Un transport, un message en échec, tels que la page les montre |
…\Infrastructure\Check\DatabaseCheck, CachePoolCheck, MessengerTransportCheck, FilesystemCheck, FlysystemCheck | Les vérifications de la configuration |
…\Infrastructure\Store\CacheHeartbeatStore | Les battements dans un pool PSR-6, sous KEY_PREFIX |
…\Infrastructure\Store\FileMaintenanceStore, CacheMaintenanceStore, MaintenanceRecord | La maintenance sous forme de fichier indicateur ou de clé, et leur enregistrement commun |
…\Infrastructure\Http\HealthController | live(), ready(), details() ; les noms des routes |
…\Infrastructure\Http\MaintenanceListener | Le 503 du mode maintenance |
…\Infrastructure\Http\QueuesController | index(), retry(), remove() ; les noms des routes et CSRF_TOKEN_ID |
…\Infrastructure\Console\HealthCommand, HeartbeatCommand, WatchCommand, MaintenanceCommand | Les commandes |
…\Infrastructure\Scheduler\HeartbeatOnScheduledRun | Le battement d'un message planifié |
…\Infrastructure\Messenger\WatchHeartbeatsHandler | Le handler de WatchHeartbeats |
…\Infrastructure\DependencyInjection\MonitoringServices, MonitoringPass | Les services de la configuration ; les transports des files d'attente |