Referenzen für die dateibasierte Discovery
Das folgende Referenzmaterial enthält weitere Details zur dateibasierten Discovery.
Möglichkeiten zur Minimierung der Beeinträchtigung der Performance durch die dateibasierte Discovery
Das Scannen großer Netzwerke, insbesondere von Computern Windows, kann die Scan-Zeit erheblich verlängern. Darüber hinaus kann das Scannen von Dateien hohe CPU-Anforderungen auf den Zielcomputern und hohe Nutzlasten verursachen, die die Verarbeitungszeit erheblich verlängern. Um Leistungsprobleme zu vermeiden, können Sie mit der dateibasierten Discovery die Verarbeitung mit vielen der in der Discovery-Konfigurationskonsole konfigurierten Einstellungen optimieren.
- Scannen in mehreren Phasen: Probes werden in mehreren Phasen ausgelöst, um lange Scanzeiten zu reduzieren. Die erste Probe erstellt den Scanprozess auf dem Ziel. Dieser wird im Hintergrund ausgeführt. Nachfolgende Probes überprüfen bei jeder Ausführung von Discovery den Fortschritt dieses Scans und geben die Ergebnisse zurück, wenn der Scan abgeschlossen ist. Beispiel: Wenn ein Dateiscan über Schnell-Discovery oder einen Discovery-Zeitplan initiiert wird, werden keine Informationen zurückgegeben, wenn noch ein Hintergrundscan ausgeführt wird. Wenn der Scan bei der nächsten Erkennung des Servers abgeschlossen ist, gibt die Probe die Daten zurück.Wichtig:Beim Scannen in mehreren Phasen durch die dateibasierte Discovery werden Ergebnisse nicht sofort zurückgegeben. Erwarten Sie keine Ergebnisse von einem dateibasierten Scan, bis Discovery auf diesen Zielen erneut ausgeführt wird und die Liste der vom vorherigen Scan erkannten Dateien abruft.
- Zu scannende Ordner: Sie können sowohl den Umfang des Scans auf bestimmte Ordner beschränken als auch ausgeblendete Ordner scannen.
- Zu scannende Erweiterungen: Sie können sowohl alle Dateien für eine bestimmte Liste von Erweiterungen abrufen als auch bestimmte Dateierweiterungen beim Scannen ignorieren.
- UNIX-Dateinamen scannen: Da die Anzahl der eindeutigen Dateinamen, die zur Identifizierung der installierten Software auf UNIX verwendet werden, relativ gering ist, wird die vollständige Liste der Dateinamen in die Probe UNIX aufgenommen. Dadurch kann die Probe die ermittelten Dateien anhand der Signaturliste für das Ziel filtern. Es ist keine zusätzliche Filterung erforderlich, bis die Ergebnisse an die Instanz zurückgegeben werden.
- Windows-Dateinamenscannen: Für Windows dateibasiert [ Discoveryinitiiert die Probe keinen Scan des Ziels für die vollständige Signaturliste. Stattdessen generiert Discovery eine Liste von Dateierweiterungen, die die Probe mit dem Ziel abgleicht. Diese reduzierte Liste wird dann nach MID-Server für die gesamte Signaturliste Windows gefiltert.
- Reduzierte Nutzlasten: Durch Filtern der Scanergebnisse mit der Dateisignaturliste, bevor die Ergebnisse an die Instanz gelangen, reduziert Discovery die Größe der Nutzlast von Zielservern. Nur die Dateien aus den Zielen, die den in dieser Liste angegebenen Dateien entsprechen, werden an die Instanz zurückgegeben.
- Scan-Drosselung: Um die Auswirkungen auf die CPU- und E/A-Leistung von Windows auf Remotezielen zu reduzieren, wird Windows dateibasiert Discovery so konfiguriert, dass er während Scans gelegentlich in den Ruhezustand wechselt. Sie können dieses Verhalten mit den Discovery-Eigenschaften feinabstimmen. Durch die Drosselung von Windows -Scans können diese Scans länger dauern.
Tabellen der dateibasierten Discovery
Die folgenden Tabellen werden vom Plugin für die dateibasierte Discovery [com.snc.discovery.file_based_discovery] zum Speichern von Daten bereitgestellt:
- Dateiinformationen [cmdb_file_information]
- In dieser Tabelle werden alle Dateien (übereinstimmende und nicht übereinstimmende) gespeichert, die für ein bestimmtes CI erkannt wurden. Die Dateien sind in einer zugehörigen Liste mit CI-Computerdatensätzen verfügbar. In der Standardansicht werden die folgenden Spalten bereitgestellt:
- Pfad: Pfad, unter dem die Datei auf dem Ziel gefunden wurde
- Produkt: Software-Produktname. Dieses Feld wird gefüllt, wenn SAMP aktiviert ist und eine Übereinstimmung besteht.
- Herausgeber: Name des Herausgebers der Datei, zum Beispiel Oracle oder Microsoft. Dies ist eine Referenz auf die Unternehmenstabelle [core_company]. Dieses Feld wird gefüllt, wenn SAMP aktiviert ist und eine Übereinstimmung besteht.
- Größe: Größe der Datei
- Softwareinstallation: Name der installierten Software, die dieser Datei zugeordnet ist, aus der Tabelle „Softwareinstallation“ [cmdb_sam_sw_install]. Dieses Feld wird gefüllt, wenn SAMP aktiviert ist und eine Übereinstimmung besteht.
- Version: Version der Datei Derzeit nur für Windows.
- Nicht identifizierter Dateisatz [cmdb_unidentified_file_set]
- Diese Tabelle speichert alle von Discovery zurückgegebenen Dateien, die mit oder ohne SAMP nicht mit einem Softwareprodukt abgeglichen werden können. Discovery füllt Name, Größe und Version jeder nicht übereinstimmenden Datei im Datensatz. Diese optionalen Felder können verwendet werden, um die Datei weiter zu identifizieren und für zukünftige Dateizuordnungen verfügbar zu machen:
- Herausgeber
- Produkt
- Version
- Edition
- Plattform
- Sprache
Hinweis:
Eine Funktion in Software Asset Management Professional (SAMP) ermöglicht die Freigabe von Signaturdaten in dieser Tabelle für Content Data Services (CDS). Bei aktivierter Datenfreigabe lädt das System automatisch Datensätze aus der Tabelle „Nicht identifizierter Dateisatz“ [cmdb_unidentified_file_set] in CDS hoch, wenn Sie die fehlenden Informationen ergänzen. Durch den Upload der identifizierten Dateien werden diese zur Verbesserung des zukünftigen Dateivergleichs verfügbar gemacht. Einzelheiten hierzu finden Sie unter Anwenderdefiniertes Softwareprodukt hinzufügen.
Dateibasierte Discovery – Fehlerbehebung
Wenn beim Einrichten oder Ausführen von Discovery Probleme auftreten, konsultieren Sie Lösung von Problemen bei der dateibasierten Discovery.