Einführung #
Open iT unterstützt das FlexNet-Nutzungsreporting durch stündliche Abfrage der Lizenzserver in einem 5-Minuten-Intervall. Wenn die Dauer der Lizenznutzung oder des Lizenz-Checkouts innerhalb des 5-Minuten-Intervalls liegt (die Lizenz wurde vor der nächsten Abfrage aus- und eingecheckt), wird dies nicht durch die Abfrage erkannt und nicht im Lizenzmonitor-Portal angezeigt.
Wir können die Daten aus der Flex-Protokolldatei verwenden, um die Lizenzverwendung zu ermitteln, auch wenn die Lizenzverwendung kurz ist.
Die folgenden Datentypen können zum Abrufen der Berichte verwendet werden. Weitere Informationen finden Sie unter dem jeweiligen Link
Datentyp 50: https://docs.openit.com/core_server/web_interface/data_types/level_1/#host-user-license-use-logfile-50
Datentyp 51: https://docs.openit.com/core_server/web_interface/data_types/level_1/#total-license-use-logfile-51
Datentyp 75: https://docs.openit.com/core_server/web_interface/data_types/level_1/#license-logfile-events-75
Anforderungen #
- Installierter OpeniT Client auf dem Lizenzmanager
- Konfigurierte Flex-Protokolldatei-Sammlung (standardmäßig automatisch konfiguriert)
Zusätzliche Anforderungen für Datentyp 50 und 51, um die Daten für die maximale Nutzungsdauer und die verstrichene Nutzungsdauer zu erhalten #
- Ändern Sie die Datei flab.xml, die sich unter $Configuration/Components befindet.
- Suchen Sie das Objekt count-zero-as-one und ändern Sie den Wert in count-one, z. B.
- <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>
- Suchen Sie das Objekt count-zero-as-one und ändern Sie den Wert in count-one, z. B.
- Starten Sie den Openit-Dienst im Task-Manager neu
- Gehen Sie zu $Data/Archive/Flexpoller und entfernen Sie die EVENTS-*.in.gz für die spezifischen Daten, die Sie im Bericht korrigieren möchten.
- Sie können dieses Skript in PowerShell verwenden, um an mehreren Daten zu löschen
- Get-ChildItem -path “<Flexpoller_directory/year/month/day>” -Include *<PRODUCT_NAME>-EVENT* -Recurse | Remove-Item
- Sie können dieses Skript in PowerShell verwenden, um an mehreren Daten zu löschen
- Führen Sie das Flab-Binary aus:
- C:\Program Files\OpeniT\Core\bin>openit_flab.exe -c “C:\Program Files OpeniT\Core\Configuration\flab.conf” <from date> <to date>
- Das Datumsformat ist jjjj-mm-tt
- Den benötigten Datentyp neu generieren (50 oder 51)
Für Hilfestellung oder weitere Konfigurationsunterstützung wenden Sie sich bitte an Ihr Open iT Support Team.
Weitere Referenzen finden Sie auf unserer Seite Dokumentation.

