Introduction #
Open iT supporte le rapport d'utilisation FlexNet en interrogeant les serveurs de licences toutes les heures avec un intervalle d'échantillonnage de 5 minutes. Si la durée d'utilisation ou de retrait de la licence se situe dans l'intervalle d'échantillonnage de 5 minutes (la licence a été retirée et réintégrée avant la prochaine interrogation), elle ne sera pas détectée par l'interrogation et n'apparaîtra pas sur le portail du moniteur de licences.
Nous pouvons utiliser les données du fichier journal Flex pour déterminer l'utilisation de la licence, même si elle est courte.
Les types de données suivants peuvent être utilisés pour obtenir les rapports. Voir chaque lien pour plus d'informations
Type de données 50 : https://docs.openit.com/core_server/web_interface/data_types/level_1/#host-user-license-use-logfile-50
Type de données 51 : https://docs.openit.com/core_server/web_interface/data_types/level_1/#total-license-use-logfile-51
Type de données 75 : https://docs.openit.com/core_server/web_interface/data_types/level_1/#license-logfile-events-75
Exigences #
- Installation du client OpeniT sur le gestionnaire de licences
- Configuration de la collecte des fichiers journaux Flex (configuration automatique par défaut)
Exigences supplémentaires pour les types de données 50 et 51 afin d'obtenir les données Max in Use et Elapsed #
- Modifier flab.xml situé dans $Configuration/Composants
- Localisez l'objet count-zero-as-one et changez la valeur en count-one, par exemple.
- <Object>
<Name>count-zero-as-one</Name>
<Description>How to handle usage lasting less than 1 second (0 seconds): empty value=ignore, ‘count-one’=count only 1 in use for 1 second, ‘count-all’=count all in use for 1 second</Description>
<Value type=”String”>count-one</Value>
</Object>
- <Object>
- Localisez l'objet count-zero-as-one et changez la valeur en count-one, par exemple.
- Redémarrer le service Openit dans le gestionnaire des tâches
- Allez dans $Data/Archive/Flexpoller et supprimez les EVENTS-*.in.gz pour les dates spécifiques que vous souhaitez corriger dans le rapport.
- Vous pouvez utiliser ce script dans PowerShell pour supprimer plusieurs dates.
- Get-ChildItem -path “<Flexpoller_directory/year/month/day>” -Include *<PRODUCT_NAME>-EVENT* -Recurse | Remove-Item
- Vous pouvez utiliser ce script dans PowerShell pour supprimer plusieurs dates.
- Exécutez le binaire flasque :
- C:\Program Files\OpeniT\Core\bin>openit_flab.exe -c “C:\Program Files OpeniT\Core\Configuration\flab.conf” <from date> <to date>
- Le format de la date est aaaa-mm-jj.
- Régénérer le type de données nécessaire (50 ou 51)
Pour obtenir de l'aide ou un support de configuration supplémentaire, veuillez contacter votre équipe de support Open iT.
Pour des références supplémentaires, vous pouvez consulter notre page Documentation.

