Fetchfile

Funzione

Recupera un file nel SKOOR Engine Collector tramite ftp, sftp, scp o http

Allarme

Tempo di trasferimento, velocità di trasferimento

Il dispositivo da cui viene emesso questo lavoro deve essere il server Web, FTP o ssh corrispondente.

Dettagli del file di recupero

Parametri del file di recupero

Parametro

Descrizione

Protocollo

Scegliere il protocollo di trasferimento (HTTP, FTP, SFTP, scp)

Porta

Modifica la porta predefinita del servizio remoto

Nome utente/Password

Utilizzare se il server richiede l'autenticazione. Non è necessario configurare alcuna autenticazione con chiave pubblica tra il collettore e l'host remoto.

Opzioni

Immettere qui i parametri personalizzati della riga di comando. HTTP e FTP accettano le opzioni dell'utilità wget. SCP accetta le opzioni scp (ad esempio -o StrictHostKeyChecking=no)

Percorso di origine

Deve contenere il percorso relativo dalla radice FTP/HTTP/ssh dell'utente e il nome del file. Se si utilizza solo il nome del percorso, l'elenco dei contenuti della directory viene copiato nel nome del file di destinazione. Con scp è possibile trasferire un'intera directory. Specificare il percorso di origine con un carattere jolly "*", ad esempio: /tmp/sap/*, e il nome del file di destinazione deve essere una directory esistente scrivibile dall'utente eranger.

Nome file di destinazione

Percorso di destinazione del file scaricato. Il file specificato qui verrà inserito nella directory di download predefinita, specificata nel file /etc/opt/eranger/eranger-collector.cfg (la directory di download predefinita è /var/opt/run/eranger/collector/tmp).

Sopprimere il tempo di trasferimento
Sopprimere la velocità di trasferimento

Se una di queste caselle di controllo è selezionata, il tempo di trasferimento e/o la velocità di trasferimento di ogni controllo non vengono salvati nel database e i loro valori non sono più visibili nella sezione dei valori. I loro valori non sono più disponibili per l'uso nelle specifiche dei limiti di allarme.

Valori dei file di recupero e limiti di allarme

Valore / Limite di allarme

Descrizione

Tempo di trasferimento

Tempo necessario per trasferire il file (tranne se disabilitato selezionando Sopprimi tempo di trasferimento)

Velocità di trasferimento

Velocità di trasferimento per il trasferimento dei file (tranne se disabilitata selezionando "Elimina velocità di trasferimento"). Accurata solo per file di grandi dimensioni.

Codice di errore

Codice di errore generico del lavoro (vedere la sezione Codici di errore del lavoro)

Esempi di file di recupero

Esempio 1 - Recupera un file tramite HTTPS da un server con IP 10.1.0.77 e nome del dispositivo internal

Protocollo

HTTP

Port

443

Percorso di origine

/files/scripts/readme.txt

Nome file di destinazione

$DEVICE_NAME$_readme.txt

Output 1

La variabile $DEVICE_NAME$ viene automaticamente sostituita con il nome reale del dispositivo:

Fare clic sul pulsante Aggiorna file per visualizzare il file scaricato. Il file può ora essere utilizzato per ulteriori elaborazioni o analisi.

Esempio 2 - Recupero di una directory tramite scp

Questo copierà tutti i file dalla directory /root/logs/ alla directory <IP>_logs nella directory di analisi predefinita del collettore configurato per questo lavoro. Non è necessario inserire la password se l'autenticazione dell'utente è già gestita con file a chiave pubblica a livello di sistema operativo. In tal caso, l'utente eranger sul collettore configurato per questo lavoro deve essere in grado di connettersi a root@10.1.0.77 senza inserire una password.

Protocollo

scp

Port

22

Nome utente

root

Password

<Password>

Percorso sorgente

/root/logs/*

Nome file di destinazione

$DEVICE_ADDRESS$_logs (in questo caso si tratta della directory di destinazione sul collettore, che deve esistere ed essere scrivibile dall'utente eranger)

Output 2

La variabile $DEVICE_ADDRESS$ viene automaticamente sostituita con l'indirizzo IP reale del dispositivo: