Apache Server 2.0.40, 2.0.42 o versioni successive e Apache Server 2.2 o 2.4 su Linux, Solaris o FreeBSD

IMPORTANTE

Ulteriori informazioni su Data Workbench Annuncio di fine vita.

Istruzioni su come installare e configurare Apache Server 2.0.40, 2.0.42 o versioni successive, Apache Server 2.2 o Apache Server 2.4 su Linux, Sun Solaris o FreeBSD.

I file di programma per Sensor vengono assemblati in un file di installazione ottenuto dal sito di download di Adobe. Se non disponi già del file di installazione di Sensor per il tuo particolare server web, scaricalo (o ottenerlo dal tuo rappresentante di Adobe) prima di iniziare le seguenti procedure.

Per installare e configurare Sensor, devi eseguire i seguenti passaggi di alto livello:

Sono supportati i seguenti server Apache:

  • Apache Server 2.0.40 in esecuzione con RedHat Linux 7.x o successivo, o Sun Solaris SPARC 2.6 o successivo.
  • Apache Server 2.0.40, 2.0.42 o versioni successive, Apache Server 2.2 o Apache Server 2.4 su Linux, Sun Solaris o FreeBSD
  • Apache Server 2.0.42 o successivo in esecuzione con RedHat Linux 7.x o successivo, Sun Solaris SPARC 2.6 o successivo, SUSE Linux 9.x o successivo, o FreeBSD 5.3.
  • Apache Server 2.0.42 o successivo in esecuzione in versioni a 64 bit di RedHat Linux ES 4 e ES 5.
  • Apache Server 2.2 in esecuzione con RedHat Linux 7.x o successivo o Sun Solaris SPARC 2.6 o successivo.
  • Apache Server 2.4 in esecuzione con RedHat Linux 7.x o successivo, o Sun Solaris x86_64, o FreeBSD
NOTA

Anche se le istruzioni per installare Sensor su server web che eseguono Apache Server versioni 2.0.40, 2.0.42 o successive (32-bit e 64-bit) o 2.2 sono le stesse (salvo se indicato nelle procedure seguenti), i file di installazione per ogni versione sono diversi. Prima di installare il sensore, assicurati di aver ricevuto i file di installazione corretti per le versioni di Apache Server e del sistema operativo in esecuzione.

Installare i file del programma

Procedura per estrarre e installare i file di programma per Sensor.

  1. Accedi come utente principale o come utente con autorità radice.

  2. Decomprimi e decomprimi il file di installazione utilizzando il seguente comando:

    • Su Linux:

      tar -zxf installationFilename
      
      unzip -d installationFilename.tar.gz
       tar -xf installationFilename.tar
      
    • Su Solaris:

  3. Copia i file di programma decompattati nelle directory identificate nella tabella seguente:

File Descrizione Target Directory
mod_visual_sciences.so Modulo di caricamento del raccoglitore. IBMHttpServer/modules

txlogd

Il programma del trasmettitore.

/usr/local/bin

—OPPURE—

/usr/local/sbin

txlogd.conf Il file di configurazione Sensor. /etc
trust_ca_cert.pem Certificato utilizzato per convalidare il certificato digitale presentato da Insight Server durante il processo di connessione /usr/local/visual_sciences
NOTA

Il pacchetto di installazione contiene un file di foglio di calcolo denominato TestExperiment.xls. Questo foglio di calcolo è uno strumento che gli architetti utilizzano per configurare un esperimento controllato. Il sensore stesso non utilizza questo file, quindi non è necessario installare il file sul computer in cui è in esecuzione Sensor (anche se è possibile scegliere di farlo). È invece possibile copiare il file in un percorso in cui gli architetti possono accedervi o semplicemente estrarre il file dal pacchetto di installazione, in base alle esigenze. Per ulteriori informazioni sulla sperimentazione controllata, consulta la Guida agli esperimenti controllati da Insight.

Autorizzazioni sui file del programma

NOTA

Autorizzazioni errate sui file di programma causano la maggior parte dei problemi incontrati durante l'installazione di Sensor. Assicurati di impostare le autorizzazioni esattamente come indicato in questa sezione.

Per impostazione predefinita, i file di programma nel file tar hanno le seguenti autorizzazioni. A seconda della configurazione del sistema, queste impostazioni potrebbero essere modificate (non mascherate) durante l’estrazione dei file. Per ripristinare le autorizzazioni alle impostazioni predefinite consigliate, utilizza i comandi chmod riportati di seguito. Controlla che le directory in cui hai installato i file consentano almeno questo livello di accesso.

File Autorizzazioni predefinite comando chmod
mod_visual_sciences.so rwx r-x r-x chmod 775
txlogd rwx —x —x chmod 711
txlogd.conf rw- r— r— chmod 664
trust_ca_cert.pem rw- r— r— chmod 664

Abilitare l’accesso al server Sametime

Passaggi che consentono di accedere al server Sametime.

  1. Utilizzare il client Lotus Domino Administrator per connettersi al server Lotus Domino che esegue Sametime.
  2. In Amministrazione Lotus Domino, fare clic sulla scheda File, quindi fare doppio clic su Configurazione Sametime - stconfig.nsf per aprire il file Configurazione Sametime.
  3. Nel file di configurazione del tempo stesso, apri il modulo Servizi della community e fai doppio clic in un punto qualsiasi del modulo per accedere alla modalità di modifica.
  4. Imposta il flag di registrazione chat su "rigoroso" e il tipo di servizio di acquisizione su "0x1000".
  5. Salva e chiudi il modulo Community Services , quindi chiudi il file di configurazione Sametime.
  6. Riavvia il server Sametime.

Modificare il file di configurazione del sensore

La txlogd.conf il file contiene i parametri di configurazione per Sensor.

È necessario modificare questo file per specificare, tra l’altro, le dimensioni e la posizione del file della coda del disco, l’indirizzo di Insight Server e l’ID che verrà allegato ai dati dell’evento prodotti da questo sensore.

Il file di configurazione contiene i parametri richiesti e i parametri facoltativi.

  • Parametri richiesti sono impostazioni che è necessario specificare quando si installa Sensor. Senza queste impostazioni, il sensore non viene eseguito correttamente.
  • Parametri opzionali sono impostazioni predefinite per valori predefiniti (che è possibile modificare) o per l’abilitazione di funzionalità facoltative.

Per modificare il file di configurazione Sensor

  • Apri /etc/txlogd.conf in un editor di testo e imposta i parametri richiesti ed eventuali parametri facoltativi desiderati.
  • Salva e chiudi il file.

Per modificare il file di configurazione Sensor

  1. Apri /etc/txlogd.conf in un editor di testo e imposta i parametri richiesti ed eventuali parametri facoltativi desiderati.
  2. Salva e chiudi il file.

Avviare il trasmettitore e creare la coda del disco

Dopo aver configurato il file txlogd.conf, è possibile avviare il programma del trasmettitore, registrarlo come servizio Windows e creare la coda del disco.

  1. Se la directory in cui si trova la coda del disco non esiste già, crearla. Assicurati che la directory offra sia il modulo di raccolta che il programma del trasmettitore con accesso in lettura/scrittura al file.

    Per ulteriori informazioni sulle autorizzazioni richieste dai file della coda del disco, vedere Autorizzazioni dei file UNIX di Sensor.

  2. Sul computer in cui è installato Sensor, eseguire il seguente comando per avviare il trasmettitore:

    /usr/local/bin/txlogd -ic -f /etc/txlogd.conf
    
    • L'opzione "i" in questo comando avvia il trasmettitore in "modalità interattiva". Questa modalità visualizza i messaggi del trasmettitore sullo schermo e consente inoltre di interagire con il trasmettitore utilizzando i comandi della tastiera.
    • L'opzione "c" indirizza il trasmettitore a creare la coda del disco.
    • L'opzione "f" specifica la posizione del file di configurazione.

    Per ulteriori informazioni sulle opzioni che è possibile utilizzare quando si avvia il trasmettitore, vedere Opzioni della riga di comando del Sensor Transmitter.

  3. Verificare che il trasmettitore abbia creato la coda del disco nella posizione specificata nel parametro QueueFile e delle dimensioni specificate nel parametro QueueSize.

  4. Se la coda non è stata creata correttamente, digita Ctrl+C per terminare il trasmettitore, quindi procedi come segue:

    1. Esamina il file txtlogd.conf e verifica che i parametri QueueFile e QueueSize siano impostati correttamente.
    2. Verificare che il dispositivo a cui è assegnata la coda del disco sia operativo e che disponga di spazio sufficiente per contenere un file delle dimensioni specificate nel parametro QueueSize.
    3. Apportare le correzioni necessarie e ripetere la procedura.

Aggiungere l'agente di raccolta al server Web

Per i server HTTP IBM, il raccoglitore è un oggetto dinamico condiviso caricato nel processo del server web.

Per aggiungere il raccoglitore al server web, devi modificare il file httpd.conf come descritto di seguito e riavviare il server web.

Se Sensor acquisisce dati per più server Web sul computer server, è necessario eseguire la procedura seguente per ogni server Web.

  1. Utilizzando un editor di testo, apri il file httpd.conf per il server web i cui eventi vengono acquisiti da Sensor.

  2. Aggiungi le due righe seguenti alla fine del file:

    LoadModule visual_sciences_module modules/mod_visual_sciences.so
    VisualSciencesConfig /etc/txlogd.conf
    
    NOTA

    Queste righe sono sensibili all’uso di maiuscole e minuscole. Digitali esattamente come appaiono sopra.

  3. Riavviare il processo del server Web (non è necessario riavviare l'intero computer server, è sufficiente riavviare il processo del server Web). Il raccoglitore viene caricato con il server Web e inizia a raccogliere i dati dell'evento e a scriverli nella coda del disco.

Test del sensore

Verifica che il raccoglitore stia raccogliendo i dati dell’evento e che il trasmettitore lo stia trasmettendo al target Insight Server.

NOTA

Per verificare che il trasmettitore possa inviare correttamente i dati dell’evento a Insight Server, assicurati che Insight Server di destinazione sia installato ed in esecuzione prima di iniziare il test seguente.

  1. Se il trasmettitore non è già in esecuzione, riavviarlo utilizzando il seguente comando:

    /usr/local/bin/txlogd -i -f /etc/txlogd.conf
    
  2. Apri un browser (su qualsiasi computer) e richiedi una pagina dal server web su cui è in esecuzione Sensor (assicurati di selezionare una pagina che Sensor sta monitorando).

  3. Dopo aver effettuato la richiesta, controlla nella console del trasmettitore i messaggi che indicano che sta inviando dati evento a Insight Server di destinazione.

  4. Se il sensore non trasmette correttamente i dati, verifica che:

    • Target Insight Server è in esecuzione.
    • I parametri ServerAddress e ServerPort sono impostati correttamente in txtlogd.conf. Se ServerAddress è stato specificato utilizzando un nome server, provare a utilizzare il relativo indirizzo IP numerico.
    • Il valore del parametro CertName corrisponde esattamente al nome comune visualizzato nel certificato digitale di Target Insight Server.

Aggiungi il trasmettitore allo script di avvio del sistema

Informazioni sul caricamento automatico del trasmettitore nello script di avvio del sistema.

Per garantire che il trasmettitore venga caricato automaticamente al riavvio del server Web, aggiungi il seguente comando (che avvia il trasmettitore) allo script di avvio del sistema:

/usr/local/bin/txlogd -f /etc/txlogd.conf

Questo comando avvia il trasmettitore come un daemon. I messaggi di funzionamento ed errore generati dal trasmettitore vengono scritti nel registro di sistema.

In questa pagina