Monitoraggio Symfony semplificato
Mantieni operative le tue applicazioni Symfony. Visualizza in tempo reale i tuoi trasporti di messaggi, le tue attività automatizzate e le dipendenze del tuo progetto in un'unica vista centralizzata.
Esempio di metriche Symfony
Monitoraggio delle code Messenger
Gestire le attività asincrone è essenziale per un'applicazione reattiva. Questa sezione elenca tutti i tuoi Trasporti Messenger configurati e fornisce il numero esatto di messaggi in attesa in ciascuna coda.
Visualizzando la dimensione delle tue code, puoi capire immediatamente se un worker si è fermato o se la tua applicazione genera attività più velocemente di quanto possano essere elaborate. Questo ti permette di dimensionare i tuoi worker o di fare il debug dei colli di bottiglia prima che incidano sui tuoi utenti.
Scheduler & Attività cron
Tieni d'occhio le tue attività automatizzate. Jmonitor si integra con lo Symfony Scheduler per mostrarti esattamente quale attività viene dopo, la sua frequenza e il tempo che manca alla prossima esecuzione.
Questa vista conferma che le tue attività ricorrenti — email, report, pulizie — siano pianificate correttamente e pronte all'esecuzione. Sostituisce il monitoraggio manuale e approssimativo del cron con una cronologia chiara e visiva.
Stato delle ricette Flex
Mantenere aggiornato il tuo progetto è essenziale per la sicurezza e le performance. Questo componente monitora le tue Ricette Symfony Flex e segnala quelle obsolete o non installate, confermando al contempo quelle aggiornate.
Invece di verificare manualmente gli aggiornamenti, vieni avvisato non appena una ricetta richiede la tua attenzione. Questo garantisce che la struttura del tuo progetto resti allineata con gli ultimi standard e con le buone pratiche di Symfony, rendendo molto più semplice la manutenzione a lungo termine.