Chat now with support
Chat with Support

KACE Systems Management Appliance 9.1 Common Documents - Administrator Guide

About the KACE Systems Management Appliance (SMA) Getting started
Configuring the appliance
Requirements and specifications Power-on the appliance and log in to the Administrator Console Access the Command Line Console Tracking configuration changes Configuring System-level and Admin-level General Settings Configure appliance date and time settings Enable Two-Factor Authentication for all users Verifying port settings, NTP service, and website access Configuring network and security settings Configuring Agent settings Configuring session timeout and auto-refresh settings Configuring locale settings Configuring the default theme Configure data sharing preferences About DIACAP compliance requirements Configuring Mobile Device Access Enable fast switching for organizations and linked appliances Linking Quest KACE appliances Configuring history settings
Setting up and using labels to manage groups of items Configuring user accounts, LDAP authentication, and SSO Using Replication Shares Managing credentials Configuring assets
About the Asset Management component Using the Asset Management Dashboard About managing assets Adding and customizing Asset Types and maintaining asset information Managing Software assets Managing physical and logical assets Maintaining and using manual asset information Managing locations Managing contracts Managing licenses Managing purchase records
Setting up License Compliance Managing License Compliance Setting up Service Desk Configure the Cache Lifetime for Service Desk widgets Creating and managing organizations Importing and exporting appliance resources
Managing inventory
Using the Inventory Dashboard Using Device Discovery Managing device inventory
About managing devices Features available for each device management method About inventory information Tracking changes to inventory settings Managing inventory information Finding and managing devices Provisioning the KACE SMA Agent Manually deploying the KACE SMA Agent Using Agentless management Adding devices manually in the Administrator Console or by using the API Forcing inventory updates Managing MIA devices Obtaining Dell warranty information
Managing applications on the Software page Managing Software Catalog inventory
About the Software Catalog Viewing Software Catalog information Adding applications to the Software Catalog Managing License assets for Software Catalog applications Associate Managed Installations with Cataloged Software Using software metering Using Application Control Update or reinstall the Software Catalog
Managing process, startup program, and service inventory Writing custom inventory rules
Deploying packages to managed devices
Distributing software and using Wake-on-LAN Broadcasting alerts to managed devices Running scripts on managed devices Managing Mac profiles Using Task Chains
Patching devices and maintaining security
About patch management Subscribing to and downloading patches Creating and managing patch schedules Managing patch inventory Managing Dell devices and updates Maintaining device and appliance security
Using reports and scheduling notifications Monitoring servers
Getting started with server monitoring Working with monitoring profiles Managing monitoring for devices Working with alerts
Using the Service Desk
Configuring Service Desk Using the Service Desk Dashboard Managing Service Desk tickets, processes, and reports
Overview of Service Desk ticket lifecycle Creating tickets from the Administrator Console and User Console Creating and managing tickets by email Viewing tickets and managing comments, work, and attachments Merging tickets Using the ticket escalation process Using Service Desk processes Using Ticket Rules Run Service Desk reports Archiving, restoring, and deleting tickets Managing ticket deletion
Managing Service Desk ticket queues About User Downloads and Knowledge Base articles Customizing Service Desk ticket settings Configuring SMTP email servers
Maintenance and troubleshooting
Maintaining the appliance Troubleshooting the KACE SMA
Appendixes Glossary About us Legal notices

About metering information

About metering information

When you enable metering for applications, information is collected for devices on which the applications are installed provided that metering is also enabled for the devices.

The following information is collected:

See Viewing Software Catalog metering information.

In addition, you can configure the frequency at which metering information is gathered and the length of time metering information is retained. See Configure options for metering Software Catalog applications.

About the scripts that collect metering information

The software metering service is bundled with the KACE SMA Agent and installed on managed devices. When metering is enabled, scripts run to collect metering info.

These collection scripts vary, depending on the operating system:

Windows: On Windows devices, metering is an event-driven process that monitors Windows assets using WMI (Windows Management Instrumentation) events.
Mac: On Mac devices, the metering script identifies process events asynchronously using NSWorkspace notification center.

Information, including the application filename, version, and file size are compared to the information in the Software Catalog to identify the application.

How suites are metered

If metering is enabled for a suite, such as Microsoft Office, the system checks to determine whether any of the applications in the suite are running on managed devices that have metering enabled. Usage information is reported for the suite as a whole, as well as for each individual application.

Managed devices that have any application in the suite installed, as determined by an Add/Remove programs entry, are counted as having the suite installed. Devices do not need to have every application in the suite installed to count as having the suite installed.

When metering is enabled for a suite, it is also enabled for the individual applications that are part of the suite. You cannot enable or disable metering for individual applications in suites.

About the scripts that collect metering information

About metering information

When you enable metering for applications, information is collected for devices on which the applications are installed provided that metering is also enabled for the devices.

The following information is collected:

See Viewing Software Catalog metering information.

In addition, you can configure the frequency at which metering information is gathered and the length of time metering information is retained. See Configure options for metering Software Catalog applications.

About the scripts that collect metering information

The software metering service is bundled with the KACE SMA Agent and installed on managed devices. When metering is enabled, scripts run to collect metering info.

These collection scripts vary, depending on the operating system:

Windows: On Windows devices, metering is an event-driven process that monitors Windows assets using WMI (Windows Management Instrumentation) events.
Mac: On Mac devices, the metering script identifies process events asynchronously using NSWorkspace notification center.

Information, including the application filename, version, and file size are compared to the information in the Software Catalog to identify the application.

How suites are metered

If metering is enabled for a suite, such as Microsoft Office, the system checks to determine whether any of the applications in the suite are running on managed devices that have metering enabled. Usage information is reported for the suite as a whole, as well as for each individual application.

Managed devices that have any application in the suite installed, as determined by an Add/Remove programs entry, are counted as having the suite installed. Devices do not need to have every application in the suite installed to count as having the suite installed.

When metering is enabled for a suite, it is also enabled for the individual applications that are part of the suite. You cannot enable or disable metering for individual applications in suites.

How suites are metered

About metering information

When you enable metering for applications, information is collected for devices on which the applications are installed provided that metering is also enabled for the devices.

The following information is collected:

See Viewing Software Catalog metering information.

In addition, you can configure the frequency at which metering information is gathered and the length of time metering information is retained. See Configure options for metering Software Catalog applications.

About the scripts that collect metering information

The software metering service is bundled with the KACE SMA Agent and installed on managed devices. When metering is enabled, scripts run to collect metering info.

These collection scripts vary, depending on the operating system:

Windows: On Windows devices, metering is an event-driven process that monitors Windows assets using WMI (Windows Management Instrumentation) events.
Mac: On Mac devices, the metering script identifies process events asynchronously using NSWorkspace notification center.

Information, including the application filename, version, and file size are compared to the information in the Software Catalog to identify the application.

How suites are metered

If metering is enabled for a suite, such as Microsoft Office, the system checks to determine whether any of the applications in the suite are running on managed devices that have metering enabled. Usage information is reported for the suite as a whole, as well as for each individual application.

Managed devices that have any application in the suite installed, as determined by an Add/Remove programs entry, are counted as having the suite installed. Devices do not need to have every application in the suite installed to count as having the suite installed.

When metering is enabled for a suite, it is also enabled for the individual applications that are part of the suite. You cannot enable or disable metering for individual applications in suites.

Enabling and configuring metering for devices and applications

Enabling and configuring metering for devices and applications

To obtain metering information for Software Catalog applications, you need to enable metering for applications and for the devices on which those applications are installed.

Choosing the devices and applications to meter

Enabling metering on devices simply makes it possible to collect metering information, and it does not significantly increase server or network activity.

Therefore, Quest recommends that you enable metering for all of the Windows and Mac devices you manage. However, be selective when choosing the applications that you want to meter. Storing the metering information for a large number of applications could significantly increase disk space requirements and impact system performance.

Enabling metering on devices

To enable software metering on a managed devices, you need to apply a metering-enabled label to the devices.

To apply a metering-enabled label to devices, do one of the following:

Apply the built-in label, MeteredDevices, to your devices. This label has the metering option enabled. See Setting up and using labels to manage groups of items.
Enable metering on devices using manual labels

To enable metering on devices, you can enable metering for a manual label, and then apply that label to devices.

1.
Go to the Smart Labels list:
a.
Log in to the KACE SMA Administrator Console, http://KACE_SMA_hostname/admin. Or, if the Show organization menu in admin header option is enabled in the appliance General Settings, select an organization in the drop-down list in the top-right corner of the page next to the login information.
b.
On the left navigation bar, in the Home section, click Label Management.
2.
Select Choose Action > New Manual Label to display the Label Detail page.

Option

Description

Name

The name of the label.

Description

Any additional information you want to provide.

Alternate Location

(Optional) The alternate download location for Managed Installations, File Synchronizations, and other deployments that are performed on items assigned to this label. The location you specify replaces the string KACE_ALT_LOCATION.

Path

If you specify an alternate download location, specify the path to the location.

Login

Password

If you specify an alternate download location, specify the username and password for the location.

Restrict Label Usage To

The type of label. To create a label that enables metering, select the Device Inventory check box. You can select additional label types as needed, but Metering can be enabled only if the Devices label type is selected.

Meter Software Usage

Enable metering on devices that have the label assigned. This enables metering on the devices only. To meter software, you need to also enable metering for individual applications.

Allow Application Control

Enable Application Control on devices. Software marked as Not Allowed is prevented from running on devices to which the label is applied.

See Using Application Control.

Label Group

(Optional) The label group to which the label is assigned. To assign the label to a label group, click Edit next to the Label Group field, then select a label group. This is useful if you have a large number of labels and you want to organize them into sub-labels. For example, you could include the labels of your licensed applications in a group label named Licenses. In addition, labels inherit any restrictions of the groups to which they belong.

4.
Click Save.
The Labels page appears, and the new label appears on the list. The metering icon appears in the metering column next to the label: .
a.
Click Inventory.
The Devices page appears.
c.
Select Choose Action > Label > Apply Labels.

Icon

Description

Metering is enabled on the device, and the KACE SMA Agent is scheduled to report metering information for Software Catalog applications that also have metering enabled. See Enabling and configuring metering for devices and applications.

It might take as long as 24 hours for the appliance to display metering information in the Administrator Console, depending on the metering interval. To change the metering interval, see Enable metering for Software Catalog applications.

Metering is scheduled to begin. This icon appears when the metering label is applied to a device, but that device has not yet reported metering information to the appliance. If the metering label has been applied to devices running Linux or other operating systems that are not supported, metering icons are not displayed.

Enable metering on devices using Smart Labels

You can enable metering using Smart Labels provided that the Smart Label is a device label.

Smart Labels are applied to and removed from managed devices when the appliance processes device inventory. So if you create a Smart Label that enables metering on devices, it might take time for the Smart Label to be applied to devices and for devices to report metering information. Metering is enabled for devices that match the Smart Label criteria only after devices are inventoried and the Smart Label is applied.

1.
Go to the Smart Labels list:
a.
Log in to the KACE SMA Administrator Console, http://KACE_SMA_hostname/admin. Or, if the Show organization menu in admin header option is enabled in the appliance General Settings, select an organization in the drop-down list in the top-right corner of the page next to the login information.
b.
On the left navigation bar, in the Home section, click Label Management.
2.
Select Choose Action > New > Device Smart Label to display the device Smart Label panel.
To add a subset of rules, select AND or OR from the operator drop-down list at the right of the Smart Label criteria, then click Add Group.The image displays the Smart Label panel with search criteria entered.
4.
Click Test to display items that match the specified criteria.
6.
Select the Metering Enabled check box below the Smart Label criteria.
7.
In the Choose label drop-down list, do one of the following:
Select an existing label to associate with the Smart Label. Type in the Choose label field to search for existing labels.
Enter a new name for the Smart Label in the Choose label field, then press Enter or Return.
NOTE: Press Enter or Return after you enter a new Smart Label name to move the text from the search field to the label field.
8.
Click Create.

Icon

Description

Metering is enabled on the device, and the KACE SMA Agent is scheduled to report metering information for Software Catalog applications that also have metering enabled. See Enabling and configuring metering for devices and applications.

It might take as long as 24 hours for the appliance to display metering information in the Administrator Console, depending on the metering interval. To change the metering interval, see Enable metering for Software Catalog applications.

Metering is scheduled to begin. This icon appears when the metering label is applied to a device, but metering information is not yet available to the appliance. If the metering label has been applied to devices running Linux or other operating systems that are not supported, metering icons are not displayed.

Enable metering for Software Catalog applications

You can enable metering for applications that are listed as Discovered or Not Discovered in the Software Catalog, as well as for applications that are Locally Cataloged. When you enable metering for applications, those applications are identified as metered.

However, you also need to enable metering for the devices on which the applications are installed. In other words, you have to enable metering both on the device and on the application to obtain metering information.

When metering is enabled for an application, and for devices on which the application is installed, metering information is displayed on the Software Catalog Detail page for the application. Metering information is also displayed on the detail page of managed devices that have the application installed. See Viewing Software Catalog metering information.

1.
Go to the Software Catalog list:
a.
Log in to the KACE SMA Administrator Console, http://KACE_SMA_hostname/admin. Or, if the Show organization menu in admin header option is enabled in the appliance General Settings, select an organization in the drop-down list in the top-right corner of the page next to the login information.
b.
On the left navigation bar, click Inventory, then click Software Catalog.
3.
Select Choose Action > Enable Metering.

A metering icon appears in the metering column next to the selected applications: . Provided that metering is enabled for devices with the application installed, metering information is reported according to the metering schedule. See:

Configure options for metering Software Catalog applications

You can configure metering options, such as the frequency at which metering information is gathered, and the length of time metering information is retained in the KACE SMA database.

If the Organization component is enabled on your appliance, you configure settings for each organization separately.

If the Organization component is enabled on your appliance, log in to the KACE SMA System Administration Console, http://KACE_SMA_hostname/system, or select System in the drop-down list in the top-right corner of the page next to the login information. Then click Organizations. To display the organization’s information, click the organization’s name.

The Organization Detail page appears.

If the Organization component is not enabled on your appliance, select Settings > Provisioning. Then click Communication Settings on the Provisioning panel.

The Communication Settings page appears.

2.
In the Communication Settings section, specify the following settings:

Option

Suggested Setting

Notes

Agent Logging

Enabled

Whether the KACE SMA stores scripting results provided by Agents installed on managed devices. Agent logs can consume as much as 1GB of disk space in the database. If disk space is not an issue, enable Agent Logging to keep all log information for Agent-managed devices. These logs can be useful during troubleshooting. To save disk space, and enable faster Agent communication, disable Agent Logging.

Agent Inventory

12 hours

The frequency at which Agents on managed devices report inventory. This information is displayed in the Inventory section.

Agentless Inventory

1 Day

The frequency at which Agentless devices report inventory. This information is displayed in the Inventory section.

Catalog Inventory

24 hours

The frequency at which managed devices report inventory to the Software Catalog page.

Metering

4 hours

The frequency at which managed devices report metering information to the KACE SMA. Requires metering to be enabled on devices and applications.

Scripting Update

4 hours

The frequency at which Agents on managed devices request updated copies of scripts that are enabled on managed devices. This interval does not affect how often scripts run.

3.
Click Save.
a.
Log in to the KACE SMA Administrator Console, http://KACE_SMA_hostname/admin. Or, if the Show organization menu in admin header option is enabled in the appliance General Settings, select an organization in the drop-down list in the top-right corner of the page next to the login information.
b.
On the left navigation bar, click Settings, then click General Settings.
5.
In the Data Retention section, select the options for retaining data on the appliance.

Option

Description

Retain Metering Data

The number of months that metering data is retained in the KACE SMA database. Metering data that is older than the selected number of months is deleted from the database on the first day of every month. See About metering information.

6.
At the bottom of the page, click Save or Save and Restart Services, depending on whether the Organization component is enabled on your appliance.
Related Documents