+ Post New Thread
Results 1 to 6 of 6
How do you do....it? Thread, Software Use Auditing in Technical; I'm not quite sure where is the best place for this, but this will do for the moment. I've been ...
  1. #1
    Cache's Avatar
    Join Date
    Apr 2008
    Location
    Cumbria
    Posts
    1,199
    Thank Post
    447
    Thanked 173 Times in 170 Posts
    Blog Entries
    3
    Rep Power
    63

    Software Use Auditing

    I'm not quite sure where is the best place for this, but this will do for the moment.

    I've been given a hyperthetical situation that someone would like me to find out what programs someone has used on a computer between a specific period.

    So, the question is, how do you do it? I think I've read that Netsupport and Netop can both do this and log it centrally. I haven't found me Impero sales stuff to see if that can do it, but was also wondering if SCCM would do this too? Or is there a better, simpler, cheaper way of doing it? A method compatible with RDS would be usefull too since that is where I'm starting to push more.

    Thanks

  2. #2

    russdev's Avatar
    Join Date
    Jun 2005
    Location
    Leicestershire
    Posts
    6,918
    Thank Post
    708
    Thanked 550 Times in 365 Posts
    Blog Entries
    3
    Rep Power
    204
    Impero can do this a logs it centrally... pretty sure netop and netsupport only log what is going on at moment and does not log it in a central place.

    Russell

  3. Thanks to russdev from:

    Cache (28th January 2012)

  4. #3


    Join Date
    Feb 2007
    Location
    51.405546, -0.510212
    Posts
    8,748
    Thank Post
    221
    Thanked 2,626 Times in 1,936 Posts
    Rep Power
    778
    SCCM can also do software metering...

    http://technet.microsoft.com/en-us/l.../gg682017.aspx

    After you collect usage data from Configuration Manager clients, you can view the data in different ways, which includes using collections, queries, and reporting. This data, combined with data from software inventory, can help your organization to determine the following:

    • How many copies of a particular software program have been deployed to the computers in your organization. Among those computers, you can determine how many users actually run the program.
    • How many licenses of a particular software program you have to purchase when you renew your license agreement with the software vendor.
    • Whether users are still running a particular software program. If the program is not being used, you might retire the program.
    • Which times of the day a software program is most frequently used.

  5. Thanks to Arthur from:

    Cache (28th January 2012)

  6. #4

    russdev's Avatar
    Join Date
    Jun 2005
    Location
    Leicestershire
    Posts
    6,918
    Thank Post
    708
    Thanked 550 Times in 365 Posts
    Blog Entries
    3
    Rep Power
    204
    Sorry that should of been Impero can do this and it logs it centrally...

  7. #5
    Cache's Avatar
    Join Date
    Apr 2008
    Location
    Cumbria
    Posts
    1,199
    Thank Post
    447
    Thanked 173 Times in 170 Posts
    Blog Entries
    3
    Rep Power
    63
    Thanks for the replies, will get a trial of Netsupport next week so will see if it does what they claim and discussing Impero in a couple of weeks (I think, need to check my diary as to when I said call back).

    @Arthur I'm not sure whether SCCM will go into the detail I need reading the summary you posted. I think what they were getting at was finding out if a specific person had used a specific bit of software - don't suppose you know if SCCM can provide that info do you?

  8. #6


    Join Date
    Feb 2007
    Location
    51.405546, -0.510212
    Posts
    8,748
    Thank Post
    221
    Thanked 2,626 Times in 1,936 Posts
    Rep Power
    778
    This is what gets logged in SCCM...

    Once the software metering components have been configured, the policy information for the managed systems is updated. Every managed system within the site will be configured to monitor for when a metered program runs. During the client’s machine policy refresh, the new metering rules will be evaluated and the software metering client agent will start monitoring processes. When a monitored program runs, the agent records information within a log file. The details that are recorded are as follows:

    1. File Information
      • File ID
      • File Name
      • File Version
      • File Description
      • File Size


    2. Program Information
      • Company Name
      • Product Name
      • Product Version
      • Product Language


    3. Usage Information
      • Start Time
      • End Time
      • Meter Data ID
      • Resource ID
      • User Name
      • Terminal Services User Session
      • Still Running Flag


    For every start and end action, an entry is placed within the log file. When the scheduled upload time occurs, the client sends the log file to the site server. If for some reason the client is unable to contact the site server, the log files are stored on the managed system until communication with the site server is restored. Once communication has been restored, the client will upload the log file immediately.

    The site server stores the log file until the summarization tasks run. You can configure when the summarizers run by configuring the properties of two tasks: Summarize Software Metering File Usage Data and Summarize Software Metering Monthly Usage Data. These two tasks are configured to run daily, as seen in Figure 9.31. If you have your schedules set up correctly, the client will send the data to the site server before the summarization tasks run. After the tasks have processed the log files and entered the data into the database, you will be able to run reports and view the software usage for the previous day and for the month.

    The summarizers are responsible for converting the raw log data into concise data records within the database. All of the log files that have been uploaded to he site server are parsed and the usage information for each program is placed in the database. The Summarize Software Metering File Usage Data task is responsible for keeping track of the usage for each individual program over 15 minute and 1 hour intervals. The summarization task takes into account concurrent usage for programs. When a user starts and stops a program such as Microsoft Word, each action is recorded and then summarized. If the user starts and stops Microsoft Word within a 10 minute time frame on the same computer, one usage is recorded. If the same user starts and stops Microsoft Word on two different computers within that timeframe, then two usages are recorded. When you view the summarized data in the software metering reports, you will notice that the information that is summarized includes the program name, version, language, and number of distinct users that ran the program. The Summarize Software Metering Monthly Usage Data task condenses the log file data into the database. The data is evaluated for the past 30 days and keeps track of the total usage and usage patterns for each metered program. The data that is aggregated for this task includes the program name, version, language, running times, number of usages, last usage, user name, and computer name. (Source)

  9. Thanks to Arthur from:

    Cache (29th January 2012)

SHARE:
+ Post New Thread

Similar Threads

  1. Monitor Software use?
    By kesomir in forum How do you do....it?
    Replies: 10
    Last Post: 10th June 2008, 09:39 PM
  2. Free software for auditing DVD collection
    By paulpmp4 in forum How do you do....it?
    Replies: 1
    Last Post: 11th December 2007, 10:59 AM
  3. Remote software - using it to monitor students
    By Halfmad in forum General Chat
    Replies: 12
    Last Post: 10th April 2007, 09:54 PM
  4. Install software using AutoIT??
    By SpuffMonkey in forum How do you do....it?
    Replies: 3
    Last Post: 21st March 2007, 01:50 PM
  5. Replies: 14
    Last Post: 16th February 2007, 12:15 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •