Pushbasierte Erkennung und SAM zusammen verwenden
Von ACC-V werden Daten über installierte Software für Anwendungsfälle für Software Asset Management (SAM) erfasst, wenn das SAM-Plugin installiert ist. Die gemeinsame Verwendung von pushbasierter Discovery und SAM kann zur Optimierung der Softwareausgaben bei der Erfassung von Softwaredaten mit SAM-Basismessung und SAM-Metriken zur Gesamtnutzung beitragen. Sie können auch einige Informationen zur Software-Edition abrufen.
Über die pushbasierte Erkennung kann ACC-V die Uhrzeit des letzten Zugriffs auf die Software oder Anwendungen erfassen, die auf dem Ziel installiert sind. Diese Informationen werden zusammen mit der Ziel-CI-Referenz der Tabelle „Software-Update“ [samp_sw_usage] hinzugefügt.
Ab ACC-V Version 2.2.0 wird die SAM-Basismessung für Windows und macOS unterstützt.
Die Softwarenutzungsdatensätze sind domänengetrennt. Die Datensätze werden mit der Domäne des MID-Server beibehalten, der für die agentbasierte Discovery für das Ziel verwendet wird.
Anforderungen
- SAM-Basismessung und SAM-Metriken zur Gesamtnutzung
- Für die SAM-Basismessung und die SAM-Gesamtauslastungsmetriken muss der nicht privilegierte servicenow-Anwender (als den sich der Agent-Service anmeldet) in der Registrierung mit schreibgeschütztem Lesezugriff konfiguriert sein. Dieser Zugriff ermöglicht die erfolgreiche Ausführung der OSQuery für die Tabelle „UserAssist“. Wechseln Sie zu „Regedit“, und lassen Sie den ServiceNow-Anwender UserAssist für alle anderen Anwenderaccounts lesen (Beispiel: HKEY_USERS\SID...\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\UserAssist für jeden Anwender in HKEY_USERS).Hinweis:Der Schlüssel UserAssist erbt keine Berechtigungen vom übergeordneten Schlüssel HKEY_USERS\SID.... Daher müssen Sie zum Schlüssel UserAssist navigieren und die Berechtigung direkt für den Schlüssel hinzufügen.Voraussetzungen für die Anwendung der SAM-Basismessung oder der SAM-Metriken zur Gesamtnutzung:
- Das SAM-Plugin ist (com.snc.samp) aktiviert.
- Die Systemeigenschaft sn_acc_vis_content.persist_sam_usage_metrics ist auf „true“ gesetzt. Weitere Informationen finden Sie unter Systemeigenschaften.
Einzelheiten zum Setup der SAM-Messung mit Agent Client Collectorfinden Sie unter KB1642676: SAM-Messungseinrichtung mit ACC.
- Informationen zur Software-Edition
- Zum Abrufen von Informationen über die Software-Edition muss das SAM-Plugin (com.snc.samp) aktiviert sein.
SAM-Basismessung
- Name: Start_TrackProgs
- Basis: Hexadezimalzahl
- Wert:1
- Name: Start_TrackProgsBase
- Basis: Hexadezimalzahl
- Wert:1
Fragen Sie zum Beziehen einer Liste der Software in der Nutzlast die Tabelle „Software-Discovery-Modell“ [cmdb_sam_sw_discovery_model] ab, um das entsprechende Produkt und seinen Herausgeber abzurufen. Sobald das Produkt abgerufen wurde, überprüfen Sie, ob die Rückforderungsregel aktiviert ist, damit in der Tabelle „Softwarenutzung“ [samp_sw_usage] die Informationen über die letzte Nutzung dieses Produkts erhalten bleiben. Einzelheiten können Sie dem Flussdiagramm entnehmen.
- WinZip
- Google Chrome
- Sublime Text
- Notepad++
- Autodesk
- Microsoft Office 365
- Tableau
SAM-Metriken zur Gesamtnutzung
Mit SAM-Metriken zur Gesamtnutzung können Sie die Gesamtnutzungszeit und die Gesamtnutzungsanzahl für jede Anwendung messen, für die eine Rückforderungsregel für Software aktiviert ist.
Osquery stellt eine ausführbare Daemon-Datei namens Osqueryd bereit, die als Service ausgeführt werden kann. Osqueryd muss manuell bereitgestellt werden, damit die SAM-Metriken zur Gesamtnutzung ordnungsgemäß funktionieren. Jede Osqueryd-Bereitstellung erfordert die Datei osquery.conf, optional externe Pakete und Initialisierungskennzeichnungen (konfiguriert in der Datei osquery.flags), die beim Starten des Service bereitgestellt werden. Im Gegenzug führt der Daemon-Service geplante Abfragen auf dem Host aus und protokolliert dies in einem lokalen Dateisystem.
Mithilfe der Liste der Prozesse können Sie eine SAM-Normalisierung durchführen, um die Prozesse für die relevanten installierten Softwaredatensätze zuzuordnen. Dies bietet Flexibilität, da Namen und Prozesse installierter Software normalerweise nicht identisch sind. Fragen Sie zum Beziehen einer Liste der Prozesse in der Nutzlast die Tabelle „Software-Discovery-Modell“ [cmdb_sam_sw_discovery_model] und die Tabelle „Softwareprodukt“ [samp_sw_product] ab, um das entsprechende Produkt und seinen Herausgeber abzurufen. Sobald das Produkt abgerufen wurde, überprüfen Sie, ob die Rückforderungsregel aktiviert ist, damit in der Tabelle „Softwarenutzung“ [samp_sw_usage] die Informationen über die gesamte Nutzungszeit dieses Produkts erhalten bleiben. Einzelheiten können Sie dem Flussdiagramm entnehmen.
Informationen zur Software-Edition
Ab ACC-V Version 2.3.0 werden Informationen über die Edition für Adobe Acrobat und MS SQL Server unterstützt. In zukünftigen Releases wird zusätzliche Software unterstützt. Mit dieser Funktion können SAM-Administratoren die Editionen der installierten Software transparent nachvollziehen. Osquery-Befehle werden dazu verwendet, Informationen über Editionen abzurufen, die dann in der Softwareinstallationstabelle [cmdb_sam_sw_install] in der Spalte „Editionsüberschreibung“ angezeigt werden. Weitere Informationen finden Sie im Support-KB-Artikel https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0721360.