![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Flexlm licence monitoring Topic Summary: Can I monitor the usage of our pool of licences? Created On: 21-Nov-2006 00:05 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
We are running DOORS v8.1, using the Flexlm License Server. As more people beigin to use the tool, I'd like to monitor how much this pool is being used, and whether we are getting close to the limit.
I gather that there is a LMutil program somewhere, but haven't been able to find any documentation on this. Is there any way, using this or any other means, to monitor the profile of usage over time? Many thanks - Rob |
|
![]() |
|
![]() |
|
You can do it manually using the Windows based 'dbsadmin.exe' that should be loaded on the server and exists in your Telelogic start menu. Its on the client only if the DB software was installed. Enter the server info (perhaps '36677@DoorsServer') and push Refresh List.
You could also write a DOS command prompt *.bat file to execute the DOS based 'dbadmin.exe' tool, which gives the same functionality as the above windows tool. This method has the benefit that you could pipe the results to a file and write some DXL to query the results. You could theoretically schedule such a DXL to run every half hour and send warning Emails when the # of users exceeds some limit. Edit: Doh, the above tell you all the logged in users. If a user has 2 instances of DOORS running then you get two lines in the output. Also, the process doing the query is also in the list (though not tecnhically logged into DOORS, that line has 'administrator' in it). - Louie Edited: 29-Nov-2006 at 21:40 by Louie Landale |
|
![]() |
|
![]() |
|
Hi Rob,
We use SAMReport to review what is happening with the FlexLM licence server with respect to a particular application - gives us: Usage Over Time - this shows, for each licensed feature, availability and maximum concurrent usage over time.
High Water Mark - similar to usage over time, but the data is summarized to the maximum usage over the summary period (hour, day, week etc.)
Summary Barchart - shows license utilization across users, features, etc. and is based on calculations made in a Usage Summary report.
Usage Efficiency Report - shows how long each successive license for a given feature was in use.
Usage Summary - this produces a textual output that summarizes the usage statistics of each feature.
Server Coverage - this documents the time during which the license server was serving licenses.
Hope this helps, although it appears that Macrovision have bought SAMReport and are phasing it out ![]() They do have another application to replace it, go to the Macrovision site and search for SAMReport and you should get some information on it. Cheers Neal |
|
![]() |
|
![]() |
|
We do that kind of monitoring here. We have some mechanism that gathers the LMutil data every so often and generates a graph of usage, so we can watch the trends over the last day, week, month, and year. And just recently we wrote a Perl script to run the command and email users who've been logged in over a given amount of time.
The lmutil documentation is available from Macrovision--I think I got it from their support web site. Look for the FLEXlm End User Guide, and you'll probably want the lmstat utility (section 7.12 in the version I have). The command we use goes like this: ....\lmutil.exe lmstat -f DOORS -c ....\doors.dat The "-f DOORS" tells it to retreive only the DOORS feature license info, and the -c specifies the license file. You'll need to find out where the license file is, of course, and replace the full path. (One of our IS guys had set this up long ago.) Hope that helps! Chris Edited: 4-Jan-2007 at 17:42 by Chris Jones |
|
![]() |
Telelogic DOORS
» Administration
»
Flexlm licence monitoring
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.