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 (iscritti, clienti, ordini, prodotti, carrelli). 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 una cifra delle entrate generate dai carrelli recuperati.

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.

Il Cron Monitor si apre con un verdetto System Status in alto. Quando tutto procede secondo programma, indica All systems 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.

Più in basso trovi i riquadri riepilogativi: lo stato del cron, quanti processi hanno completato l’ultima esecuzione senza errori, quanti record sono in attesa di sincronizzazione e il tempo medio di risposta dell’API di Mailchimp.

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, la prossima esecuzione e una traccia visiva delle ultime 10 esecuzioni, così puoi individuare un andamento a colpo d’occhio.

your-store.com/admin
Il Cron Monitor: il verdetto System Status e l'elenco Cron Jobs con Run now
Il Cron Monitor: il verdetto System Status e l'elenco Cron Jobs con Run now

Run now

Ogni processo ha un pulsante Run now. Fai clic per avviarlo subito, 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 Cron Health indica che il cron è inattivo, 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.
  • 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.