Screencasts - Hilfsvideos

Inventory Clean Up

Created: 04 Apr. 2012 • Aktualisiert: 24 Apr. 2012 | 4 Kommentare
das Bild der TORBs
Dieses Problem wurde gelöst. Siehe Lösung.

Hi

Several of my machines are set to Retired, just as they are supposed to as configured in the Purge Maintenance rule.

The problem are that all these machines are still counted when I do Software Licensing in AMS. I have activated and run the "Clean Inventory task" several times, but the retired machines till won't clear there inventory information.

Are there any other tasks that must be run to clear Software inventory on retired computers?

Torb

Kommentare KommentareZum neuesten Kommentar

das Bild der TORBs

If any one else runs into this problem. The problem is related to computers that are retired and blacklisted.

1. To check the affected resources (Blacklisted + Disposed or Retired or Returned to Lessor) it's quite enough to execute the following prepared by me SQL query:

select * from inv_aex_ac_identification where _resourceguid IN (select _resourceguid from vasset where _ResourceGuid IN (select guid from AgentBlacklist) and (Status='Retired' or Status='Disposed' or Status='Returned to Lessor'))

2. Returned resources should be removed from the Resource Manager resource by resource... In my case there was only 3 resources, so it wasn't big deal to remove these :-)

3. Execute the Clean Up task

After you will apply the Solution and execute the Clean Up task again, feel free to check if the Software Inventory data class such like Add/ Remove or others has been successfully cleaned for Retired... resources with the query below:

"

select * from inv_aex_ac_identification

where _resourceguid IN (select distinct _resourceguid from dbo.Inv_AddRemoveProgram

where _ResourceGuid IN (select _ResourceGuid from vasset where Status='Retired'))

"

Thanks to Aleksandr Tampere in Symantec who helped me solve this problem in a fast an professional way.

Torb

LÖSUNG
das Bild der cmazeikas

Even though the Installed Software is still in the database, software licenses are not consumed when an asset is set to 'retired' within Asset Management.

das Bild der TORBs

Hi

They are not supposed to, but when the bug mentioned above happes the installed software table on retired computers are not cleared and the software installed on those computers are counted as installed software licenses.

Note that I'm talking about AMS licensing like for example Microsoft Office and not the Altiris Inventory agent license.

das Bild der cmazeikas

Understand.  But I'm wondering if there is a bigger problem here.  If I retire a machine and not run the inventory cleanup task, the installed software is still there, however software license compliance (within AMS) does not count that retired machine in the compliance calculation.

So it doesn't matter if the software from inventory is there or not, retired assets should never be considered in software compliance.