Analyst ReportOpen iT Named a Leader in the 2025 QKS SPARK Matrix™
See why we’re a Leader.
Download Full Report
Série de webinairesIlest temps de passer à des licences basées sur l'utilisateur ?
Série de webinairesIdleNo More : Récupérer et réaffecter les licences sous-utilisées
Série de webinairesOptimiserl'utilisation d'Open iT : des fonctionnalités puissantes qui vous manquent peut-être
Webinar SeriesBenchmarkingYour Engineering License Usage : Qu'est-ce qui est normal et qu'est-ce qui ne l'est pas ?
Série de webinairesDesdonnées aux décisions : Analyse de l'utilisation des licences pour les équipes d'ingénieurs
Série de webinairesPréparationaux modèles de licence basés sur l'informatique dématérialisée et le SaaS
Série de séminaires en ligneCinqsignes indiquant que votre équipe compte un collectionneur de permis de conduire
Série de webinairesSystèmede gestion centraliséede l'intégration des licencesCLIMS) : Un portail. Contrôle total des licences.
Série de webinairesPourquoiles équipes produit les plus intelligentes ne se rendent jamais à une réunion budgétaire les mains vides
Série de webinairesStratégiede consolidation des licenceslors des fusions et acquisitions
Série de webinairesPromouvoir l'efficacité des licences avec ServiceNow® SAM Pro et Open iT
Série de webinairesLagestion des actifs logiciels permet de libérer dela valeur cachée
Série de webinairesCartographierla voie de l'efficacité : Comment la cartographie d'un ensemble de fonctionnalités à un autre débloque de la valeur
Webinar SeriesSiemens Simplified: Optimize Licenses in Complex Hybrid Environments

KNOWLEDGE BASE

Comment pouvons-nous vous aider ?

Introduction #

Open iT prend en charge les rapports d'utilisation de l'ALM en collectant les fichiers journaux et en les convertissant au format Open iT.

Un client Open iT est installé sur votre serveur de licences, et le serveur de licences ne crée pas de journaux d'historique d'utilisation des licences pour cette collecte. Le collecteur de données demande au collecteur de données brutes de solliciter les journaux d'utilisation des licences auprès du gestionnaire de licences toutes les 5 minutes, ce qui déclenche le processus de collecte des données. Une fois les journaux reçus, le collecteur de données brutes les transmet au collecteur de données. Les données collectées sont ensuite envoyées à un préprocesseur de données pour être traitées. Après le prétraitement, les données finales prétraitées sont envoyées et stockées dans le serveur central.

Flux de travail pour l'analyse des fichiers journaux avec Raw Collector

Cela produira les types de données agrégées suivants, utilisés pour les rapports historiques:

Enregistrer les données du journal :

Données du journal des événements :

Les sections suivantes vous guideront dans la mise en place de la configuration nécessaire pour collecter et envoyer les données requises au serveur.

Appliquez les configurations indiquées dans le client Open iT.

Exigences #

  • Un Open iT Client connecté à un Open iT Server ou à une installation Open iT coexistante
  • Droits d'administration du serveur de licences
  • Chemin complet vers le fichier journal de débogage

Activation de la collecte des données du journal #

Voici les étapes nécessaires pour activer la collecte des données du journal ALM.

  1. Ouvrez une invite de commande avec les privilèges d'un administrateur.
  2. Allez dans le répertoire bin, qui se trouve par défaut dans C:\NProgram Files\NOpeniT\NCorebin, exécutez la commande :

Syntaxe de la commande

 cd $BIN_DIR

Exemple

 cd C:\NProgram Files\NOpeniT\NCorebin

  1. Une fois dans le répertoire, activez la collecte des données du journal ALM, exécutez la commande :

Syntaxe de la commande

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

  1. Définissez le chemin d'accès à la base de données produite par ALM, exécutez la commande :

Syntaxe de la commande

 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.

Exemple

 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}\””

Configuration avancée #

Nom de l'attributValeur acceptéeDescription
max-instancesUint (par exemple, 5, 8, 9)Le nombre d'instances autorisées à fonctionner en même temps.
Manutention maximaleChaîne (end-oldest, end-all-old, ou end-new)Action effectuée lorsque le nombre maximal d'instances est atteint :

end-oldest - Spécifiez cette option pour arrêter/tuer l'instance la plus ancienne et en démarrer une nouvelle. end-all-old - Spécifiez cette option pour arrêter/tuer toutes les instances en cours avant de démarrer la nouvelle. end-new - Spécifiez cette option pour empêcher le démarrage d'une nouvelle instance.
délai de finDurée (par exemple, P30S, P5M, P1H)Le temps d'attente maximum avant de mettre fin à une instance en cours d'exécution.
quarantaineDurée (par exemple, P30S, P5M, P1H)Le temps d'attente avant de démarrer une nouvelle instance après une précédente.

Configuration de la collecte des fichiers journaux #

Le fichier de configuration du fichier journal ALM, logfilecollector-alm.xml, se trouve dans le répertoire Components, qui se trouve par défaut dans C:\NProgram Files\NOpeniT\NCore\NConfiguration\NComponents. Vous n'avez pas besoin de le mettre à jour, mais si vous souhaitez en savoir plus sur son comportement, reportez-vous au tableau de configuration de l'analyseur de logs ALM.

Nom de l'objetValeur acceptéeDescription
source.dirNom du répertoire (par exemple, ${OpeniT.directories.temp}/SqlCeUtil/ALM/)Emplacement des fichiers journaux de l'ALM.
source.patternChaîne (c'est-à-dire *.csv)Le motif global identifiant les fichiers source dans le répertoire source.
source.vuChaîne (collecter, ignorer, ou queue)Les fichiers vus sont les fichiers sources collectés précédemment.

collect - Spécifier cette option pour collecter à partir du début à chaque fois. ignore - Spécifier cette option pour ne pas collecter à nouveau à partir du même fichier. tail - Spécifier cette option pour continuer la collecte à partir de la fin du fichier la dernière fois (c'est-à-dire collecter les fichiers ajoutés depuis la dernière fois).
source.cmplinesEntier (par exemple, 6, 10, 20)Ceci est nécessaire si la valeur de source.seen est tail. Il s'agit du nombre de lignes comparé aux fichiers source collectés précédemment pour déterminer où commencer la collecte.

Remarque : si ce nombre est trop faible, vous risquez d'obtenir une position incorrecte et des données en double peuvent se trouver dans les fichiers journaux. En général, il est préférable d'avoir quelques lignes de plus que le strict nécessaire plutôt qu'une seule ligne de trop.
target.dirNom du répertoire (par exemple, ${OpeniT.directories.temp}/LogFileCollector)Il s'agit de l'emplacement du répertoire contenant les données logs collectées.
target.moduleChaîne (c.-à-d. licence)Le type de module cible (en général).
target.datatypeChaîne (c'est-à-dire alm)Le type spécifique de données cibles.
cible.intervalleDurée (par exemple, P30S, P5M, P1D)Le laps de temps qui s'écoule entre les passages du collecteur.
target.rotation-sizeEntier (par exemple, 6, 10, 20)Le fichier journal tourne s'il dépasse le nombre (en mb) défini.
cible.rotation-globChaîne (par exemple, *)Le motif global qui doit être pris en compte avant la rotation du fichier journal.

Configuration de l'analyseur de logs ALM

Désactivation de la collecte des données du journal d'enregistrement #

L'activation de la collecte des données du journal permet d'agréger automatiquement les données du journal des enregistrements et du journal des événements. Si vous souhaitez collecter uniquement les données du journal des événements, procédez comme suit.

  1. Ouvrez une invite de commande avec les privilèges d'un administrateur.
  2. Allez dans le répertoire bin, qui se trouve par défaut dans C:\NProgram Files\NOpeniT\NCorebin, exécutez la commande :

Syntaxe de la commande

 cd $BIN_DIR

Exemple

 cd C:\NProgram Files\NOpeniT\NCorebin

  1. Une fois dans le répertoire, désactivez la collecte des données d'enregistrement, exécutez la commande :

Syntaxe de la commande

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

  1. Pour modifier le traitement des journaux d'événements, exécutez la commande suivante :

Syntaxe de la commande

 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. Pour modifier le calendrier de transfert des données, exécutez la commande :

Syntaxe de la commande

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

Vérification de la collecte des données du journal #

Après l'activation, vous pouvez vérifier que les données sont collectées et envoyées au serveur en suivant les étapes suivantes :

  1. Ouvrez une invite de commande avec les privilèges d'un administrateur.
  2. Allez dans le répertoire bin, qui se trouve par défaut dans C:\NProgram Files\NOpeniT\NCorebin, et exécutez la commande :

Syntaxe de la commande

 cd $BIN_DIR

Exemple

 cd C:\NProgram Files\NOpeniT\NCorebin

  1. Exécutez la commande :

Syntaxe de la commande

 openit_executor -r collect_license_alm-logs

  1. Vérifier que des fichiers archiver*.in ont été créés sur le serveur dans le répertoire archiver, qui se trouve par défaut dans C:\ProgramData\OpeniT\Data\incoming\archiver.

Other Categories

Configuration

Guides and references that help users set up, customize, and optimize system settings to match their specific requirements.
En savoir plus

Vidéos de démonstration

Short, informative videos showcasing product features, workflows, and best practices through real-world demonstrations.
En savoir plus

Guides d'interface

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

Mise à niveau

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

Looking for More Resources?

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

Défiler vers le haut

Parlons-en

Nous vous montrerons comment votre entreprise peut bénéficier des solutions Open iT.
Veuillez noter :
En soumettant ce formulaire, vous acceptez de recevoir des communications supplémentaires de la part d'Open iT. Vos informations seront traitées conformément à notre avis de confidentialité.

Parlons-en

Nous vous montrerons comment votre entreprise peut bénéficier des solutions Open iT.
Veuillez noter :
En soumettant ce formulaire, vous acceptez de recevoir des communications supplémentaires de la part d'Open iT. Vos informations seront traitées conformément à notre avis de confidentialité.