Ulteriori informazioni su Data Workbench Annuncio di fine vita.
Controlla se il raccoglitore è in esecuzione utilizzando metodi diversi.
Frequenza consigliata: Ogni 5-10 minuti
Un modo per verificare che il raccoglitore sia in esecuzione è quello di abilitare la funzione Site Test nel trasmettitore. Quando abiliti Test del sito, il trasmettitore invia periodicamente (ogni 60 secondi) una richiesta di GET al server web sul quale il raccoglitore è in esecuzione. Se il test del sito non riceve una risposta dal server web, scrive un messaggio di errore nel registro di sistema e invia un messaggio di errore al data workbench server (scritto nel file del registro del sensore).
Se Site Test riceve una risposta dal server Web, cerca nel file di coda un pacchetto dal server Web. Se il pacchetto non viene visualizzato (indicando che il raccoglitore non era in esecuzione per l'acquisizione dell'evento), Site Test scrive un messaggio di errore in syslog e invia un messaggio di errore all'Adobe (che viene scritto anche nel file del registro del sensore).
Nelle richieste inviate al server Web da Site Test, il valore User-Agent viene impostato su " Sensor Test". Se non desideri che queste richieste vengano visualizzate nel tuo set di dati, aggiungi " Sensor Test" User-Agent al Baseline Robots List.txt o Extended Robots List.txt nel Lookups nella cartella data workbench server.
Per abilitare il test del sito nel trasmettitore
Individua il txlogd.conf sul computer in cui Sensor è in esecuzione e lo apre in un editor di testo.
In txlogd.conf Individua la riga "SiteTest" e configurala come mostrato di seguito. Se txlogd.conf il file non include la riga "SiteTest", ma è sufficiente aggiungere la riga alla fine del file di configurazione.
SiteTest http, serverAddress, porta, risorsa
dove serverAddress è il nome o l’indirizzo IP del server web, porta è la porta di ascolto HTTP del server, e risorsa è la risorsa specifica richiesta da Site Test durante il test del server. Tieni presente che risorsa può includere una stringa di interrogazione.
Esempio: SiteTest http,localhost,80,/index.jsp
Per testare più server web, è sufficiente specificare più righe di SiteTest.
Un altro modo per verificare che il raccoglitore sia in esecuzione su un server web è quello di verificare se Sensor sta impostando un cookie nelle risposte che il server web sta restituendo ai client. Se il raccoglitore funziona, il server web restituisce un cookie "v1st".
È possibile rinominare il cookie. Se lo hai fatto, devi cercare il nome specificato, non v1st.
Puoi eseguire questo controllo utilizzando uno script automatizzato o un agente di monitoraggio. Per uno script di esempio o per ulteriore assistenza su questa attività, contatta Adobe Consulting Services.