Datei holen

Funktion

Laden Sie eine Datei über ftp, sftp, scp oder http in den SKOOR Engine Kollektor

Alarmierend

Übertragungszeit, Übertragungsrate

Das Gerät, von dem dieser Auftrag ausgegeben wird, muss der entsprechende Web-, FTP- oder ssh- Server sein.

Fetchfile-Detail

Fetchfile-Parameter

Parameter

Beschreibung

Protokoll

Wählen Sie das Übertragungsprotokoll (HTTP, FTP, SFTP, scp)

Hafen

Ändern Sie den Standardport des Remote-Dienstes

Benutzername Passwort

Verwenden, wenn der Server eine Authentifizierung verlangt. Zwischen dem Kollektor und dem Remote-Host muss keine Public-Key-Authentifizierung eingerichtet werden.

Optionen

Geben Sie hier benutzerdefinierte Befehlszeilenparameter ein. HTTP- und FTP-Akzeptanzoptionen des Dienstprogramms wget . SCP akzeptiert scp-Optionen (zB -o StrictHostKeyChecking=no )

Quellpfad

Sollte den relativen Pfad vom FTP/HTTP/ssh-Root des Benutzers und den Dateinamen enthalten. Wenn nur der Pfadname verwendet wird, wird die Inhaltsliste des Verzeichnisses in den Zieldateinamen kopiert. Mit scp ist es möglich, ein ganzes Verzeichnis zu übertragen. Geben Sie den Quellpfad mit einem Platzhalter „*“ an, z. B.: /tmp/sap/* , und der Zieldateiname sollte ein vorhandenes Verzeichnis sein, in das der eranger- Benutzer schreiben kann.

Ziel Dateiname

Zielpfad der heruntergeladenen Datei. Die hier angegebene Datei wird im Standard-Fetch-Verzeichnis abgelegt, das in der Datei Kollektor angegeben ist (das Standard-Fetch-Verzeichnis ist /var/opt/run/eranger/ Kollektor /tmp ) .

Übertragungszeit unterdrücken
Übertragungsrate unterdrücken

Wenn eine dieser Checkboxen gesetzt ist, werden die Übertragungszeit und/oder die Übertragungsrate jedes Checks nicht in der Datenbank gespeichert und ihre Werte sind nicht mehr im Wertebereich sichtbar. Ihre Werte stehen auch nicht mehr zur Verwendung in Alarm Limit zur Verfügung.

Abrufdateiwerte und Alarmgrenzen

Wert / Alarm Limit

Beschreibung

Transferzeit

Zeit zum Übertragen der Datei (außer wenn durch Aktivieren von Übertragungszeit unterdrücken deaktiviert)

Übertragungsrate

Übertragungsrate für die Dateiübertragung (außer wenn durch Aktivieren von Übertragungsrate unterdrücken deaktiviert). Nur für größere Dateien genau.

Fehlercode

Allgemeiner Job-Fehlercode (siehe Abschnitt Job-Fehlercodes )

Fetchfile-Beispiele

Beispiel 1 - Abrufen einer Datei über HTTPS von einem Server mit der IP 10.1.0.77 und dem internen Gerätenamen

Protokoll

HTTP

Hafen

443

Quellpfad

/files/scripts/readme.txt

Ziel Dateiname

$DEVICE_NAME$_readme.txt

Ausgang 1

Die Variable $DEVICE_NAME$ wird automatisch durch den echten Gerätenamen ersetzt:

Klicken Sie auf die Schaltfläche Datei aktualisieren, um die heruntergeladene Datei anzuzeigen. Die Datei kann nun zur weiteren Verarbeitung oder zum Parsen verwendet werden.

Beispiel 2 – Rufen Sie ein Verzeichnis über scp ab

Dadurch werden alle Dateien aus dem /root/logs/ -Verzeichnis in die Kollektor -Verzeichnis im Default-Parse-Verzeichnis des für diesen Job konfigurierten Kollektors. Das Passwort muss nicht eingegeben werden, wenn die Benutzerauthentifizierung bereits mit Public-Key-Dateien auf OS-Ebene abgewickelt wird. In einem solchen Fall muss sich der Kollektor -Benutzer auf dem für diesen Job konfigurierten Kollektor ohne Passworteingabe mit root@10.1.0.77 verbinden können.

Protokoll

scp

Hafen

22

Nutzername

Wurzel

Passwort

Quellpfad

/root/logs/*

Ziel Dateiname

$DEVICE_ADDRESS$_logs (in diesem Fall ist dies das Zielverzeichnis auf dem Kollektor und es muss existieren und vom eranger-Benutzer beschreibbar sein)

Ausgang 2

Die Variable $DEVICE_ADDRESS$ wird automatisch durch die tatsächliche IP-Adresse des Geräts ersetzt: