Récupérer le fichier

Fonction

Récupérez un fichier sur le collecteur SKOOR Engine via ftp, sftp, scp ou http

Alarmant

Temps de transfert, Taux de transfert

Le périphérique à partir duquel ce travail est émis doit être le server Web, FTP ou ssh correspondant.

Récupérer les détails du fichier

Paramètres de récupération de fichier

Paramètre

La description

Protocole

Choisissez le protocole de transfert (HTTP, FTP, SFTP, scp)

Port

Changer le port par défaut du service distant

Identifiant Mot de passe

À utiliser si le server demande une authentification. Aucune authentification par clé publique ne doit être configurée entre le collecteur et l'hôte distant.

Choix

Entrez ici les paramètres de ligne de commande personnalisés. HTTP et FTP acceptent les options de l'utilitaire wget . SCP accepte les options scp (par exemple -o StrictHostKeyChecking=no )

Chemin source

Doit contenir le chemin relatif depuis la racine FTP/HTTP/ssh de l'utilisateur et le nom du fichier. Si seul le nom du chemin est utilisé, la liste du contenu du répertoire est copiée dans le nom du fichier de destination . Avec scp, il est possible de transférer un répertoire entier. Spécifiez le chemin source avec un caractère générique "*", par exemple : /tmp/sap/* , et le nom du fichier de destination doit être un répertoire existant accessible en écriture à l'utilisateur eranger .

Destination nom de fichier

Chemin de destination du fichier téléchargé. Le fichier spécifié ici sera placé dans le répertoire de récupération par défaut, qui est spécifié dans le fichier collecteur (le répertoire de récupération par défaut est /var/opt/run/eranger/ collecteur /tmp ) .

Supprimer le temps de transfert
Supprimer le taux de transfert

Si l'une de ces cases est cochée, le temps de transfert et/ou le taux de transfert de chaque chèque ne sont pas enregistrés dans la base de données et leurs valeurs ne sont plus visibles dans la section des valeurs. Leurs valeurs ne sont également plus disponibles pour être utilisées dans les spécifications de limite d'alarme.

Valeurs de fichier de récupération et limites d'alarme

Valeur / Limite d'alarme

La description

Temps de transfert

Temps de transfert du fichier (sauf si désactivé en cochant Supprimer le temps de transfert )

Taux de transfert

Taux de transfert pour le transfert de fichiers (sauf s'il est désactivé en cochant Supprimer le taux de transfert ). Précis uniquement pour les fichiers plus volumineux.

Code d'erreur

Code d'erreur de tâche générique (voir section Codes d'erreur de tâche )

Exemples de récupération de fichiers

Exemple 1 - Récupérer un fichier via HTTPS à partir d'un server avec l'IP 10.1.0.77 et le nom du périphérique interne

Protocole

HTTP

Port

443

Chemin source

/files/scripts/lisezmoi.txt

Destination nom de fichier

$DEVICE_NAME$_readme.txt

Sortie 1

La variable $DEVICE_NAME$ est automatiquement remplacée par le vrai nom de l'appareil :

Cliquez sur le bouton Mettre à jour le fichier pour pouvoir visualiser le fichier téléchargé. Le fichier peut maintenant être utilisé pour un traitement ultérieur ou une analyse.

Exemple 2 - Récupérer un répertoire via scp

Cela copiera tous les fichiers du répertoire /root/logs/ vers le Répertoire _logs dans le répertoire d'analyse par défaut du collecteur configuré pour cette tâche. Le mot de passe n'a pas besoin d'être saisi si l'authentification de l'utilisateur est déjà gérée avec des fichiers de clé publique au niveau du système d'exploitation. Dans un tel cas, l'utilisateur eranger sur le collecteur configuré pour ce travail doit pouvoir se connecter à root@10.1.0.77 sans saisir de mot de passe.

Protocole

scps

Port

22

Nom d'utilisateur

racine

Mot de passe

Chemin source

/racine/journaux/*

Destination nom de fichier

$DEVICE_ADDRESS$_logs (dans ce cas, il s'agit du répertoire de destination sur le collecteur et il doit exister et être accessible en écriture par l'utilisateur eranger)

Sortie 2

La variable $DEVICE_ADDRESS$ est automatiquement remplacée par l'adresse IP réelle de l'appareil :