Analyst ReportOpen iT Named a Leader in the 2025 QKS SPARK Matrix™
See why we’re a Leader.
Download Full Report
WebinarreiheIstes an der Zeit, zur benutzerbasierten Lizenzierung zu wechseln?
WebinarreiheNichtmehr träge: Rückforderung und Neuzuteilung ungenutzter Lizenzen
WebinarreiheDasBeste aus Open iT herausholen: Leistungsmerkmale, die Sie vielleicht vermissen
Webinar-ReiheBenchmarkingIhrer technischen Lizenznutzung: Was ist normal, und was nicht?
WebinarreiheVonDaten zu Entscheidungen: Lizenznutzungsanalyse für Entwicklungsteams
WebinarreiheVorbereitungauf Cloud-basierte und SaaS-Lizenzierungsmodelle
WebinarreiheFünfAnzeichen dafür, dass Sie einen Lizenzhortungsspezialisten in Ihrem Team haben
WebinarreiheCentralisiertesLizenz-Integrations-Management-SystemCLIMS): Ein Portal. Totale Lizenzkontrolle.
WebinarreiheWarumdie klügsten Produktteams nie mit leeren Händen zu einer Budgetsitzung gehen
WebinarreiheLizenzkonsolidierungsstrategiebei Fusionen und Übernahmen
WebinarreiheEffizienzsteigerung beiLizenzen mit ServiceNow® SAM Pro und Open iT
Webinar-ReiheUnlockingHidden Value mit Software Asset Management
WebinarreiheDerWeg zur Effizienz: Wie Feature-to-Feature Set Mapping den Wert freisetzt
Webinar SeriesSiemens Simplified: Optimize Licenses in Complex Hybrid Environments

KNOWLEDGE BASE

Wie können wir helfen?

Einführung #

Open iT unterstützt ALM-Nutzungsberichte, indem es Protokolldateien sammelt und sie in das Open iT-Format konvertiert.

Auf Ihrem Lizenzserver ist ein Open iT-Client installiert, und der Lizenzserver erstellt keine Lizenznutzungsprotokolle für diese Sammlung. Der Datensammler veranlasst den Rohdatensammler, alle 5 Minuten Lizenznutzungsprotokolle vom Lizenzmanager anzufordern und damit den Datensammlungsprozess auszulösen. Sobald die Protokolle eingegangen sind, gibt der Rohdatenkollektor sie an den Datensammler weiter. Die gesammelten Daten werden dann zur Verarbeitung an einen Datenvorverarbeitungsprozessor gesendet. Nach der Vorverarbeitung werden die endgültigen, vorverarbeiteten Daten gesendet und im Core Server gespeichert.

Workflow für die Analyse von Protokolldateien mit Raw Collector

Dies führt zu den folgenden aggregierten Datentypen, die für historische Berichte verwendet werden:

Protokolldaten aufzeichnen:

Ereignisprotokolldaten:

Die folgenden Abschnitte helfen Ihnen bei der Einrichtung der erforderlichen Konfiguration, um die erforderlichen Daten zu sammeln und an den Server zu senden.

Wenden Sie die im Open iT-Client angezeigten Konfigurationen an.

Anforderungen #

  • Ein Open iT-Client, der mit einem Open iT-Server oder einer koexistenten Open iT-Konfiguration verbunden ist
  • Administrative Rechte des Lizenzservers
  • Vollständiger Pfad zur Debug-Protokolldatei

Aktivieren der Logdatenerfassung #

Dies sind die erforderlichen Schritte zur Aktivierung der Sammlung von ALM-Protokolldaten.

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
  2. Gehen Sie in das Verzeichnis bin, das sich standardmäßig unter C:\Programme\OpeniT\Core\bin befindet, und führen Sie den Befehl aus:

Befehlssyntax

 cd $BIN_DIR

Beispiel

 cd C:\Programmdateien\OpeniT\Core\bin

  1. Aktivieren Sie im Verzeichnis die Sammlung von ALM-Protokolldaten und führen Sie den Befehl aus:

Befehlssyntax

 openit_oconfinit -u "collect_license_alm-logs.root.scheduler.jobs.collect_alm_raw_licenselogs.general.active=true"

  1. Legen Sie den Pfad zu der von ALM erstellten Datenbank fest und führen Sie den Befehl aus:

Befehlssyntax

 openit_oconfinit -u “collect_license_alm-logs.root.scheduler.jobs.collect_alm_raw_licenselogs.operations.arguments=automationlm –databasefile \”<database_file>\” –outputfile \”${OpeniT.directories.temp}/SqlCeUtil/ALM/automationlm.csv\” –logdir \”${OpeniT.directories.log}\””

where <database_file> is the path to the database produced by ALM. This is usually in C:\ProgramData\Siemens\Automation\Automation License Manager\logging.

Beispiel

 openit_oconfinit -u “collect_license_alm-logs.root.scheduler.jobs.collect_alm_raw_licenselogs.operations.arguments=automationlm –databasefile \”C:\ProgramData\Siemens\Automation\Automation License Manager\logging\almdb.sdf\” –outputfile \”${OpeniT.directories.temp}/SqlCeUtil/ALM/automationlm.csv\” –logdir \”${OpeniT.directories.log}\””

Erweiterte Konfiguration #

Attribut NameAkzeptierter WertBeschreibung
max-InstanzenUint (z.B., 5, 8, 9)Die Anzahl der Instanzen, die gleichzeitig laufen dürfen.
max-BehandlungString (end-oldest, end-all-old, oder end-new)Die Aktion bei Erreichen der maximalen Anzahl von Instanzen:

end-oldest - Geben Sie diese Option an, um die älteste Instanz zu stoppen/beenden und eine neue zu starten. end-all-old - Geben Sie diese Option an, um alle laufenden Instanzen zu stoppen/beenden, bevor eine neue gestartet wird. end-new - Geben Sie diese Option an, um den Start einer neuen Instanz zu verhindern.
End-TimeoutZeitspanne (z. B. P30S, P5M, P1H)Die maximale Wartezeit vor dem Beenden einer laufenden Instanz.
QuarantäneZeitspanne (z. B. P30S, P5M, P1H)Die Wartezeit, bevor eine neue Instanz nach einer vorherigen gestartet wird.

Konfigurieren der Sammlung von Protokolldateien #

Die Konfigurationsdatei für die ALM-Protokolldatei, logfilecollector-alm.xml, befindet sich im Verzeichnis Components, das sich standardmäßig unter C:\Programme\OpeniT\Core\Configuration\Components befindet. Sie müssen diese Datei nicht aktualisieren, aber wenn Sie mehr über ihr Verhalten erfahren möchten, lesen Sie die Tabelle ALM Log Parser Configuration.

Objekt NameAkzeptierter WertBeschreibung
source.dirDirName (d. h. ${OpeniT.directories.temp}/SqlCeUtil/ALM/)Speicherort der ALM-Protokolldateien.
Quelle.MusterZeichenkette (d.h. *.csv)Das glob-Muster, das die Quelldateien im Quellverzeichnis identifiziert.
Quelle.gesehenZeichenkette (sammeln, ignorieren oder auslassen)Gesehene Dateien sind die zuvor gesammelten Quelldateien.

collect - Geben Sie diese Option an, um jedes Mal von Anfang an zu sammeln. ignore - Geben Sie diese Option an, um das Sammeln von derselben Datei erneut zu überspringen. tail - Geben Sie diese Option an, um das Sammeln vom Ende der letzten Datei aus fortzusetzen (d.h. die seit dem letzten Mal hinzugefügten Dateien zu sammeln).
Quelle.cmplinesGanze Zahl (z. B. 6, 10, 20)Dies ist erforderlich, wenn der Wert von source.seen tail ist. Dies ist die Anzahl der Zeilen im Vergleich zu den zuvor gesammelten Quelldateien, um zu bestimmen, wo mit der Sammlung begonnen werden soll.

Hinweis: Wenn diese Zahl zu niedrig ist, kann es zu einer falschen Position kommen, und es können doppelte Daten in den Protokolldateien enthalten sein. In der Regel ist es besser, ein paar Zeilen mehr als unbedingt nötig zu haben, als auch nur eine Zeile zu wenig.
ziel.dirDirName (d. h. ${OpeniT.directories.temp}/LogFileCollector)Dies ist der Speicherort des Verzeichnisses, das die gesammelten Protokolldaten enthält.
Ziel.modulZeichenfolge (d.h. Lizenz)Die Zielart des Moduls (im Allgemeinen).
ziel.datentypZeichenfolge (d. h. alm)Der spezifische Typ der Zieldaten.
Ziel.intervallZeitspanne (z. B. P30S, P5M, P1D)Die Zeitspanne zwischen den Kollektorläufen.
Ziel.Rotation-GrößeGanze Zahl (z. B. 6, 10, 20)Die Protokolldatei wird gedreht, wenn sie die festgelegte Anzahl (in MB) überschreitet.
ziel.drehung-globusZeichenfolge (z. B. *)Das Glob-Muster, das vor der Rotation der Protokolldatei übereinstimmen muss.

ALM Log Parser Konfiguration

Deaktivieren der Datensammlung für das Aufzeichnungsprotokoll #

Wenn Sie die Sammlung von Protokolldaten aktivieren, werden automatisch Datensatz- und Ereignisprotokolldaten gesammelt. Wenn Sie nur Ereignisprotokolldaten sammeln möchten, gehen Sie wie folgt vor.

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
  2. Gehen Sie in das Verzeichnis bin, das sich standardmäßig unter C:\Programme\OpeniT\Core\bin befindet, und führen Sie den Befehl aus:

Befehlssyntax

 cd $BIN_DIR

Beispiel

 cd C:\Programmdateien\OpeniT\Core\bin

  1. Deaktivieren Sie im Verzeichnis die Sammlung von Aufzeichnungsprotokolldaten und führen Sie den Befehl aus:

Befehlssyntax

 openit_oconfinit -u "collect_license_alm-logs.root.scheduler.jobs.preprocess_alm_licenselogs-records.general.active=false"

  1. Ändern Sie die Behandlung von Ereignisprotokollen, führen Sie den Befehl aus:

Befehlssyntax

 openit_oconfinit -u "collect_license_alm-logs.root.scheduler.jobs.preprocess_alm_licenselogs-events.operations.arguments=-srcdir \"${OpeniT.directories.temp}/LogFileCollector\" -srcpattern raw-alm-license-LogFileCollector*.data -srcfilehandling rename -trgdir \"${OpeniT.directories.temp}/LogParserALM\" -module license -datatype event -resolution PT1H -matchobjects \"${OpeniT.directories.conf}/matchobjects-event-alm.oconf\" -type event -disable-statlogging"

  1. Ändern Sie den Zeitplan für die Datenübertragung, führen Sie den Befehl aus:

Befehlssyntax

 openit_oconfinit -u "collect_license_alm-logs.root.scheduler.jobs.transfer_alm_licenselogs.scheduling.start-triggers.trigger#1.job-name=preprocess_alm_licenselogs-events"

Überprüfen der Sammlung von Protokolldaten #

Nach der Aktivierung können Sie anhand der folgenden Schritte überprüfen, ob die Daten erfasst und an den Server gesendet wurden:

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
  2. Gehen Sie in das Verzeichnis bin, das sich standardmäßig unter C:\Programme\OpeniT\Core\bin befindet, und führen Sie den Befehl aus:

Befehlssyntax

 cd $BIN_DIR

Beispiel

 cd C:\Programmdateien\OpeniT\Core\bin

  1. Führen Sie den Befehl aus:

Befehlssyntax

 openit_executor -r collect_license_alm-logs

  1. Vergewissern Sie sich, dass auf dem Server im Archivierungsverzeichnis, das sich standardmäßig unter C:\ProgramData\OpeniT\Data\incoming\archiver befindet, archiver*.in-Dateien erstellt wurden.

Other Categories

Konfiguration

Guides and references that help users set up, customize, and optimize system settings to match their specific requirements.
Mehr erforschen

Demo-Videos

Short, informative videos showcasing product features, workflows, and best practices through real-world demonstrations.
Mehr erforschen

Interface-Leitfäden

Step-by-step instructions and visuals explaining how to navigate and use the application’s user interface effectively.
Mehr erforschen

Upgrade

Instructions, best practices, and technical guidance for updating Open iT components to newer versions, ensuring a smooth, secure, and efficient transition with minimal downtime.
Mehr erforschen

Looking for More Resources?

Explore additional content through our Customer Portal or Documentation page for anything not covered here.

Nach oben blättern

Lassen Sie uns reden

Wir zeigen Ihnen, wie Ihr Unternehmen von Open iT-Lösungen profitieren kann.
Bitte beachten Sie:
Mit dem Absenden dieses Formulars erklären Sie sich damit einverstanden, weitere Mitteilungen von Open iT zu erhalten. Ihre Daten werden in Übereinstimmung mit unseren Datenschutzbestimmungen verarbeitet .

Lassen Sie uns reden

Wir zeigen Ihnen, wie Ihr Unternehmen von Open iT-Lösungen profitieren kann.
Bitte beachten Sie:
Mit dem Absenden dieses Formulars erklären Sie sich damit einverstanden, weitere Mitteilungen von Open iT zu erhalten. Ihre Daten werden in Übereinstimmung mit unseren Datenschutzbestimmungen verarbeitet .