Oracle Globale GLAS-Datensammlung (Global License Advisory Services)

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 6 Minuten Lesedauer
  • Von der Anwendung ServiceNow Discovery wird das von Oracle geprüfte Muster „GLAS Data Collection“ zur Erkennung von Oracle GLAS-Daten verwendet. Diese Daten umfassen erkannte Oracle Datenbank-, Middleware- und Java-Konfigurationselemente.

    Das Muster „Oracle GLAS Data Collection“ ist eine Erweiterung der folgenden Muster:
    • Oracle Datenbank für UNIX - und Windows -Muster
    • Oracle Middleware auf Linux für die folgenden Muster:
      • Oracle Tuxedo
      • WebLogic
      • Linux
    • Oracle Java-on-Java-Installationsmuster

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Einzelheiten zum Anzeigen und Herunterladen der gesammelten Oracle GLAS-Daten finden Sie unter Oracle GLAS-Daten (Global License Advisory Services) herunterladen.

    Voraussetzungen

    Die Muster Datenbank Oracle und Middleware führen die Mustererweiterungen aus, und die gesammelten Daten werden in den Tabellen ServiceNow für GLAS-Daten gespeichert. Das Muster Oracle GLAS Data Collection Database kann ab Release [ Now Platform in Paris verwendet werden. Das Muster für die GLAS Data Collection Middleware Oracle kann ab dem Release [ Now Platform in Rome verwendet werden. Das Java-Muster Oracle kann für Now Platform ab Release Washington DC verwendet werden.

    Unterstützte Versionen Oracle.
    Informationen zu den unterstützten Versionen von Oraclefinden Sie unter Detailinformationen über die mittels ITOM-Transparenz erkannten Produkte.
    Store-App Oracle Global Licensing and Advisory Services
    Navigieren zu Systemdefinition > Plugins und installieren Sie das Plugin „Data Collection for Oracle Global Licensing and Advisory Services“.
    • Die Mindestversion für die Datenbanksammlung ist 1.4.0
    • Die Mindestversion für die Middleware-Sammlung ist 1.7.1
    • Die Mindestversion für die Java-Sammlung ist 1.8.4
    Hinweis:
    Voraussetzung für das Plugin „Data Collection for Oracle Global Licensing and Advisory Services“ ist, dass das Discovery-Plugin (com.snc.discovery) ordnungsgemäß funktioniert.
    Andere bereitzustellende ServiceNow-Apps
    • Muster für Discovery und Service-Mapping
    • CMDB CI-Klassenmodelle
    Anmeldeinformationen
    Stellen Sie sicher, dass Sie über die folgenden Anmeldeinformationen verfügen:
    • Windows und UNIX Discovery mit PowerShell/WMI/SSH.
      Hinweis:
      PowerShell- und WMI-Anmeldeinformationen sind nur für die Datenbanksammlung erforderlich.
    • Applicative-Anmeldeinformationen für die Oracle-Instanz (cmdb_ci_db_ora_instance)
    • (Optional) Anmeldeinformationen für virtuelle Computer Stellen Sie sicher, dass Sie über die entsprechenden Anmeldeinformationen verfügen, um Hardwaredaten für Computer zu sammeln, die auf den folgenden virtuellen Providern gehostet werden:
      • VMware
      • Nutanix
      • IBM
      • Hyper-V
    Berechtigungen im Betriebssystem
    Stellen Sie sicher, dass Sie unter /tmptemporäre Dateien schreiben können. Verifizieren Sie außerdem, dass Sie die folgenden Betriebssystembefehle ausführen können:
    • ls
    • cat
    • ps
    Oracle-Berechtigungen
    Vergewissern Sie sich, dass die Applicative-Anmeldeinformationen über die folgenden Berechtigungen verfügen:
    • Leseberechtigungen für die Datei tnsnames.ora
    • Berechtigungen zum Ausführen des Befehls sqlplus
    • (Für Middleware-Sammlung) Sudo-Berechtigungen zum Ausführen des folgenden Befehls: sudo Su - oracle -c "$ORACLE_INSTANCE/bin/opmnctl status"
    Vergewissern Sie sich außerdem, dass Sie über den Anwendernamen und das Passwort für die relevante Datenbank Oracle verfügen und über Leseberechtigungen für die folgenden Tabellen verfügen:
    DBA_ADVISOR_TASKS DBA_USERS SYS.MODEL$
    DBA_CPU_USAGE_STATISTICS DMSYS.DM$MODEL SYS.REGISTRY$HISTORY
    DBA_ENCRYPTED_COLUMNS DMSYS.DM$OBJECT SYSMAN.MGMT_INV_CONTAINER
    DBA_FEATURE_USAGE_STATISTICS DMSYS.DM$P_MODEL SYSMAN.MGMT_LICENSES
    DBA_FLASHBACK_ARCHIVE_TABLES DVSYS.DBA_DV_REALM SYSMAN.MGMT_LICENSE_DEFINITIONS
    DBA_INDEXES GV$IM_SEGMENTS SYSMAN.MGMT_TARGETS
    DBA_LOBS GV$INSTANCE SYSMAN.MGMT_VERSIONS
    DBA_LOB_PARTITIONS GV$PARAMETER V $ ARCHIVE_DEST_STATUS
    DBA_LOB_SUBPARTITIONS MDSYS.SDO_FEATURE_USAGE V$BLOCK_CHANGE_TRACKING
    DBA_OBJECTS MDSYS.SDO_GEOM_METADATA_TABLE V$CONTAINERS
    DBA_RECYCLEBIN MGMT$TARGET V$DATABASE
    DBA_REGISTRY ODM.ODM_MINING_MODEL V$DATAGUARD_CONFIG
    DBA_SQLSET ODM_DOCUMENT V$LICENSE
    DBA_SQLSET_REFERENCES ODM_RECORD V$OPTION
    DBA_SQL_PROFILES REDACTION_POLICIES V$PARAMETER
    DBA_TABLES SCHEMA_VERSION_REGISTRY V$VERSION
    DBA_TABLESPACES SYS.CDC_CHANGE_SETS$ dba_aws
    DBA_TAB_PARTITIONS SYS.CDC_CHANGE_TABLES$
    DBA_TAB_SUBPARTITIONS SYS.DBA_MINING_MODELS

    Datenbank-CI-Beziehungen

    CI Beziehung/Referenz CI
    cmdb_ci_orcl_vsession Enthält::Enthalten in cmdb_ci_db_ora_instance
    cmdb_ci_ora_lms_detail Enthält::Enthalten in cmdb_ci_db_ora_instance
    cmdb_ci_ora_lms_overview Enthält::Enthalten in cmdb_ci_db_ora_instance
    cmdb_ci_orcl_options Enthält::Enthalten in cmdb_ci_db_ora_instance
    cmdb_ci_orcl_dba_users Enthält::Enthalten in cmdb_ci_db_ora_instance
    cmdb_ci_orcl_vlicense Enthält::Enthalten in cmdb_ci_db_ora_instance

    Tuxedo-Middleware-Erweiterung

    Tuxedo-Lizenzkonfiguration und erfasste Protokolldateien:
    • *_InstallLog.log
    • *ubbc*
    • bdmconfig*
    • comps.xml
    • dmconfig*
    • JSconfig.xml
    • lic.txt
    • registry.xml
    • tuxconfig*
    • tuxwsvr.ini
    Hinweis:
    Das Sternchen steht für ein oder mehrere Zeichen im Dateinamen.
    Erfasste Prozesse:
    • BBL
    • DBBL
    • GWWS
    • JSH
    • JSL
    • TMJAVASVR
    • TMMETADATA

    WebLogic-Middleware-Erweiterung

    Erfasste Dateien:
    • beahomelist
    • biee-domain.xml
    • cluster.properties
    • comps.xml
    • config.xml
    • domain-registry.xml
    • opmn.xml
    • portalconfig.xml
    • pthome.xml
    • registry.xml
    • server.xml
    • sessions.xml
    • setupinfo.txt
    WebLogic-Prozesse und -Dateien, die für die folgenden Middleware-Produkte erfasst werden:
    • WebLogic
    • OAS
    • SOA
    • OBI
    • WebCenter
    • FormulareBerichte
    Tabelle : 1. Prozesse
    WebLogic OAS OBI
    startWebLogic httpd f90 iooomgrrmi r30rbe32 rwrqm60 nqsserver
    Java Apache frmweb javaw r30rqm32 rwrqm sawserver
    startWLS Java ifbld60 Java r30run32 rwrun60 coreapplication_obijh1
    nodemanager opmn ifbld90 jre r30sxc32 rwserver nqscheduler
    beasvc dis3 ifcgi60 oad r30sxu32 rwsxc60 nqsclustercontroller
    beasvc64 dis4 ifcmp60 odisrv rwbld60 rwsxu60 essbase
    beasvcX64 dis51pr ifcmp90 ofcguard rwbuilder vdeserver essvr
    oraclesvc dis51ws ifctrl60 oidrepld rwcgi60 webcachea essbasestudio
    opmn dis51 ifdbg60 oidmon rwcli60 webcached hyperion
    wlsvc dwfde61 ifrun60 oidldapd rwcon60 webcache
    wlsvc64 f45des ifsrv60 opmn rwconverter
    wlsvcX64 f45run ifwdb60 r30cli32 rwisv60
    jmc f50dbg32 ifweb60 r30con32 rwmts60
    httpd f50run32 ifweb90 r30isv32 rwqmu60
    jrmc f60 imapds r30qmu32 rwrbe60

    Middleware-CI-Beziehungen

    CI Beziehung/Referenz CI
    cmdb_ci_ora_lms_overview Enthält::Enthalten in cmdb_ci_linux_server
    cmdb_ci_config_file_tracked Enthält::Enthalten in cmdb_ci_linux_server

    Diese Beziehungen werden von einer Containment-Regel erstellt, die die gültigen Objekte beschreibt, die in den Linux-CIs enthalten sein können.

    Mit der Middleware-Datenerfassungsanwendung installierte Eigenschaften

    Um auf die Eigenschaften der installierten Anwendung zuzugreifen, navigieren Sie zu Alle > Systemeigenschaften > Alle Eigenschaften. Sie müssen über die Administratorrolle verfügen, um diese Eigenschaften zu ändern.
    Systemeigenschaft Standardwert Beschreibung
    sn_itom_oracleglas.isMaskingIp wahr Bestimmt, ob die IP-Adresse in nachverfolgten Middleware-Dateien Oracle maskiert werden soll, indem der Wert durch „text_removed“ ersetzt wird.
    sn_itom_oracleglas.isMaskingUserName wahr Bestimmt, ob der Anwendername in nachverfolgten Middleware-Dateien Oracle maskiert werden soll, indem der Wert durch „text_removed“ ersetzt wird.
    sn_itom_oracleglas.isMaskingPort wahr Bestimmt, ob der Port in nachverfolgten Middleware-Dateien Oracle maskiert werden soll, indem der Wert durch „text_removed“ ersetzt wird.

    Steuern Sie die Datensammlung der Middleware

    Die folgende boolesche Systemeigenschaft kann die Middleware-Dateisammlung deaktivieren: sn_itom_pattern.glas.disable_file_collection

    Steuern Sie die GLAS-Datenerfassung

    Die folgende Eigenschaft MID-Server steuert die GLAS-Datensammlung: sn_itom_pattern.disable_glas_data_collection

    Diese Eigenschaft ist standardmäßig auf false festgelegt.

    Oracle Discovery des Java-Prozesses

    ITOM-Transparenz kann Java-laufende Prozesse in Ihrer Infrastruktur erkennen, sodass Sie Oracle-Lizenzvereinbarungen einhalten und sich auf GLAS-Audits vorbereiten können. Sie können die Discovery entweder mit dem Muster Java installation (IP-basiert) oder mit Agent Client Collectordurchführen. Im Muster-Flow werden die Java-Prozesse von Application Dependency Mapping (ADM) erkannt. Wenn die -Prozesse erkannt werden, wird das Muster Java installation ausgelöst und die Daten werden gesammelt. Im ACC-Flow werden die Prozesse von ACC erkannt, was die ACC-Anwendungsmuster auslöst und die Daten sammelt. Weitere Informationen zu Mustern mit ACC finden Sie unter: Anwendungsmuster für Agent Client Collector

    müssen Sie die folgenden Einstellungen haben:
    • Alle Anwender müssen über die Store-App Oracle GLAS ab Version 1.8.4 verfügen.
    • Agent Client Collector Anwender:
      • Muss das Store-Plugin Agent Client Collector Framework enthalten.
      • Für zusätzliche Daten kann das Store-Plugin Agent Client Collector Visibility – Inhalt Inhalt vorhanden sein.
      • Informationen zum Zugriff privilegierter Benutzer finden Sie unter KB1705845
      Hinweis:
      Oracle Java-Discovery mit ACC gilt in allen Serverumgebungen. Derzeit wird sie jedoch für andere Desktopumgebungen teilweise unterstützt. Im folgenden KB-Artikel finden Sie ein Update Set für Windows Desktop. KB1705845
    Erfasste Daten
    Tabelle : 2. Java-Audit [ora_java_audit]
    Feld Beschreibung
    Name Name des Datensatzes. Beispiel: Java@hostname
    Name des physischen Computers Name des Host-CI
    Rechnertyp Entweder Server(S) oder Desktop(D)
    Java-Herausgeber/-Laufzeitanbieter Java-Lieferantenname
    Betriebssystem Betriebssystem, in dem Java ausgeführt wird
    Umgebungstyp Produktions-, Entwicklungs- oder QA-Umgebung
    Java-Release/-Version/-Build Java-Version
    Installationspfad Absoluter Installationspfad der Java-Binärdatei
    Installationsdatum (DateTime) Datum und Uhrzeit der Erstellung der Java-Binärdatei im Dateisystem
    Releasedatei (J/N) Gibt an, ob eine release.md- Datei in der Installation vorhanden ist
    Prozessormarke/-modell Prozessormodellname
    Sockets (Ganzzahl) Anzahl der CPU-Sockel
    Kerne (Ganzzahl) Anzahl der CPU-Kerne
    V6 und früher Gibt an, ob Sie eine Java-Version 6 oder früher haben
    Open Source Gibt an, ob Sie über eine Open-Source-Java-Installation verfügen
    Schalten Sie kommerzielle Funktionen frei Gibt an, ob für Sie die gewerblichen Funktionen (wie JFR) aktiviert haben
    Missionssteuerung Gibt an, ob das Missionssteuerungs-Plugin aktiviert ist
    AMC-Agent Gibt an, ob das AMC-Agent-Plugin aktiviert ist
    Nutzungs-Tracker Gibt an, ob die Funktion „Nutzungstracker“ aktiviert ist
    Objekt-ID der VM Objekt-ID der VM-Instanz
    PID PID des laufenden Prozesses
    IP-Adresse IP-Adresse des Hosts/der VM
    Zuerst erkannt Das Datum der ersten Discovery
    Neuester Discovery-Scan Das Datum der neuesten Discovery
    Discovery-Quelle Die Discovery-Methode.
    Anwendung Verweis auf die Tabelle [cmdb_ci_appl].
    Softwareinstallation Verweis auf die Tabelle [cmdb_sam_sw_install].
    Java-Beweis Verweis auf die Tabelle [cmdb_ora_java_evidence].
    Host Verweis auf die Tabelle [cmdb_ci].
    Java-Nachweis [ora_java_evidence]
    Feld Beschreibung
    Laufender Prozess Verweis auf die Tabelle [cmdb_running_process].
    Host-CI Verweis auf die Tabelle [cmdb_ci_computer].
    Datei-Informationen Verweis auf die Tabelle [cmdb_file_information].

    Laden Sie den Oracle GLAS-Bericht in Discovery-Administratorarbeitsbereich herunter. Weitere Informationen finden Sie unter Oracle GLAS-Daten (Global License Advisory Services) herunterladen.

    Oracle GLAS Data Collection – Dashboard

    Nachdem Discovery die Erkennung der Komponenten Ihrer Datenbank- oder Middleware-Bereitstellung abgeschlossen hat, können Sie die relevanten Statistiken im Dashboard Oracle „ GLAS-Datensammlung anzeigen.

    Nach dem Upgrade auf Discovery-Administratorarbeitsbereich Version 1.3.1 (Store August 2024) können Sie zu navigieren Arbeitsbereiche > Discovery-Administratorarbeitsbereich > Einblicke und verwenden Sie das erweiterte Dashboard.


    Oracle GLAS-Datensammlungs-Dashboard für Datenbankinstanzen

    Oracle GLAS-Datensammlungs-Dashboard für M-IdLeware-Instanzen