Konfigurieren und testen Sie den Erkennungsprozess in Service-Mapping basierend auf Daten, die mit dem Protokoll Netflow erfasst wurden.
Warum und wann dieser Vorgang ausgeführt wird
In Basissystemen verwendet die Traffic-basierte Discovery nur TCP-Daten, die mithilfe der Befehle netstat, ss und lsof erfasst wurden. Die auf Netflow- und VPC-Protokollen basierende Discovery erfordert eine zusätzliche Konfiguration. Sie können Ihre datenverkehrsbasierte Erkennung bereichern, indem Sie Service-Mapping für die Verwendung des Protokolls Netflow konfigurieren. Weitere Informationen darüber, wie Sie in Service-Mapping Netflow-Daten erfassen, finden Sie unter Datenerfassung und -erkennung mit Netflow.
Installieren Sie den Netflow Collector (nfdump) zu Testzwecken auf einem Unix-Server in Ihrer Organisation. In diesem Fall darf es sich nicht um denselben Server handeln, auf dem der MID-Server gehostet wird.
Konfigurieren Sie den ServiceNow-Connector so, dass er MID-Server veranlasst, Daten aus dem Flow-Protokoll zu erfassen und zu verarbeiten.
Prozedur
-
Laden Sie den Netflow Collector (nfdump) auf einen Unix-Server in Ihrer Organisation herunter, und installieren Sie ihn.
-
Konfigurieren Sie den Netflow-Collector, um Daten für einen Tag zu speichern.
-
Öffnen Sie das Befehlszeilenfenster auf dem Server, auf dem sich der Netflow-Collector befindet.
-
Erstellen Sie einen Cron-Job.
crontab -e
-
Geben Sie den folgenden Befehl mit den richtigen Pfaden ein.
*/10 * * * * /usr/local/bin/nfexpire -e /data/nfdump -t 1d
-
Erstellen Sie eine Datei mit den nfdump-Daten.
Verwenden Sie beispielsweise den folgenden Befehl:
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
-
Wenn die Datei sehr groß ist, können Sie sie mit dem folgenden Befehl im gzip-Format komprimieren:
gzip /tmp/my_file
-
Kopieren Sie die nfdump-Datendatei auf den MID-Server.
-
Konfigurieren Sie Service-Mapping zum Empfangen von vom Netflow Collector erfassten Daten:
-
Navigieren zu .
-
Klicken Sie auf Neu.
-
Klicken Sie auf die ndfdump-Datei.
-
Konfigurieren Sie die Parameter auf der Seite für die ndfdump-Datei wie folgt:
| Feld |
Beschreibung |
| Name |
Beschreibender Name für den Connector |
| nfdump-Datenpfad |
Pfad zu einem Speicherort auf dem MID-Server, in dem Sie die nfdump-Datendatei in 5 gespeichert haben |
| MID Server |
MID-Server, auf den Sie die nfdump-Datei kopiert haben |
| Gzip-Datei |
Wenn Sie die nfdump-Datei in das gzip-Format konvertiert haben, bevor Sie sie auf dem MID-Server gespeichert haben, setzen Sie diesen Parameter auf „true“, um die Datei zu dekomprimieren. |
-
Klicken Sie auf Absenden.
-
Stellen Sie sicher, dass Service-Mapping Daten mit Netflow erfasst:
-
Wählen Sie im Formular für die nfdump-Datei den neu konfigurierten Connector aus, und klicken Sie auf Jetzt ausführen, um den Datenerfassungs-Flow zu starten und die Tabelle „Flow-Verbindung“ [sa_flow_connection] zu füllen.
-
Navigieren zu .
-
Klicken Sie auf die Tabelle „Flow-Verbindung“ [sa_flow_connection]
-
Klicken Sie unter Zugehörige Linksauf Liste anzeigen.
-
Stellen Sie sicher, dass die Tabelle Daten enthält.
Nächste Maßnahme
Wenn Sie mit den Testergebnissen zufrieden sind, konfigurieren Sie die Netflow-basierte Datenerfassung (siehe Beschreibung in Datenerfassung mit Netflow konfigurieren).