WP Error Monitor: panoramica dashboard
La dashboard di WP Error Monitor è il punto di partenza per chi gestisce uno o più siti WordPress: in un’unica schermata trovi conteggi errori, andamento orario, severità e log più recenti. In questa guida ti spieghiamo come leggere ogni widget e quali decisioni operative prendere a partire dai dati visualizzati.
A cosa serve la dashboard
La dashboard aggrega in tempo quasi reale tutti gli eventi catturati dagli agent installati sui siti monitorati. Il suo scopo principale è darti un colpo d’occhio immediato sullo stato di salute: errori 5xx, warning PHP, deprecated, fatal e uncaught exception sono raggruppati per tipologia. L’obiettivo non è sostituire un'APM completo, ma offrire un canale rapido per identificare regressioni dopo un deploy, plugin malfunzionanti o picchi anomali di traffico che generano timeout.
Widget principali
I widget standard sono cinque: contatore globale errori delle ultime 24 ore, grafico a linee con trend orario, top 10 file/plugin coinvolti, lista clienti con più eventi e ultimo evento critico. Ogni widget è cliccabile e applica un filtro al log dettagliato sottostante. La griglia è reattiva: su monitor 4K mostriamo fino a quattro widget per riga, mentre su laptop la disposizione passa a due.
Filtri rapidi e segmentazione
In alto trovi i filtri per intervallo temporale (ultima ora, oggi, 7 giorni, 30 giorni, custom), per severità (NOTICE, WARNING, ERROR, CRITICAL, ALERT), per sito e per ambiente (production, staging, dev). I filtri sono cumulativi e l’URL viene aggiornato in modo che tu possa condividere viste pre-impostate con colleghi. Una segmentazione utile è filtrare per 'CRITICAL + ultima ora + production': in questo modo isoli subito i fuochi attivi.
Personalizzazione per team
Ogni utente del CRM può salvare le proprie viste preferite (es. 'Solo cliente XYZ', 'Solo CRITICAL ultima settimana') e impostare una vista come default all’apertura del modulo. Per i ruoli operatore, suggeriamo di lasciare la dashboard standard ma di abilitare i widget 'Mio carico di lavoro' che mostra gli eventi assegnati a quell’utente, mentre per ruoli manager attiva 'Riassunto clienti' per avere panoramica aggregata.
Integrazione con i ticket Perfex
Ogni evento può essere convertito in ticket Perfex con un click: il sistema crea un ticket nella categoria 'Manutenzione WP' con copia del messaggio, stack trace e contesto request. Il ticket eredita il cliente associato al sito, così la rendicontazione è automatica. La feature evita di dover copiare manualmente dati tra moduli e mantiene tracciabilità completa dall’evento alla risoluzione fatturata.
Esportazione e report periodici
Oltre alla vista interattiva, WP Error Monitor permette di schedulare report periodici da inviare via email a stakeholder non tecnici. I report includono: numero totale eventi, top 5 errori per impatto utente, trend rispetto al periodo precedente, sito con più attività, tempo medio di risoluzione. Il PDF generato è brandizzato col logo cliente e arriva ogni lunedì mattina. Così' il manager di prodotto vede l’andamento senza dover accedere al CRM, e il team tecnico ha un riassunto pronto per le riunioni settimanali. Configurazione: pannello 'Report > Nuovo schedule', seleziona destinatari, frequenza (daily/weekly/monthly), template (executive summary o tech deep-dive).
Multi-tenant e ruoli
WP Error Monitor supporta nativamente multi-tenant: ogni cliente vede solo i propri siti, ogni operatore vede solo i clienti assegnati. La gerarchia ruoli e': super_admin (G Tech) vede tutto; team_lead vede tutti i clienti del proprio team; operator vede clienti assegnati; customer_admin vede i propri siti; customer_viewer vede solo dashboard read-only. Setup tipico: configura i ruoli in 'Impostazioni > Utenti > Ruoli WP Error Monitor', assegna utenti, definisci scope per ruolo. La separazione è enforced sia in UI sia in API, evitando data leak accidentali tra clienti diversi.
Sintesi operativa per il team
Riassumendo i punti chiave della dashboard di WP Error Monitor: la vista principale ti dà colpo d’occhio sullo stato di tutti i siti gestiti, i widget personalizzabili adattano la dashboard al ruolo di ciascun operatore, l’integrazione con i ticket Perfex chiude il ciclo dall’evento alla fatturazione. Un team che usa quotidianamente la dashboard riduce il tempo medio di rilevamento incident del 60% e quello di risoluzione del 40%. La curva di apprendimento è rapida: tipicamente 2-3 sessioni di un’ora con un collega esperto bastano per essere produttivi in autonomia.
Procedura passo-passo
- Accedi al CRM con utente abilitato al modulo WP Error Monitor.
- Apri la voce di menu 'WP Error Monitor' nella sidebar.
- Verifica il widget 'Errori 24h' in alto a sinistra: se il numero è rosso, hai eventi CRITICAL non ancora gestiti.
- Clicca sul grafico orario per individuare il picco anomalo e applica il filtro temporale al log dettagliato.
- Apri il primo evento della lista e analizza stack trace, file, riga e contesto request.
- Marca l’evento come 'in lavorazionè per evitare doppioni con il resto del team.
- Una volta risolto, aggiorna lo stato a 'risolto' indicando la causa nel campo note.
- Salva la vista corrente come preferita usando il pulsante 'Salva vista' in alto.
- Configura il widget 'Mio carico di lavoro' nelle preferenze utente.
Errori comuni e come risolverli
- Dashboard vuota nonostante errori sul sito: L’agent non sta inviando dati. Controlla la chiave API in wp-config.php e i log dell’endpoint di ingestione.
- Grafico non aggiornato: Probabile cache lato browser. Forza ricarica con CTRL+F5 oppure verifica che il cron del CRM stia processando la coda eventi.
- Conteggi divergenti tra widget: I widget usano range temporali diversi: assicurati di confrontare valori nello stesso intervallo prima di segnalare un bug.
- Widget personalizzati non si salvano: Cookie disabilitati o sessione scaduta: verifica autenticazione e cookie policy del browser.
- Conversione in ticket fallisce: Cliente non associato al sito: vai in 'Impostazioni sito' e collega il cliente Perfex.
Domande frequenti
D: Quanto sono aggiornati i dati in dashboard?
R: Gli eventi arrivano in modalità near-real-time: il delay tipico è inferiore ai 30 secondi, con punte fino a 2 minuti in caso di code molto piene.
D: Posso esportare la dashboard in PDF?
R: Sì, il pulsante 'Esporta' in alto a destra genera un PDF con tutti i widget e il log filtrato corrente.
D: La dashboard supporta più clienti contemporaneamente?
R: Sì, è multi-tenant: ogni cliente vede solo i propri siti, mentre gli amministratori G Tech Group vedono l’aggregato di tutti i clienti gestiti.
D: Posso condividere una vista con i colleghi?
R: Sì, usa il pulsante 'Condividi link' che genera un'URL con tutti i filtri applicati.
D: La dashboard supporta dark mode?
R: Sì, segue le preferenze utente nel CRM: imposta dark mode globalmente per averla anche qui.
Hai bisogno di aiuto?
Se vuoi affidare il monitoraggio WordPress al team di G Tech Group, scrivici tramite il modulo di contatto.