esc
Monitoraggio e salute

Tieni d’occhio la sincronizzazione

Tre schede ti dicono che tutto funziona. Ecco dove trovarle e cosa guardare.

L’estensione aggiunge una barra di schede sotto il titolo della pagina nella sezione Intuit Mailchimp. Tre schede di quella barra coprono il controllo quotidiano: la Dashboard per il quadro d’insieme, il Queue Monitor per le domande sulla sincronizzazione e il Cron Monitor per i processi in background. Quando sorge un dubbio sulla sincronizzazione, questi sono i primi posti in cui guardare.

Dashboard: il colpo d’occhio quotidiano

Vai in Marketing → Intuit Mailchimp → Dashboard.

La Dashboard mostra un riquadro riepilogativo per ogni tipo di dato che l’estensione sincronizza: ordini, carrelli, clienti, prodotti, iscritti e coupon. Ogni riquadro indica quanti record sono stati sincronizzati con successo, quanti sono in attesa del proprio turno e se qualcosa ha incontrato un errore. Trovi anche un’istantanea del pubblico connesso e due pannelli delle entrate: Abandoned Carts per le entrate recuperate dai carrelli, e Conversions, il cui dato principale totalizza gli ordini e le entrate generati da Mailchimp.

Per la ripartizione campagna per campagna dietro quelle entrate, e per le cifre che dovrebbero riconciliarsi con questa pagina, vedi Il report Campaign Performance.

Una fascia di avvisi attraversa la parte superiore della pagina. Quando qualcosa richiede la tua attenzione (un problema di connessione, un processo che non viene eseguito da un po’), lì compare un avviso prima che diventi un problema vero e proprio.

Uno sguardo veloce, ogni mattina

La Dashboard ricarica i numeri automaticamente. Dalle un’occhiata quando inizi la giornata: riquadri verdi e nessun avviso significano che l’estensione sta facendo il suo lavoro. Non serve approfondire, a meno che qualcosa non ti sembri strano.

Queue Monitor: dove le domande sulla sincronizzazione trovano risposta

Fai clic sulla scheda Queue Monitor nella stessa barra. È la vista in tempo reale di tutto ciò che sta viaggiando verso Mailchimp: cosa è in attesa, cosa è appena passato e cosa ha bisogno di un altro tentativo, con filtri per store view. Quando ti chiedi “quell’ordine è arrivato?”, questa è la schermata che lo sa. Riconoscerai le corsie Boost e Backfill di Come funziona la sincronizzazione che si muovono in tempo reale: è tutto ciò che ti serve per leggerla.

Cron Monitor: la vista da operatore

Apri la Dashboard (Marketing → Intuit Mailchimp → Dashboard), poi fai clic sulla scheda Cron Monitor nella barra sotto il titolo della pagina.

La barra dei KPI in cima al Cron Monitor include un riquadro System status. Quando tutto procede secondo programma, indica All operational. Ogni processo sottostante riporta uno di tre stati:

  • Up to date: il processo è stato eseguito secondo programma ed è pronto per la prossima esecuzione.
  • Behind: il processo ha saltato un ciclo; verrà eseguito di nuovo al prossimo.
  • Failing: le esecuzioni recenti del processo hanno incontrato errori; le indicazioni qui sotto spiegano cosa controllare.

La barra contiene cinque riquadri di stato: se il demone cron di Magento è in esecuzione (Daemon), lo stato di salute di ciascun gruppo cron, la velocità di risposta dell’API di Mailchimp, il verdetto System status e quanti record sono stati elaborati nelle ultime 24 ore. I record in attesa di sincronizzazione si trovano nel Queue Monitor.

La sezione principale è l’elenco Cron Jobs. Ogni riga è un processo in background con lo stato attuale (verde se aggiornato, ambra se in ritardo, rosso se in errore), l’ultima esecuzione e la prossima esecuzione. Per l’andamento esecuzione per esecuzione, fai clic su Recent runs nella barra degli strumenti: apre le ultime esecuzioni di ogni processo, incluse quelle saltate.

Il Cron Monitor: il verdetto System status e l'elenco Cron Jobs con il pulsante delle azioni
Il Cron Monitor: il verdetto System status e l'elenco Cron Jobs con il pulsante delle azioni

Run now

Ogni riga di processo termina con un pulsante delle azioni (i tre puntini). Fai clic per aprire il popup Job actions, poi fai clic su Run now per avviare subito quel processo, senza aspettare la prossima esecuzione programmata. È comodo dopo la configurazione iniziale (per confermare che tutto parta), dopo aver corretto un problema di configurazione o ogni volta che non vuoi aspettare un minuto intero per il prossimo ciclo.

Prima dell’esecuzione compare una richiesta di conferma. Mentre il processo è in corso il pulsante si disattiva e il badge di stato si aggiorna per indicare che è in esecuzione.

Run now affianca il cron

Run now avvia un singolo processo su richiesta; il cron programmato sul server svolge il lavoro di tutti i giorni. Se il riquadro Daemon indica Down, chiedi al tuo hosting provider di verificare che il cron di Magento sia configurato.

Come leggere un verdetto ambra o rosso

Parti dal verdetto System Status nel Cron Monitor. Da lì:

  • Il cron è inattivo: chiedi al tuo host di verificare che il demone cron sia in esecuzione.
  • Un processo indica Behind: quando il cron riprende, recupera al ciclo successivo.
  • Un processo continua a fallire: la pagina È connesso e sincronizza bene? riporta la chiave API e i passaggi per riconnettersi, e Risoluzione dei problemi copre le cause più comuni.

La cassetta degli attrezzi completa

Le domande sulla sincronizzazione non si risolvono mai a tentoni; l’estensione include un menu completo di strumenti per guardare da vicino:

  • Dashboard: il quadro d’insieme, con la fascia di avvisi che segnala tutto ciò che richiede la tua attenzione.
  • Queue Monitor: tutto ciò che sta viaggiando verso Mailchimp, in tempo reale.
  • Entity Queue: la stessa coda, record per record, quando la domanda riguarda un ordine o un prodotto specifico.
  • Cron Monitor: i processi in background, i loro verdetti e la cronologia delle esecuzioni.
  • Campaign Performance: quali campagne sono diventate ordini e quanto hanno fruttato, filtrabile, esportabile e riconciliabile con la Dashboard.
  • API Log: le conversazioni reali con Mailchimp, pronte per quando il supporto le chiede.
  • Webhooks: ciò che Mailchimp ha riportato al tuo negozio.
  • File di log: registrazione dettagliata opzionale per il tuo sviluppatore, un solo interruttore nelle impostazioni Advanced.

La maggior parte dei giorni basta uno sguardo alla Dashboard; il resto è lì nel momento in cui una domanda diventa specifica.

Domande lungo il percorso? Risoluzione dei problemi ha le risposte, e il supporto ebizmarts è a un’email di distanza.

Successivo: È connesso e sincronizza bene?Come leggere a colpo d’occhio i segnali di connessione e di stato, e cosa fare quando qualcosa non torna.