Configurez et testez le processus de détection de Mappage des services en fonction des données collectées à l'aide du protocole NetFlow.
Pourquoi et quand exécuter cette tâche
Dans les systèmes de base, la découverte basée sur le trafic utilise uniquement les données liées à TCP collectées à l'aide des commandes netstat, ss et lsof. La détection basée sur les journaux NetFlow et VPC nécessite une configuration supplémentaire. Vous pouvez enrichir votre détection basée sur le trafic en configurant l'application Mappage des services pour qu'elle utilise le protocole NetFlow. Pour en savoir plus sur la façon dont Mappage des services collecte des données NetFlow, consultez Collecte et détection de données à l'aide de NetFlow.
À des fins de test, installez le collecteur NetFlow (nfdump) sur un serveur Unix de votre organisation. Dans ce cas, ce serveur Unix doit être différent du serveur hébergeant le Serveur MID.
Configurez le connecteur ServiceNow pour déclencher la collecte de données par Serveur MID à partir du journal de flux ainsi que leur traitement.
Procédure
-
Téléchargez et installez le collecteur NetFlow (nfdump) sur un serveur Unix ou Ubuntu dans votre organisation.
-
Configurez le collecteur NetFlow pour enregistrer les données pour une journée.
-
Ouvrez la fenêtre de ligne de commande sur le serveur hébergeant le collecteur NetFlow.
-
Créez une tâche cron.
crontab -e
-
Entrez la commande suivante à l'aide des chemins corrects.
*/10 * * * * /usr/local/bin/nfexpire -e /data/nfdump -t 1d
-
Créez un fichier contenant les données nfdump.
Par exemple, utilisez la commande suivante :
nfdump -q -m -R /data/nfdump/ -o extended -t 2016/07/06.07:00:00-2016/07/06.07:10:00 'inet and proto tcp' >> /tmp/my_file
-
Si le fichier est très volumineux, vous pouvez le compresser en utilisant le format gzip en utilisant la commande suivante :
gzip /tmp/my_file
-
Copiez le fichier de données nfdump sur le Serveur MID.
-
Configurez l'application Mappage des services pour qu'elle reçoive les données collectées par le collecteur NetFlow :
-
Accédez à la .
-
Cliquez sur Nouveau.
-
Cliquez sur fichier ndfdump.
-
Sur la page du fichier dfdump, configurez les paramètres comme suit :
| Champ |
Description |
| Nom |
Nom descriptif du connecteur. |
| Chemin d'accès des données nfdump |
Chemin d'accès à un emplacement sur le Serveur MID sur lequel vous avez enregistré le fichier de données nfdump à l'étape 5. |
| MID Server |
Serveur MID sur lequel vous avez copié le fichier nfdump. |
| Fichier de compressé avec GZIP |
Si vous avez converti le fichier nfdump au format gzip avant de l'enregistrer sur le Serveur MID, définissez ce paramètre sur la valeur true pour le décompresser. |
-
Cliquez sur Envoyer.
-
Vérifiez que Mappage des services collecte les données à l'aide de NetFlow :
-
Sur le formulaire fichier nfdump, sélectionnez le connecteur que vous venez de configurer, puis cliquez sur Exécuter maintenant pour démarrer le flux de collecte de données et renseignez la table Connexion de flux [sa_flow_connection].
-
Accédez à la .
-
Cliquez sur la table Connexion de flux [sa_flow_connection].
-
Sous Liens connexes, cliquez sur Afficher la liste.
-
Vérifiez que la table contient des données.
Que faire ensuite
Si vous êtes satisfait des résultats du test, configurez la collecte de données basée sur NetFlow comme décrit dans Configurer la collecte de données à l'aide de NetFlow.