Exemple : échantillonnage de tout le trafic FTP
La configuration suivante collecte des informations statistiques sur un pourcentage modéré de paquets utilisant FTP dans le chemin de sortie d’une interface Ethernet spécifique, et collecte ces informations dans un fichier nommé et-ftp-traffic.txt.
Créez un filtre :
[edit firewall family inet]
filter ftp-stats {
term ftp-usage {
from {
destination-port [ftp ftp-data];
}
then {
sample;
accept;
}
}
}
Appliquez le filtre à l’interface :
[edit interfaces]
et-7/0/2 {
unit 0 {
family inet {
filter {
input ftp-stats;
}
address 10.35.78.254/32 {
destination 10.35.78.4;
}
}
}
}
Enfin, recueillez des statistiques sur 10 % des échantillons de candidats :
[edit forwarding-options]
sampling {
input {
rate 10;
}
family inet {
output {
file {
filename et-ftp-traffic.txt;
files 50;
size 1m;
}
}
}
}