Sie können neue Komponentensignaturen zur Erkennung von Komponenten während der Selbstüberprüfung hinzufügen, bearbeiten und löschen.
Prozedur
- Klicken Sie im Hauptmenü auf Erkennung.
- Navigieren Sie auf der linken Navigationsseite zu .
- Klicken Sie auf Signatur hinzufügen.
- Geben Sie einen eindeutigen Namen für die Komponentensignatur und den benutzerfreundlichen Namen ein.
Diese Namen werden angezeigt, wenn Sie erkannte Komponenten mithilfe dieser Signatur anzeigen.
- Aktualisieren Sie die betriebssystemspezifischen Felder.
- ProcessName Regex: Hierbei handelt es sich um einen Satz regulärer Ausdrücke, die für den Abgleich mit allen Prozessen und die Suche nach möglichen Kandidatenprozesse verwendet werden. Wenn einer der Ausdrücke aus dem Regex-Satz „processName“ übereinstimmt, wird nur der Suchsequenz-Regex-Abgleich durchgeführt.
- SearchSequence Regex: Hierbei handelt es sich um einen Satz regulärer Ausdrücke, die für den Abgleich mit der Befehlszeile der Prozesse und den Abschluss der Komponentenauswahl in einer Liste mit laufenden Prozesse verwendet werden.
Hinweis: Ein Prozess kann nur dann als Komponente fungieren, wenn sowohl der Prozessname als auch der Suchsequenz-Regex erfolgreich abgeglichen werden.
- (Optional) Laden Sie die ZIP-Datei des benutzerdefinierten Collector-Skripts für Linux oder Windows hoch.
Hinweis:
- Die ZIP-Datei des benutzerdefinierten Collector-Skripts muss ein
init
-Skript mit demselben Namen enthalten, der im Feld des init
-Skripts angegeben wurde.
-
Als erster Parameter muss immer der Name der Protokolldatei verwendet werden, gefolgt vom vollständigen Pfad der JSON-Ausgabedatei. Verbleibende Parameter können mit der Option params übergeben werden.
-
Die von einem benutzerdefinierten Collector erzeugten Metadaten müssen den Typ Map <String, String> aufweisen.
- Die Metadaten müssen die Version und einen eindeutigen Bezeichner enthalten.
Hinweis: Die Parameter
VERSION und
UNIQUE_IDENTIFIER sind festgelegt. Sie können zusätzliche Parameter hinzufügen, die von benutzerdefinierten Collectors erfasst werden sollen, was für den Containerisierungs-Flow hilfreich sein kann.
Beispiel für Metadaten-JSON:{
"VERSION”: “<value>”,
“UNIQUE_IDENTIFIER”:”<value>”,
“<key>”:”value”
}
Ergebnisse
Standardmäßig wird die Komponentensignatur den Selbstüberprüfungsfiltern hinzugefügt.