Skip to main content
Solved

Parsing floating license logs

  • January 17, 2024
  • 2 replies
  • 72 views

redgeographics
Celebrity
Forum|alt.badge.img+61

I'm looking at some floating license logs for FME, hoping to build a reporting tool for it. What I've noticed is several cases where one user/machine checks out a number of licences in a short amount of time and check them back in after a while:

imageI assume this is either the user starting multiple instances of one of the FME application on the same machine (or Workbench and Data Inspector) and/or using a WorkspaceRunner. Can anybody confirm that? And more importantly, does every checkout correspond to a checkin? I also assume that as long as there is at least one checkout active for a user/machine that counts as a concurrent license being used, correct?

Best answer by nampreetatsafe

Hi @Hans van der Maarel​: Sharing some information I gathered from our team here:

Some of the floating license features are checked out for the duration of an FME Session, such as the "FME" feature and the (now legacy) license level feature, e.g. "smallworld". Many of the floating license features are just briefly tested for existence, so they are checked out and then immediately checked in again, and do not persist in the checked-out state for the duration of the process. When multiple FME processes are running (e.g. fmeworkbench.exe or fme.exe or fmeworker.exe) the floating license system knows that a particular user and machine already has a license, so that multiple licenses will not consumed from the license server by the same user on the same machine. Not sure if this is exactly addressing your question, but this page provides detailed background on what the IN and OUT log file entries mean: https://answers.flexsim.com/answers/37779/view.html

I hope this helps.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

nampreetatsafe
Safer
Forum|alt.badge.img+13
  • Safer
  • Best Answer
  • January 24, 2024

Hi @Hans van der Maarel​: Sharing some information I gathered from our team here:

Some of the floating license features are checked out for the duration of an FME Session, such as the "FME" feature and the (now legacy) license level feature, e.g. "smallworld". Many of the floating license features are just briefly tested for existence, so they are checked out and then immediately checked in again, and do not persist in the checked-out state for the duration of the process. When multiple FME processes are running (e.g. fmeworkbench.exe or fme.exe or fmeworker.exe) the floating license system knows that a particular user and machine already has a license, so that multiple licenses will not consumed from the license server by the same user on the same machine. Not sure if this is exactly addressing your question, but this page provides detailed background on what the IN and OUT log file entries mean: https://answers.flexsim.com/answers/37779/view.html

I hope this helps.


redgeographics
Celebrity
Forum|alt.badge.img+61

Hi @Hans van der Maarel​: Sharing some information I gathered from our team here:

Some of the floating license features are checked out for the duration of an FME Session, such as the "FME" feature and the (now legacy) license level feature, e.g. "smallworld". Many of the floating license features are just briefly tested for existence, so they are checked out and then immediately checked in again, and do not persist in the checked-out state for the duration of the process. When multiple FME processes are running (e.g. fmeworkbench.exe or fme.exe or fmeworker.exe) the floating license system knows that a particular user and machine already has a license, so that multiple licenses will not consumed from the license server by the same user on the same machine. Not sure if this is exactly addressing your question, but this page provides detailed background on what the IN and OUT log file entries mean: https://answers.flexsim.com/answers/37779/view.html

I hope this helps.

Thanks @nampreetatsafe​ , I think this will certainly help me further!