Build number 7.0.1218
This document contains the following topics:
Obtaining and analyzing accurate inventory data is an important part of managing and securing your network. Inventory Solution lets you gather inventory data about computers, users, operating systems, and installed software applications in your environment. Inventory policies are easily configured and managed using a central Web console. After you have gathered inventory data, you can analyze the inventory data using pre-defined or custom reports.
This product is part of the following suites:
Inventory Pack for Servers:
Altiris Inventory Pack for Servers is a separate product with a separate license that gathers server-based inventory data from servers. It runs on top of Inventory Solution and uses the same Inventory plug-ins architecture, policies, tasks, and stand-alone packages. For more information see KB article 49316.
The new features of this release are as follows:
The following platforms are now supported:
Internet Explorer 8 in compatibility mode is now supported for NS Remote Console.
The inventory policies and tasks advanced run options tab has a setting for System Resource Usage. This lets you modify the usage of the target computer's processor and disk usage during an inventory scan.
When viewing the Resource Manager for a computer, you can view new summary pages for the hardware and software inventory of that computer.
New reports are provided to help you determine which computers are upgrade capable for Windows 7 and Mac OS X 10.6.
For Windows 7, the reports check for computers that have the following:
For Win 7 32-bit: CPU >= 1 GHz, RAM >= 1GB, Free Space >= 16GB
For Win 7 64-bit: CPU >= 1 GHz, RAM >= 2GB, Free Space >= 20GB
For Win 7 32-bit: CPU >= 1 GHz, RAM >= 1GB, Free Space >= 31GB.
For Win 7 64-bit: CPU >= 1 GHz, RAM >= 2GB, Free Space >= 35GB.
For Mac OS X 10.6, the reports check for computers that have the following:
CPU has to be Intel, RAM >= 1GB and Free Space >= 5GB
This new field reports the same data that used to exist in 6.x in the Aex HE Serial Number.AssetTag data class. Drill down in “Count of form factors” report now shows the Asset tag instead of the Identification Code in the Serial Number column.
The following table lists the level of support for hierarchy and replication:
Item | Status in SP1 | Status in SP2 |
Agent roll out packages | Not replicable | Not replicable |
Plug-in policies | Not replicable | Replicable |
Inventory policies | Were replicable but read-only on child NS because of partial hierarchy support. | Replicable and editable on child NS because of Full hierarchy support. |
Static data classes | Replicable | Replicable |
Reports and filters | Replicable | Not replicable |
Automation policies | Replicable | Not replicable. |
App metering global settings | Replicable | Replicable |
Custom Inventory data classes | Not replicable |
Replicable. New custom inventory data classes can be created on child NS |
Inventory task | Replicable | Replicable |
Run Script task from platform | Not replicable if platform was upgraded from 7.0 SP1 to 7.0 SP2. | Replicable on SMP SP3/SP4. |
The computer summary report does not show the computers from a child NS in the hierarchy and replication environment:
• All the data classes are not, by default, replicated from child to parent.
• The computer summary report internally uses two summary data tables, namely, Inv_Hardware_Summary and Inv_Operating_System_Summary tables. These tables are populated on the child NS when NS daily schedule task runs which runs the SP’s internally, but not replicated to parent.
• So by default, the inventory for computers from the child NS do not reach the parent and the report does not show computers from the child NS.
• Work around: Enable the roll up rules to replicate the data classes to the parent NS, then run the NS daily on the parent NS. The report will be populated.
You can gather inventory on target computers running the following platforms:
|
|
This version has been tested on the following Sun models:
|
|
|
|
This version has been tested on the following HP-UX models:
|
This version has been tested on the following AIX models:
|
The following is required for this release:
You can install this product by using the Symantec Installation Manager. You can download the installation files directly to your server or you can create offline installation packages.
For more information, see the Symantec Management Platform Installation Guide (see knowledgebase article 45732).
You can upgrade this product from 6.x versions if you run the Symantec Installation Manager on a Notification Server 6.x computer. To upgrade from the 6.x version, you must first upgrade your 6.x Notification Server to Symantec Management Platform 7.0 SP4. To migrate Inventory data from 6.x to 7.0 you should perform data export/import during upgrade process.
For more information, see the Symantec Management Platform Installation Guide (see knowledgebase article 45732).
For upgrade instructions for Inventory Solution 6.x, see 46410
For information about the inventory data that is migrated from 6.x, see 49197.
Status of 7.0 tasks and polices -- When you upgrade from 7.0 to 7.0 SP2, the following occurs:
The following issues are known issues related to installing and upgrading this product. If additional information about an issue is available, click the Article ID link.
Issue | Article ID | Internal ID |
Custom Inventory If you want to continue using the custom inventory scripts that you have for Inventory Solution 6.x, you must do the following:
If you don’t back up these things and you perform an upgrade, the upgrade will remove them, and you will not be able to use the 6.x custom inventory agent with Inventory Solution 7.0 |
||
When you have edited the baseline files and then upgrade from Inventory Solution 7.0 to Inventory Solution 7.0 SP1, the upgrade does not install the new default baseline files that are shipped with Inventory Solution 7.0 SP1 When the system detects during upgrading that the baseline files differ from those that are shipped, then the new default baseline files will not be installed. As a result the default baseline files with the extension *.*SP1 are not available. |
1732421 |
The following are previous issues that were fixed in this release. If additional information about an issue is available, click the Article ID link.
Issue | Article ID | Internal ID |
Software discovery information is not reported |
49138 | 1716007 |
For creating new Application Metering Policy you go to Manage > Policies > Software, right-click the Application Metering and click New > Application metering policy. But when you have upgraded from Inventory Solution 7.0 to 7.0.SP1the Application metering policy option is not displayed. Note: When you install the Inventory Solution for the first time, the Application Metering Policy option is present. Workaround: You can create a new policy by cloning any existing policies and edit it according to your requirements. |
1834159 | |
MS SQL Server Processors and Virtual Software Packages Windows data classes MS SQL Server Processors and Virtual Software Packages Windows data classes remain visible on the resource manager for a computer even when these are either not gathered or not applicable. For example, for UNIX, Linux, Macintosh platforms, these data classes are not applicable. For Windows computers which don’t have SQL Server of Software Virtualization Agent installed, these data classes will not be reported. But these will still be visible on the resource manager. |
||
Processor types Sometimes the Processor type shows up in Reports as Unknown. |
47660 | |
When you have created the Stand-alone Inventory Package, it is displayed in the Stand-alone Inventory Packages list, but not created and available in \\servername\nscap\bin\win32\x86\inventory\standalonepackages\ folder. |
49178 | 1835825 |
Inventory Plug-in installer gives error "another version of this product is installed…" This issue occurs due to partial un-installation of Inventory Plug-in which could be due to many reasons. |
||
Inventory causing the Altiris Agent to crash on Vista The Altiris Agent crashes on Windows Vista managed computers when the inventory tasks; file, hardware, software, or server application is run on them. |
49771 | 1868686 |
Audit scan discovers the changed files as new files The Audit scan discovers the already discovered files as new files. The PST or DOC files are captured as new files, if the files have undergone a change. The files show up multiple times with a modified date and size. The Auditplus uses three parameters to uniquely identify a file: file size, file modified date, and file hash. If any of the three parameters change, the file is considered as a new file. |
49909 | 1880290 |
Inventory Policy page fails to load The Inventory Policy page does not load. It throws an unknown, unspecified error - 100% exceeded message in the logs. The status of the policy is reflected in % and should be between 0 and 100. The combined total cannot exceed 100%. For the Inventory Policy page to load the percentage has to be lower than 100. The logic to deal with fractions of percentage results in the excess percentage. |
50182 | 1895350 |
Inventory only reports 1 instance of a monitor if they are identical If you connect two identical monitors to a managed computer and run full inventory, the inventory is gathered for only one monitor. |
48843 | 1826626 |
Adding a file type and file rule to the Advance options in an Inventory Policy cause most file types in the file rules to be captured When you set a rule on the File Properties Scan Settings, in the Advanced settings of the Collection Full Inventory Policy and push the policy to a computer, the audit captures most file types that are defined in the rule. But it does not capture the new extensions that are provided by the user. |
49670 | 1866077 |
Configuring the Audit to capture certain file extensions i.e. .txt .nsf, the audit does not capture these files When you set a rule on the File Properties Scan Settings, in the Advanced settings of the Collection Full Inventory policy and push the policy to a computer, the audit captures most file types that are defined in the rule. But it does not capture the new extensions that are provided by the user. |
49669 | 1866046 |
Inventory not processing - An error occurred while parsing EntityName The inventory policy does not gather inventory. It throws an error while parsing EntityName. The inventory does not get processed due to the ampersand character. |
48686 | 1890265 |
Application Metering Plug-in Policies are not replicable The Application Metering Policy is set to No Replication, on a Notification Server. The Application Metering policy does not get replicated on the child NS. |
47975 | 1835892 |
Inventory Policy pages timeout in Inventory Solution 7.0 SP1 When an Inventory Policy is run on 7.0 SP1, the policy becomes slow as more and more data is gathered from the systems and finally the policy times out. |
49357 | 1852541 |
Custom inventory data class is not created on child NS in a hierarchy On a child NS where full replication has taken place, create a new data class under Manage Custom Data Classes. Select it under the data class list, add a attribute and save it. The custom data class is not created on child Notification Server in a hierarchy. |
47975 | 1923241 |
Application Metering Agent does not get unregistered after uninstalling it through policy When you uninstall the Application Metering Agent through “Application Metering Plug-in for Windows Uninstall” policy, the Altiris Agent continues to show Application Metering Plug-in installed, but actually the plug-in is passive and does not perform any metering. The Application Metering agent gets uninstalled but does not get unregistered. |
51031 | 1836664 |
Inventory task causes the Altiris Agent to crash when Microsoft Office 2007 is installed on Spanish Systems When you install the Altiris Agent and the Inventory agent on the Spanish Vista system that has MS office 2007 and run the file, software, and hardware inventory task, the Altiris agent crashes. |
50669 | 1923298 |
The following are things to know about in this release. If additional information about an issue is available, click the Article ID link.
Things to know | Article ID | Internal ID | ||||||||||||||||||||||||
Modified default functionality from installation When Inventory Solution is installed, none of the Inventory plug-in installation policies are enabled. If you are installing Inventory 7x for the first time, you must manually enable the policies to install the Inventory and Metering Plug-ins. Otherwise you will not gather any inventory data from client computers. If you are upgrading for 7.0, the existing plug-ins will continue to gather inventory, but as soon as possible, you should enable the Inventory and Metering Plug-in Upgrade policies to upgrade the plug-in on managed computers. |
||||||||||||||||||||||||||
Custom Inventory Additional documentation is provided for using custom inventory. |
45963 | |||||||||||||||||||||||||
Add the link to Symantec Management Console to the list of trusted sites if you want to access the Console by name of the computer instead of localhost When you access Symantec Management Console using the name of the computer instead of localhost, for example http://SouthernWingNS/Altiris/Console/, you may face script errors like "permission denied" when navigating to:
|
||||||||||||||||||||||||||
Inventory policies run immediately and make the information available to you as soon as possible The default (pre-shipped) Inventory policies are scheduled to run every Monday at 6:00 PM. With this schedule, administrators would have to wait for Monday to get all the computers report their inventory to Symantec CMDB. However, Inventory policies have now been configured to run as soon as possible for the first time apart from the configured schedule, to make the inventory quickly available for administrators. The default enabled Inventory policies run as soon as possible after the first time installation. The ASAP behavior is implemented in the following way:
|
||||||||||||||||||||||||||
How does Inventory process react to maintenance window? If you schedule an Inventory policy, it will run on the schedule irrespective of whether any maintenance window is open or not. However, if you use a task, it will wait for the window to open. When you have scheduled a maintenance window on a set of computers and you schedule an Inventory task on the same set of computers but don't select the Override Maintenance Window option, the task does not start unless the schedule expires and the maintenance window is open or until the maintenance window opens next time. The behavior described above is the same as it was in 7.0 and is as designed. |
||||||||||||||||||||||||||
CRC length settings The inventory file scan agent runs Cyclic redundancy check (CRC) on files. This helps to stop false positives and provides more flexibility and configurability in the file scan rules. |
||||||||||||||||||||||||||
Process priority settings on UNIX, Linux, and Mac platform The priority of the executed inventory tasks is set to Normal by default. You can change the priority on the Inventory policy page, in the Advanced options, on the Run Options tab. It is possible to set following values: Very low, Low, Normal (default), High, Very high.
You can change these mapping values in the database, in the Inv_Task_Setting table. |
||||||||||||||||||||||||||
Inventory hierarchy and replication
If you want to replicate additional data classes, go to Settings > Notification Server > Hierarchy > Replication tab > Resources. If you enable all Inventory Solution replication rules (Inventory Data classes-Software, Inventory Data classes-Hardware, Inventory Data classes-User, Inventory Data classes-OS, Inventory Data classes-Metering, Inventory Data classes-Baselining) then all Inventory reports and web parts will work on the top-level. Caution: Enabling all data classes for replication will significantly increase the size of the parent NS database as well as add significant network and performance overhead. |
||||||||||||||||||||||||||
To be able to collect the inventory data, make sure that following requirements are met on your UNIX, Linux, and Mac client computers:
|
The following are known issues for this release. If additional information about an issue is available, click the Article ID link.
Issue | Article ID | Internal ID |
2008 Core limitation Delta file inventory on Windows 2008 Core is not supported. A detailed file inventory will always be gathered on Windows 2008 Core computers. |
||
Changes made to a cloned Inventory policy affects the original policy as well in 7.0 SP2 | 51667 | |
Hierarchy: | ||
Items that are not replicated:
|
||
Unable to set editable properties of inventory policy on child from parent The editable properties of the parent Inventory Policy are not carried to the child inventory policy on replication. When you are replicating an inventory policy from parent to child and you have made some policy properties editable, then after replication if you modify the properties in the child policy, you will not be able to do so. It throws an error that the item cannot be modified because it is a hierarchy managed item. |
1831443 | |
Unable to create an instance of the specified item during replication warning while replicating custom dataclass/task When replicating custom data classes/task or inventory policy, a warning appears in the logs however the item in question gets replicated successfully. This has no side effect on replication of the item. |
1852113 | |
Computer summary report in hierarchy is not populated on parent NS In a hierarchy environment, when inventory is collected on the child NS from Windows and ULM client computers, and replicated to the parent NS, the data does not get populated on the parent NS. Since there is no data in the summary data classes of the parent NS, the computer summary report is not generated for the parent and cannot be seen in the Reports.The dataclasses are a part of the roll-up rule but are disabled by default after inventory installation, and hence not included in replication. The data does not get replicated from child NS to parent NS as the roll-up rule is unchecked by default and becomes read only on child NS after they are replicated from parent NS. When the dataclasses are enabled, the computer summary report is populated correctly. The SQL query in the Report use two dataclasses named Inv_Hardware_Summary” and “Inv_Operating_System_Summary”. These two dataclasses are from Inventory solution and get populated with data from other Inventory solution tables through SQL query. They get populated through stored procedures and the stored procedures run when the “NS Daily” scheduled tasks run. The “NS Daily” scheduled tasks run around 2.10 AM and that is when the dataclasses in the child NS get populated. On the other hand, the replication task runs at 1.00 AM, and since the dataclass has been replicated before the data has been populated, the report is empty. Hence the parent NS is empty. The data in the parent NS gets replicated after two or three days. Workaround: To view the data in the customer summary report immediately, you can run the “NS daily” task manually before the “NS.Differential Hierarchy" task. |
||
Client Inventory: | ||
Logged-in users must be in local administrator group (Windows only) As in Inventory 6.x, when an inventory task runs in the context of the logged-in user, the user must be a member of the local administrators group. To execute a standalone package and gather the inventory correctly, the logged in user should be a part of “Administrators” group on a local computer. |
||
Stand-alone inventory: | ||
Package failure A stand-alone inventory package will fail if a computer has the 6.x Altiris Agent installed. |
||
Running Inventory tasks in the context of Specified Users: | ||
"Roaming User Profile" Users having "Roaming User Profile" are not supported with the Specified User context for Inventory task. For more details on what are roaming user profiles, please refer to the link http://technet.microsoft.com/en-us/library/cc779189.aspx. |
||
Task fails on Domain Controller Running an Inventory task in a "Specified User" context on a Domain Controller (DC) machine fails. |
||
Application metering: | ||
Not supported on server operating systems We recommend running Application Metering only on the client computers and not on the servers because Application Metering Agent observes each application running on the computer closely, even though the impact of this will not be noticeable on clients but it may result in slowing down the performances of critical servers. |
||
6.x policies Upgraded 6x policies are disabled by default. |
||
Blacklisting an application multiple times adds the same denial rule multiple times to the Blacklisted application policy When you blacklist an application multiple times, the same denial rule is added multiple times to the Blacklisted application policy. This can hamper the performance of the metering plug in, as it compares duplicate rules with the file properties of the launched executable. If you have blacklisted same application multiple times, go to the Blacklisted application policy through Manage > Policies > Software > Application Metering > Blacklisted Applications and delete any duplicate policies. |
||
Application Denial policy that uses "Product Version" in the metering rule might not work on x64 computers to deny applications This issue occurs because of a limitation of Windows. Windows returns different product versions when queried for a 64-bit .exe or given on the executable's Properties > Version UI. When the file properties of the .exe don't match with the ones defined in the policy, the policy is unable to deny or meter such applications. Workaround: If the targets for metering are x64 computers, avoid using the Product version to define a metering rule in a policy. Use other items like File version etc. to accurately identify specific executables. If you need to use Product version to meter executables, you can use wildcards. To meter an .exe with Product Version 5.2.3790.1830 you can use Product Version value 5.2* to define the rule. When you add the rule at Metering policy > Add > Software, the generated metering rule contains very specific information of the executable, including the product version. It is recommended to remove the product version value or to use wildcards as in the above given example. |
||
Reports: | ||
"History tables does not exist" in "Computers with Hardware Changes" report When you run the cross-platform "Computers with Hardware Changes", by default, it returns the message: "History tables does not exist."For the report to work correctly, you must enable 'History' to get data populated for the reports. Do the following:
It will keep History of 6 months by default and Save changes. |
||
Unix, Linux and Mac Inventory: | ||
Not all inventory data is reported on Linux, UNIX, and Mac computers The following inventory is not collected:
|
||
Some inventory scans may take a long time to complete The default inventory task includes several software rules for scanning that can take quite a long time depending on the platform.For example, on Solaris, the /opt or /Volumes on Mac OS directories contains multiple subfolders and files. On weak computers, this can take more than one hour. To avoid this, you can exclude such rules and exactly define which directories will be scanned. |
||
Inventory scan does not scan deeper than system limitations Each operating system has a maximum length paths limitation (though not the file system). For example, for Solaris and Mac OS X, by default the limit is 1024 chars, and for Linux, it is 4096.As a result, an Inventory scan does not detect files allocated deeper than the system limitations. |
||
"Manufacturer" field of the Storage dataclass may be empty On UNIX/Linux/Mac OS clients that have IDE disks, the "Manufacturer" field of the Storage dataclass may be empty. |
||
"LastBootUpTime" of dataclass OS_OperatingSystem is not valid for Mac OS X 10.5.x computers The field "LastBootUpTime" of dataclass OS_OperatingSystem is not valid for Mac OS X 10.5.x computers.This also causes report "Longest Uptime of 'N' Computers" to show incorrect results for Mac OS X 10.5.x computers. |
||
Missing information under Resource Summary tab The drives capacity value has incorrect units in Resource Summary tab. |
||
Viewing legacy reports of UNIX, Linux and Mac computers fails in the Inventory Solution 7.x that is not installed as an 6.x upgrade When you install Inventory Solution 7.0 for the first time and don't upgrade from Inventory Solution 6.x then running legacy reports fails. The reason for the error is that during the first time installation of Inventory Solution 7.0 the legacy data classes are not created. You can run legacy reports successfully when you upgrade from Inventory Solution 6.x to Inventory Solution 7.0. |
1833308 | |
Some fields of HW_Chassis class may be empty on Mac OS X platform Fields may be empty for following reasons:
|
1855804 | |
HW_DiskPartition DataClass cannot be populated on AIX platform On AIX platform the Logical Volume Manager (LVM) is used by default, and current inventory data model is not capable to represent it. The Partition and Volume concept of AIX does not directly match with the fields of the HW_DiskPartition DataClass. |
1865616 |
The product installation includes the following documentation:
Document | Description | Location |
User’s Guide |
Information about how to use this product, including detailed technical information and instructions for performing common tasks. This information is available in PDF format. |
|
Help |
Information about how to use this product. This information is the same as in the User’s Guide. Help is available at the solution level and at the suite level. This information is available in HTML help format. |
The Documentation Library, which is available in the Symantec Management Console on the Help menu. Context-sensitive help is available for most screens in the Symantec Management Console. You can open context-sensitive help in the following ways:
|
For more information, you can use the following resources:
Resource | Description | Location |
Symantec Management Platform Release Notes |
Information about new features and important issues in the Symantec Management Platform. This information is available as an article in the knowledgebase. |
https://kb.altiris.com/article.asp?article=45141&p=1 You can also search for the product name under Release Notes. |
Installing the Symantec Management Platform products |
Information about using Symantec Installation Manager to install the Symantec Management Platform products. This information is available as an article in the knowledgebase. |
|
Altiris 7 Planning and Implementation Guide |
Information about capacity recommendations, design models, scenarios, test results, and optimization best practices to consider when planning or customizing an Altiris 7 Infrastructure for your organization. This information is available as an article in the knowledgebase. |
|
Knowledge Base |
Articles, incidents, and issues about this product. |
|
Symantec Connect (formerly the Altiris Juice) |
An online magazine that contains best practices, tips, tricks, and articles for users of this product. |
http://www.symantec.com/connect/endpoint-management-virtualization |
Online Forums |
Forums for users of this product. |
Subscribing will provide email updates when this Article is updated. Login is required.
This will clear the history and restart the chat.
Thanks for your feedback. Let us know if you have additional comments below. (requires login)