HP Automation Insight

Similar documents
HP AutoPass License Server

HP Operations Orchestration

HP ALM Client MSI Generator

HP Operations Orchestration

HPE Storage Optimizer Software Version: 5.4. Support Matrix

HPE Operations Bridge Reporter

HPE ALM Client MSI Generator

HP ALM. Software Version: Tutorial

HP Data Center Automation Appliance

HPE ControlPoint. Software Version: Support Matrix

HP ALM. Software Version: patch 2. Business Views Microsoft Excel Add-in User Guide

HP Enterprise Collaboration

HP Service Manager. Software Version: 9.41 For the supported Windows and UNIX operating systems. SM Reports help topics for printing

HPE Remote Analysis Agent Software Version: 5.2 Microsoft Windows. Technical Note

HP Integration with Incorta: Connection Guide. HP Vertica Analytic Database

HP Enterprise Integration module for SAP applications

HP Database and Middleware Automation

HPE Storage Optimizer Software Version: 5.4. Best Practices Guide

IDE Connector Customizer Readme

HP Business Availability Center

HP Network Node Manager ispi Performance for Quality Assurance Software

HP Asset Manager Software License Optimization Best Practice Package

HP ALM. Software Version: Tutorial

HPE Automatic Number Plate Recognition Software Version: Automatic Number Plate Recognition Release Notes

Legal Notices. The information contained herein is subject to change without notice.

HP Network Node Manager i Software Step-by-Step Guide to Scheduling Reports using Network Performance Server

HPE Structured Data Manager

HP Operations Orchestration

HP Universal CMDB. Software Version: Content Pack (CP18) Discovery and Integrations Content Guide - Discovery Activities

Universal CMDB. Software Version: Content Pack (CP20) Discovery and Integrations Content Guide - Discovery Activities

Installation Guide. OMi Management Pack for Microsoft Skype for Business Server. Software Version: 1.00

ALM. What's New. Software Version: Go to HELP CENTER ONLINE

HP Operations Orchestration Software

HP Operations Orchestration Software

HPE Operations Bridge Reporter

HP Service Test Management

HP Operations Orchestration Software

HP ALM Performance Center

HPE Project and Portfolio Management Center

Operations Orchestration. Software Version: Windows and Linux Operating Systems. Central User Guide

Release Notes. Operations Smart Plug-in for Virtualization Infrastructure

HPE IDOL Site Admin. Software Version: Installation Guide

HPE Remote Analysis Agent Software Version: 5.3 Microsoft Windows. Technical Note

OMi Management Pack for Microsoft SQL Server. Software Version: For the Operations Manager i for Linux and Windows operating systems.

HPE ComputeSensor. User Guide. Software Version: 3.02 Windows and Linux operating systems. Document Release Date: August 2017

HP ALM Lab Management

HPE Operations Agent. Concepts Guide. Software Version: For the Windows, HP-UX, Linux, Solaris, and AIX operating systems

HP Project and Portfolio Management Center

Vertica Knowledge Base Article. Vertica QuickStart for Tableau

HP UFT Web Add-in Extensibility

HP Service Manager. Process Designer Tailoring Best Practices Guide (Codeless Mode)

It is also available as part of the HP IS DVD and the Management DVD/HPSIM install.

HP Service Manager. Software Version: 9.41 For the supported Windows and UNIX operating systems. Collaboration Guide

IDOL Site Admin. Software Version: User Guide

OMi Management Pack for Oracle Database. Software Version: Operations Manager i for Linux and Windows operating systems.

Content Manager. Software Version 9.3. Release Notes

HP IDOL Site Admin. Software Version: Installation Guide

HP Fortify Scanning Plugin for Xcode

HP Universal CMDB. Software Version: DDMI to Universal Discovery Migration Walkthrough Guide

HP Business Service Management

HP Real User Monitor. Software Version: Real User Monitor Sizing Guide

HPE Security Fortify WebInspect Enterprise Software Version: Windows operating systems. Installation and Implementation Guide

Using the Server Automation Red Hat Importer

HP Service Health Reporter

HP Service Manager. Software Version: 9.40 For the supported Windows and Unix operating systems. Knowledge Management help topics for printing

For the Windows, Oracle Enterprise Linux, Red Hat Enterprise Linux, and SUSE Linux Enterprise operating systems Software Version: 10.01, CP 12.

HP UFT Connection Agent

HP Business Service Management

HPE Insight Online User Guide

HP Service Manager Integration Suite (SMIS)

HP Operations Orchestration

HP Records Manager. Kofax Capture Template. Software Version: 8.1. Document Release Date: August 2014

Copying Data Between Similar HPE Vertica Clusters

Project and Portfolio Management Center

Server Automation. Software Version: User Guide: Server Patching

HPE Security ArcSight User Behavior Analytics

HPE ALM Excel Add-in. Microsoft Excel Add-in Guide. Software Version: Go to HELP CENTER ONLINE

HP SM Service Catalog-PPM Center Project Proposal Integration Solution

HPE ConnectorLib Java SDK

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.0.x

HPE GO4SAP Getting Orchestrated for SAP Automate SAP Basis Management Enterprise-scale end-to-end

HP Universal CMDB Configuration Manager

HP Operations Manager

Intelligent Provisioning 1.70 Release Notes

HPE Moonshot ilo Chassis Management Firmware 1.52 Release Notes

HP Service Manager. Software Version: 9.41 For the supported Windows and UNIX operating systems. Service catalog help topics for printing

HP ITSM Deployment Manager

Connectivity Pack for Microsoft Guide

SiteScope Adapter for HP OpenView Operations

Project and Portfolio Management Center

HPE OneView for Microsoft System Center Release Notes (v 8.2 and 8.2.1)

Vertica on Microsoft Azure HPE Vertica Analytic Database. Software Version: 7.2.x

HP D6000 Disk Enclosure Direct Connect Cabling Guide

HPE Operations Bridge Reporter

Achieve Patch Currency for Microsoft SQL Server Clustered Environments Using HP DMA

Project and Portfolio Management Center

ALM. Tutorial. Software Version: Go to HELP CENTER ONLINE

HP Intelligent Management Center Remote Site Management User Guide

HP 3PAR OS MU1 Patch 11

With Aruba Central, you get anywhere-anytime access to ensure that your network is up and performing efficiently.

Transcription:

HP Automation Insight For the Red Hat Enterprise Linux and SUSE Enterprise Linux operating systems AI SA Compliance User Guide Document Release Date: July 2014 Software Release Date: July 2014

Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. The information contained herein is subject to change without notice. Restricted Rights Legend Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. Copyright Notice Copyright 2014 Hewlett-Packard Development Company, L.P. Trademark Notices Adobe is a trademark of Adobe Systems Incorporated. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. UNIX is a registered trademark of The Open Group. This product includes an interface of the 'zlib' general purpose compression library, which is Copyright 1995-2002 Jean-loup Gailly and Mark Adler. Acknowledgements This product includes software developed by the Apache Software Foundation (http://www.apache.org/). Documentation Updates The title page of this document contains the following identifying information: Software Version number, which indicates the software version. Document Release Date, which changes each time the document is updated. Software Release Date, which indicates the release date of this version of the software. To check for recent updates or to verify that you are using the most recent edition of a document, go to: http://h20230.www2.hp.com/selfsolve/manuals This site requires that you register for an HP Passport and sign in. To register for an HP Passport ID, go to: http://h20229.www2.hp.com/passport-registration.html Or click the New users - please register link on the HP Passport login page. You will also receive updated or new editions if you subscribe to the appropriate product support service. Contact your HP sales representative for details. Support Visit the HP Software Support Online web site at: http://www.hp.com/go/hpsoftwaresupport This web site provides contact information and details about the products, services, and support that HP Software offers. HP Software online support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can benefit by using the support web site to: Search for knowledge documents of interest Submit and track support cases and enhancement requests Download software patches Manage support contracts Look up HP support contacts Review information about available services Enter into discussions with other software customers Research and register for software training Most of the support areas require that you register as an HP Passport user and sign in. Many also require a support contract. To register for an HP Passport ID, go to: http://h20229.www2.hp.com/passport-registration.html To find more information about access levels, go to: http://h20230.www2.hp.com/new_access_levels.jsp HP Software Solutions Now accesses the HPSW Solution and Integration Portal Web site. This site enables you to explore HP Product Solutions to meet your business needs, includes a full list of Integrations between HP Products, as well as a listing of ITIL Processes. The URL for this Web site is http://h20230.www2.hp.com/sc/solutions/index.jsp HP Automation Insight (1.0) Page 2 of 92

Contents Contents Welcome to HP Automation Insight 9 About HP AI Solution Packs 9 About HP AI Reporting Universes 9 Universe Elements 9 Universe Definitions 10 SA Audit Compliance Dashboard and Reports 12 Prerequisites for Displaying Meaningful Data 12 User Prompt Input 12 Graphic 13 Audit Policy Compliance Status Summary 14 Prerequisites for Displaying Meaningful Data 14 User Prompt Inputs 14 Graph 14 Table 15 Audit Policy Compliance Status Details 15 Prerequisites for Displaying Meaningful Data 16 User Prompt Inputs 16 Graph 16 Table 17 Audit Compliance Job Statuses for Last (X) Days 17 Prerequisites for Displaying Meaningful Data 17 User Prompt Inputs 18 Tables 18 Audit Policy Compliance Rate Over Time 19 Prerequisites for Displaying Meaningful Data 19 User Prompt Inputs 19 Graph 19 Audit Policy Compliance Rate by Device Group Over Time 20 HP Automation Insight (1.0) Page 3 of 92

Contents Prerequisites for Displaying Meaningful Data 21 User Prompt Inputs 21 Graph 21 SA Audit Compliance Custom Reports 23 SA Audit Compliance Universe 24 Generic Class 24 Audit Server As Source 25 Data Source 26 Audit 26 Audit Policy 27 Audit Policy Rule 27 Cross Group Objects 28 Audit Compliance - Cross Grouping 29 Audit Inventory - Cross Grouping Source Server Info 29 Audit Inventory - Cross Grouping Target Server Info 30 Audit Compliance 30 Audit Compliance Server 31 Compliance Server Group 32 Audit Job 32 Audit Compliance Summary 33 Audit Results for Summary 34 Audit Compliance Details 34 Audit Compliance Audit Exceptions 35 Audit Inventory 35 Audit Server As Target 36 Audit Device Group As Target 37 Server Member 37 SA Patch Compliance Dashboard and Reports 39 Prerequisites for Displaying Meaningful Data 39 User Prompt Inputs 39 Graph 40 HP Automation Insight (1.0) Page 4 of 92

Contents Patch Rollout Status Summary for (X) days from Patch Release 41 Prerequisites for Displaying Meaningful Data 41 User Prompt Inputs 41 Graph 42 Table 42 Patch Rollout Status Details for (X) Days from Patch Release 43 Prerequisites for Displaying Meaningful Data 43 User Prompt Inputs 43 Graph 44 Table 44 Patch Policy Success Rate by Severity Over Time 45 Prerequisites for Displaying Meaningful Data 45 User Prompt Inputs 45 Graph 46 Table 46 Patch Compliance Job Statuses for Last (X) Days 47 Prerequisites for Displaying Meaningful Data 47 User Prompt Inputs 47 Table 48 Patch Policy Compliance Rate by Severity Over Time 48 Prerequisites for Displaying Meaningful Data 48 User Prompt Inputs 48 Graph 49 Table 50 SA Patch Compliance Custom Reports 51 SA Patch Compliance Universe 52 Generic Class 52 Cross Group 53 Patch Compliance 54 Patch Inventory 54 SA Patch Inventory 55 HP Automation Insight (1.0) Page 5 of 92

Contents Data Source Inventory 55 Facility Inventory 56 Device Group Inventory 56 OS Platform Inventory 56 Device Inventory 57 Patch Policy Inventory 57 Patch Policy Patches Inventory 58 SA Patch Compliance 58 Data Source 60 Facility 60 Device Group 60 OS Platform 61 Device 61 Patch Policy 62 Patch Policy Patches 62 Job 63 Patch Measure 64 Patch Exception 64 Server Patch Compliance 64 SA Software Compliance Dashboard and Reports 65 Prerequisites for Displaying Meaningful Data 65 User Prompt Inputs 65 Graph 66 Software Policy Compliance Summary 67 Prerequisites for Displaying Meaningful Data 67 User Prompt Inputs 67 Graph 67 Table 68 Software Policy Compliance Details 68 Prerequisites for Displaying Meaningful Data 69 User Prompt Inputs 69 HP Automation Insight (1.0) Page 6 of 92

Contents Graph 69 Table 70 Software Policy Compliance Rate by Severity Over Time 70 Prerequisites for Displaying Meaningful Data 71 User Prompt Inputs 71 Graph 71 Software Compliance Job Statuses for Last (X) Days 72 Prerequisites for Displaying Meaningful Data 72 User Prompt Inputs 72 Table 73 Top 10 Package or Software Installs by Failures and Success Count 74 Prerequisites for Displaying Meaningful Data 74 User Prompt Inputs 74 Tables 74 SA Software Compliance Custom Reports 76 SA Software Compliance Universe 77 Generic Class 77 Cross Group 78 Software Compliance - Cross Grouping 79 Software Inventory - Cross Grouping 79 Software Inventory 80 Data Source Inventory 81 Device Group Inventory 81 Device Group Inventory Policy 81 Facility Inventory 82 OS Platform Inventory 82 Device Inventory 82 Child Software Policy Inventory 83 Software Policy Inventory 83 Software Package Inventory 84 App Config Inventory 84 HP Automation Insight (1.0) Page 7 of 92

Contents Software Compliance 84 Data Source 86 Facility 86 Device 86 Device Group 87 OS Platform 87 Software Policy 88 Software Package 88 App Config Base 89 SA Job 89 Measure 90 SA Software Compliance 90 We appreciate your feedback! 91 HP Automation Insight (1.0) Page 8 of 92

Welcome to HP Automation Insight Welcome to HP Automation Insight HP Automation Insight (HP AI) is an HP product that leverages HP Vertica Analytics Database technology and provides a complete set of ETL tools, a dimensional data model, reports, dashboards and analytics systems, and content for the HP suite of automation tools. HP AI provides advanced analysis on cloud automation activities that enables you to leverage the suite of HP cloud and data center automation software to make decisions based on real-time and historical data. The data analyzed is collected from HP software products, such as HP Server Automation (SA), that perform automation and monitoring services in the cloud. This document is designed for HP AI users who need to view, edit, create, and run content reports. About HP AI Solution Packs You can create and run reports for HP solution packs. Reporting universes determine which objects your reports can include. A reporting universe provides an interface between a WEBi client and a database. The universe defines the relationship among database tables, based upon how the tables are connected. HP AI leverages SAP BusinessObjects (BO) reporting technology to enable cross-product historical reporting. When you create a Web intelligence document, you use a report designer to select universe objects. HP AI uses information filtered through the universes to create an SQL query based on those objects. HP AI provides the following types of packaged content to deploy HP AI components that are used to solve cloud and data-center problems: Data Models: Data tables, views and projections that are created in the HP Vertica database. Reports: HP created operational, tactical, and strategic reports on datacenter and cloud management operational data. Dashboards: HP-created dashboards for the SA Compliances, and SA Server Inventory and Usage Solution Packs. SA User Management and AI System Health do not provide dashboards. Data Management Jobs: Jobs available for rolling up data and transforming data. The latest HP AI solution packs can be deployed automatically through HP Live Network (HPLN). About HP AI Reporting Universes Following are basic universe elements and definitions. Universe Elements Universes contain three basic elements: objects, classes, and query filters. HP Automation Insight (1.0) Page 9 of 92

Welcome to HP Automation Insight Object An object represents a specific set of data in your HP Server Automation database. Each object is given a term (such as Server or Device) that has specific meaning in HP Server Types of objects are described below: Dimension A dimension object ( ) retrieves the data that provides the basis for analysis in a report. Dimension objects typically retrieve character type data. For example, on an SA Server, the SA Server Inventory and Usage Universe contains dimensions such as Server Name, Host Name, OS name, or Serve Model. Measure A measure object ( ) performs a numerical evaluation on the data in the database report. Two examples of measures are: Number of Managed Server and Number of Physical Servers. Class A class is a logical grouping of related objects. Web Intelligence represents a class with a folder ( ) icon. Each class can contain one or more subclasses. Subclasses contain objects that are further categorized into subcategories. When you create queries on a universe, classes help you to find the objects that represent the information that you want to find. Query Filter A query filter object allows you to restrict the data returned by an object in a query. Query filters are represented by a yellow funnel ( ) icon. Two examples of query filters (in the server Inventory and Usage Universe) are: Dynamic Date and Date Range. These query filters enable you to select the time frame for the report. Note: Date filters carry a timestamp of 00:00:00. A report with a date filter of "Today" will not include items that were inserted in the database after midnight. To capture items inserted in the database after midnight, you should set the date filter to tomorrow's date. Universe Definitions HP AI provides the following reporting universes: SA Audit Compliance Universe: This universe contains information about the audit compliance status of SA servers. SA Patch Compliance Universe: This universe contains information about patch compliance status for SA servers. HP Automation Insight (1.0) Page 10 of 92

Welcome to HP Automation Insight SA Software Compliance Universe: This universe contains information about software compliance status for SA servers. SA User Management Universe: This universe contains information about user management and activity on SA servers. SA Inventory and Usage Universe: This universe contains information about your SA servers and how you use those servers. AI System Health: AI System Health Reports use objects from other universes, such as SA Server Inventory and Usage. The AI System Health universe does not contain unique system health objects, but it does provide reports to help you evaluate how well your AI system can perform at your required quality level. HP Automation Insight (1.0) Page 11 of 92

SA Audit Compliance Dashboard and Reports SA Audit Compliance Dashboard and Reports Run a dashboard for an overview, or access individual reports to see audit compliance information in more detail. Following are details about audit dashboard behavior: If a target server is repeated for different audits created from an audit policy, then the server status is reported according to the last scan among all the audit runs. If audit policy rules are changed, then compliance status is reported as "Scan Needed" until the next scan runs. If Number of days input is "1," then the last scan as of the current date for each selected audit policy is reported. If Number of days input is more than "1", then data is reported according to the following rules: If an audit is run multiple times during one day, then the dashboard uses only the last scan run for that audit on that day. If no scans run during a day, then data from the latest available scan is used. Prerequisites for Displaying Meaningful Data Before you run the dashboard, you must perform the following tasks on your HP SA server: Define at least one audit policy that contains rules. Attach the policy to an Audit and run the audit. An audit must be run after the initial data mine is completed. Run audit rollup jobs for the days in the report, so the dashboard results are accurate and current. By default, HP AI runs audit rollup jobs daily. See the "Managing Data Management Jobs" section in the HP Automation Insight Administrator Guide. User Prompt Input Select Number of Days(X): Enter he number of days you want to include in the report. Fo example, "30" gives you a report for the previous 30 days. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. HP Automation Insight (1.0) Page 12 of 92

SA Audit Compliance Dashboard and Reports Select the Audit Policy Name(s): Select one or more audit policies. Graphic The SA Audit Compliance Dashboard reports on the following items: 1. A pie chart shows server status, and a count and percentage of servers with that status. 2. A pie chart shows job status, and a count and percentage of jobs with that status 3. A stack chart shows platform name, and a count and percentage of servers on the platform by server status. In addition to the dashboard, you can run the following standard reports for more detailed audit compliance information: "Audit Policy Compliance Status Summary" "Audit Policy Compliance Status Details" "Audit Policy Compliance Rate Over Time" "Audit Policy Compliance Rate by Device Group Over Time" "Audit Compliance Job Statuses for Last (X) Days" HP Automation Insight (1.0) Page 13 of 92

SA Audit Compliance Dashboard and Reports Audit Policy Compliance Status Summary Run this report to see the compliance status of selected audit policies. Following are details about report behavior: If an audit is run multiple times during one day, then the report uses only the last scan run for that audit on that day. If a target server is repeated for different audits created from an audit policy, then the server status is reported according to the last scan among all the audit runs. If audit policy rules are changed, then compliance status is reported as "Scan Needed" until the next scan runs. If even one audit rule fails, overall audit compliance for that server is reported as "Scan Failed." Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one audit policy that contains rules. Attach the policy to an Audit and run an audit. Run an audit job to learn whether the server is compliant. An audit must be run after the initial data mine is completed. Remediate non-compliant servers. Run audit rollup jobs for the days in the report, so the report results are accurate and current. By default, HP AI runs audit rollup jobs daily. See the "Managing Data Management Jobs" section in the HP Automation Insight Administrator Guide. User Prompt Inputs Enter a Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Enter Date: Enter or select a date. The default is today. Enter values for Audit Policy Name: Select one or more audit policies. After you run the report, you can filter the results by Facility and Device Group. Graph A pie chart shows server status, and the percentage of servers with that status. Move your pointer over a section to see a count of servers and more detail. HP Automation Insight (1.0) Page 14 of 92

SA Audit Compliance Dashboard and Reports Table A vertical table shows the server count by server status, the total targeted servers in each audit, and last scan time of the server. Note: Click on the audit policy name in the vertical table to open the Audit Compliance Details report. See "Audit Policy Compliance Status Details". Audit Policy Compliance Status Details Run this report to see detailed compliance status information for one selected audit policy and date. This report provides rule level information about the compliance scan run. Following are details about report behavior: HP Automation Insight (1.0) Page 15 of 92

SA Audit Compliance Dashboard and Reports If an audit is run multiple times during one day, then the report uses only the last scan run for that audit on that day. If a target server is repeated for different audits created from an audit policy, then the server status is reported according to the last scan among all the audit runs. If audit policy rules are changed, then compliance status is reported as "Scan Needed" until the next scan runs. In this case, no rules are reported, so the rules section of the report does not show any details. If even one audit rule fails, overall audit compliance for that server is reported as "Scan Failed." Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one audit policy that contains rules. Attach the policy to an Audit and run an audit. Start an audit job to know whether the server is compliant. An audit must be run after the initial data mine is completed. Run audit rollup jobs for the days in the report, so the report results are accurate and current. By default, HP AI runs audit rollup jobs daily. See the "Managing Data Management Jobs" section in the HP Automation Insight Administrator Guide. Remediate non-compliant servers. User Prompt Inputs You can run this report from the Audit Compliance Summary Report. Click on a policy name in the table section. See "Audit Policy Compliance Status Summary". Alternately, you can run this report by entering the following user prompts. Enter Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Enter Audit Policy Name: Enter or select one audit policy to report upon. Enter Date: Enter or select a date. The default is today. After you run the report, you can filter the results by Facility and Device Group. Graph The stack chart shows server status, and the server count with that status for the selected audit policy. HP Automation Insight (1.0) Page 16 of 92

SA Audit Compliance Dashboard and Reports Table A table shows detailed information for the target servers. Audit Compliance Job Statuses for Last (X) Days Run this report to see audit compliance and remediation job statuses for a selected number of days previous to today. In a multi-core environment, this report provides information for servers in all the cores. However, if an audit runs on servers in different cores, the information might display separately as different jobs. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: HP Automation Insight (1.0) Page 17 of 92

SA Audit Compliance Dashboard and Reports Define at least one audit policy that contains rules. Attach the policy to an Audit and run an audit. An audit must be run after the initial data mine is completed. Remediate non-compliant servers. User Prompt Inputs Enter number of days (X): Enter the number of days you want to include in the report. For example, "30" will give you a report for the previous 30 days. Enter Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. After you run the report, you can filter the results by Facility, Device Group, and Audit Job Type. Tables Tables provide detailed information about job status, with a table for each job ID. HP Automation Insight (1.0) Page 18 of 92

SA Audit Compliance Dashboard and Reports Audit Policy Compliance Rate Over Time Run this report to see audit compliance trending by audit policy for 12 months (at most). The compliance trends are shown by compliance categories. Following are details about report behavior: This report includes all audit scans. If multiple audits are run during one day, the report includes all the scans for trending calculations. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one audit policy that contains rules. Attach the policy to an Audit and run an audit. Start an audit job to learn whether the server is compliant. An audit must be run after the initial data mine is completed. Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Audit Policy Names: Select one or more audit policies, but do not select more than 10-15 policies. Select the Report Date: Enter or select a date. The default is today. The report will show compliance for the 12 months previous to the report date. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. After you run the report, you can filter the results by Facility and Device Group. Graph A line graph shows the percentage of audit compliance over time. The compliance is shown by audit policy compliance categories. Note: The scale of the time axis changes to use space optimally. The scale depends upon the age of your data: days, weeks, or months. HP Automation Insight (1.0) Page 19 of 92

SA Audit Compliance Dashboard and Reports Audit Policy Compliance Rate by Device Group Over Time Run this report to see audit compliance trending by device group for 12 months (at most). The compliance trends are shown by compliance categories. Following are details about report behavior: This report includes all audit scans. If multiple audits are run during one day, the report includes all the scans for trending calculations. HP Automation Insight (1.0) Page 20 of 92

SA Audit Compliance Dashboard and Reports Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one audit policy that contains rules. Attach the policy to an Audit and run an audit. Run an audit job to learn whether the server is compliant. An audit must be run after the initial data mine is completed. Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Audit Policy Names: Select one or more audit policies. Do not select more than 10-15 policies. Select the Report Date: Select a date. The default is today. After you run the report, you can filter the results by Device Group and Facility. Graph A line graph shows the percentage of audit compliance over time. The compliance is shown by device group. Note: The scale of the time axis changes to use space optimally. The scale depends upon the age of your data: days, weeks, or months. HP Automation Insight (1.0) Page 21 of 92

SA Audit Compliance Dashboard and Reports HP Automation Insight (1.0) Page 22 of 92

SA Audit Compliance Custom Reports SA Audit Compliance Custom Reports You can design and run custom audit compliance reports in addition to the standard reports. (For standard reports, see "SA Audit Compliance Dashboard and Reports".) For details about the objects used to build both standard and custom reports, see "SA Audit Compliance Universe". Use the following high-level steps to create a custom report: 1. In the Web Intelligence application, choose to create a Web Intelligence document. 2. Select the universe that you want to report upon. 3. Within that universe, select the objects that you want to report upon. Note: Some objects cannot be used in reports and some objects cannot be combined with other objects. 4. Run the query. See the "Build a Custom Report" section of the HP Automation Insight User Guide for more information about how to access custom report functionality. See the "Working with documents" section of the SAP BusinessObjects Web Intelligence Users Guide for more information about how to use custom report functionality. HP Automation Insight (1.0) Page 23 of 92

SA Audit Compliance Universe SA Audit Compliance Universe The Server Automation (SA) Audit Compliance Universe defines classes that contain typical SA objects related to audit compliance. When you run either a standard or a custom audit compliance report, you will use these objects. The resulting reports provide information about the compliance levels of your data center device. The following graphic shows classes in the SA Audit Compliance Universe: The following sections describe the classes and objects the classes contain: "Generic Class" "Cross Group Objects" "Audit Compliance" "Audit Inventory" The General class contains a filter that is for internal use only. Generic Class The Generic class represents a general folder. It contains the classes and objects that are shown in the following graphic. HP Automation Insight (1.0) Page 24 of 92

SA Audit Compliance Universe The following sections describe the classes and objects the classes contain: "Audit Server As Source" "Data Source" "Audit" " Audit Policy" Audit Server As Source The Audit Server As Source class represents the source server specified for the audit in HP Server Generic class > Audit Server As Source class Platform Family Name string The platform family name of the server in HP SA. HP Automation Insight (1.0) Page 25 of 92

SA Audit Compliance Universe Generic class > Audit Server As Source class, continued Server Key number The key of the audit source server in HP SA. Host Name string The host name of the server used as "Source" for the audit. Server Name string The name of the audit source server in HP SA. Notes string Notes on the audit source server. Management IP string The management IP address of the audit source server in HP SA. Primary IP string The primary IP address of the audit source server in HP SA. Asset Tag string The asset tag of the audit source server in HP SA. Use Name string Server Usage of the audit source server in HP SA. Stage Name string Server State of the audit target server in HP SA. Lifecycle Name string The lifecycle name of the audit source server in HP SA. Platform Name string The platform name of the audit source server in HP SA. Facility Name string The facility name of the audit source server in HP SA. Data Source The Data Source class represents data sources such as Server Generic class > Data Source class Created Date date Data source created date Source Type string Data source type., for example: Server Source Name string Data source name as defined in the HP AI Administration console. Description string Description of the data source as defined in the HP AI Administration console. Audit The Audit class represents audits defined in HP Server HP Automation Insight (1.0) Page 26 of 92

SA Audit Compliance Universe Generic class > Audit class Audit Name string Name of an audit in HP Server Audit Description string Description of the audit in HP Server Audit Key number The audit key of the audit in the HP Server Created By string Name of the audit creator in HP Server Modified Date date Modified date of the audit in HP Server Created Date date Audit created date in HP Server Audit Policy The Audit Policy class represents audit policies that are defined in HP Server Generic class > Audit Policy class Created Date date Audit policy created date in HP Server Modified Date date Audit policy modified date in HP Server Ruleset Description string Audit policy rule set type description in HP Server Ruleset Type Name string Audit policy rule set type in HP Server Audit Policy Key number Unique audit policy key. Audit Policy Name string Audit policy name in HP Server Description string Audit Policy description in HP Server Audit Policy Rule The Audit Policy Rule class represents rules as defined for an audit policy in HP Server This class can be used when rules are directly attached to an audit policy. Generic class > Audit Policy > Audit Policy Rule class Rule Type Name string Audit Policy rule type name in HP Server Audit Rule ID number Audit Policy rule ID in HP Server Audit Rule Description string Audit Policy rule description in HP Server HP Automation Insight (1.0) Page 27 of 92

SA Audit Compliance Universe Generic class > Audit Policy > Audit Policy Rule class, continued Audit Rule Details string Audit Policy rule details in HP Server Rule Disabled number Is the rule disabled for the audit in HP Server Cross Group Objects The Cross Group Objects class contains objects and classes that are shown in the following graphic: Cross Groups Objects class Audit Policy Name string Audit policy name in HP Server Audit Name string Name of an audit in HP Server HP Automation Insight (1.0) Page 28 of 92

SA Audit Compliance Universe Audit Compliance - Cross Grouping Cross Groups Objects class > Audit Compliance - Cross Grouping class SA Server ID number The ID of the server in HP SA. Server Name string The name of the server in HP SA. Management IP string The management IP address of the server in HP SA. Primary IP string The primary IP address for this server. Host Name string The host name of the server in HP SA. Source Name string Data source name as defined in the HP AI Administration console. Server Key number The server key of the server in HP SA. Audit Job ID number Job ID in HP SA. Device Group Name string The name of the device group in HP SA. Facility Name string The facility name of the server in HP SA. Audit Inventory - Cross Grouping Source Server Info Cross Groups Objects class > Audit Inventory - Cross Grouping > Source Server Info class Server Name string The name of the audit source server in HP SA. Management IP string The management IP address of the audit source server in HP SA. Host Name string Host name of the server used as "Source" for the audit. Primary IP string The primary IP address of the audit source server in HP SA. Server Key number The key of the audit source server in HP SA. HP Automation Insight (1.0) Page 29 of 92

SA Audit Compliance Universe Audit Inventory - Cross Grouping Target Server Info Cross Groups Objects class > Audit Inventory - Cross Grouping > Target Server Info class Host Name string Host name of the server used as "Target" for the audit. Server Name string The name of the target server in HP SA. Management IP string The management IP address of the audit target server in HP SA. Primary IP string The primary IP address of the audit target server in HP SA. Target Server Key number Server Key of the server used as "Target" for the audit. Audit Compliance The Audit Compliance class represents audit compliance-related classes and objects. Note that objects in this class must not be used with objects from Audit Inventory. The following sections describe the classes and objects they contain: HP Automation Insight (1.0) Page 30 of 92

SA Audit Compliance Universe "Audit Compliance Server" "Compliance Server Group" " Audit Job" "Audit Compliance Summary" "Audit Compliance Details" Audit Compliance Server The Audit Compliance Server class contains classes and objects related to audit compliance of servers known to HP Server This includes managed an unanaged servers. Note: Do not use objects in this class with objects from Audit Inventory. Audit Compliance Server class SA Server ID number Created Date date The created date of the server in HP Server Platform Family Name string The platform family name of the server in HP Server Server Key number The server key of the server in HP Server Host Name string The host name of the server in HP Server Server Name string The name of the server as displayed in HP Server Description string The description of the server in HP Server Management IP string The management IP address of the server in HP Server Primary IP string The primary IP address for this server. Asset Tag string The asset tag of the server in HP Server Server Use string The server use of the server in HP Server Server Stage string The stage name of the server in HP Server Server Lifecycle string The lifecycle name of the server in HP Server HP Automation Insight (1.0) Page 31 of 92

SA Audit Compliance Universe Audit Compliance Server class, continued Platform Name string The platform name of the server in HP Server Facility Name string The facility name of the server in HP Server Compliance Server Group The Compliance Server Group class represents the device group as defined in HP Server Compliance Server Group class Created Date date The created date of the device group in HP Server Device Group ID number The ID of the device group in HP Server Device Group Name string The name of the device group in HP Server Device Group Description string The description of the device group in HP Server Accessibility string The accessibility of the device group in HP Server Is Public string If the device group is a public group in the HP Server Audit Job The Audit Job class represents he audit jobs that are run in HP Sever Audit Job class Audit Job Runtime number Time, in minutes, taken to complete audit job. Audit Job Start Time date Start time of the audit job. Audit Job Status string Audit job status, for example: FAILURE, SUCCESS. Audit Job End Time date Job end time. Audit Job Status Name string Similar to Audit Job Status, but user-friendly, for example: Success, Failure. HP Automation Insight (1.0) Page 32 of 92

SA Audit Compliance Universe Audit Job class, continued Audit Job Schedule Time date Job Schedule Time of the audit. Audit Job ID number Job ID in HP Server Audit Job Type string Job type, for example: Audit Servers with audit task "linux1." Audit Job Ticket ID string Job ticket ID in HP SA when running an Audit Job. Audit Job Username string Name of the HP SA user who initiated the Job. Audit Compliance Summary The Audit Compliance Summary class represents Audit Compliance Summary on a daily basis. This class is dependent on Rollup Jobs. The latest run of an audit for a given day on is captured in this class. This class can be used to know the audit compliance status summary for a given audit/server as of a given date or date range. Audit Compliance Summary class Server Status Name string Overall Audit Compliance Status of the Server. Ex: Compliant, Non-Compliant. Server Scan Date date Audit Scan date. Modified Date date Compliance summary modified date in HP Server Created Date date Compliance summary creation time in HP Server Failure Type Name string Failure description of the compliance scan on the server. Compliance Summary ID number Object ID of the compliance scan run. Failure Description string Failure description of the compliance scan on the server. Total Checks measure number Total number of checks performed as part of compliance scan run. Differences measure number Total number of failed checks in compliance scan run. Warnings measure number Total number of warning checks in compliance scan run. Total Rules measure number Total rules in the compliance scan per server. Total Failed Rules measure number Total failed rules in the compliance scan per server. HP Automation Insight (1.0) Page 33 of 92

SA Audit Compliance Universe Audit Compliance Summary class, continued Total Rule Exceptions measure number Total exception rules in the compliance scan per server. The Audit Compliance Summary class contains the Audit Results for Summary class. Audit Results for Summary The Audit Results for Summary class represents the audit result for the audit summary. Audit Results for Summary class Audit Result Key number Unique key for audit result. Created Date date Created Date of audit results in HP Server Result Name string Name of the audit results in HP Server Ruleset Type string Ruleset Type of the audit results in HP Server Automation, for example: CPUS or MEMORY. Ruleset Type Name string Similar to Ruleset Type, but gives user friendly names to result set types. Ruleset Description string Ruleset type description in HP Server Audit Compliance Details The Audit Compliance Details class represents Audit Compliance details for Audit runs. This class provides rule level information for scan runs for servers. Audit Compliance Details class Audit Rule Type string Type of the Audit Rule. This is meaningful only when paired with an audit and a rule. Created Date date Created time of audit details in HP Server Test Date date Scan time of audit details in HP Server Rule Item string Rule item for which the details are created. Rule Description string Rule description. Rule Details string Rule details. Actual Value string Actual value found on the server for this rule. HP Automation Insight (1.0) Page 34 of 92

SA Audit Compliance Universe Audit Compliance Details class, continued Expected Value string Expected value for this rule as defined in HP Server Is Compliant string Is the rule check compliant. Rule Status string Compliance status of the rule check, for example: Compliant or Non-Compliant. Operator string Operator applied for the compliance check, for example: COMPARISON or =. The Audit Compliance Details class includes the Audit Exceptions class. Audit Compliance Audit Exceptions The Audit Compliance Audit Exceptions class represents audit exceptions. Audit Compliance Audit Exceptions class Exception Reason string Reason for an audit exception. This is meaningful only when paired with an audit exception. Audit Exception Created By Audit Exception Modified By Audit Exception Expiration Date Audit Exception Ticket ID string string date string Creator of an audit exception. This shows the SA user who created the exception for the selected audit. This is meaningful only when paired with an audit exception. Creator of an audit exception. This shows the SA user who modified the exception for the selected audit. This is meaningful only when paired with an audit exception. Expiration date for an audit exception. This is meaningful only when paired with an audit exception. Ticket ID for the audit exception. This is the ticket associated with an audit exception entry. This is meaningful only when paired with an audit exception Exception ID number ID of the exception associated with the audit. Audit Inventory The Audit Inventory class represents audit inventory-related classes and objects. Note that objects in this class must not be used with objects from Audit Compliance. The Audi Inventory class contains classes and objects that are shown in the following graphic. HP Automation Insight (1.0) Page 35 of 92

SA Audit Compliance Universe The Audit Inventory class contains the Audit Server As Target and Audit Device Group As Target classes. Audit Server As Target The Audit Server As Target class represents the target server specified for the audit in HP Server This should be used in the context of Audit Inventory. Audit Inventory class > Audit Server As Target class Platform Family Name string The platform family name of the audit target server in HP SA. Server Key number Server key of the server used as "Target" for the audit. Host Name string Host name of the server used as "Target" for the audit. Server Name string The name of the server in HP Server Notes string Notes. Management IP string The management IP address of the audit target server in HP SA. HP Automation Insight (1.0) Page 36 of 92

SA Audit Compliance Universe Audit Inventory class > Audit Server As Target class, continued Primary IP string The primary IP address of the audit target server in HP SA. Asset Tag string The asset tag of the audit target server in the HP SA. Server Use string Server usage of the audit target server in HP SA. Stage Name string Server state of the audit target server in HP SA. Lifecycle Name string The lifecycle name of the audit target server in HP SA. Platform Name string The platform name of the audit target server in HP SA. Facility Name string The facility name of the audit target server in HP SA. Audit Device Group As Target The Audit Device Group As Target class represents the audit in HP Server This should be used in context of Audit Inventory. Audit Inventory class > Audit Device Group As Target class Created Date date The created date of the device group in HP SA. Is Public string If the target device group is a public group in HP SA. Accessibility string The accessibility of the target device group in HP SA. Description string The description of the target device group in HP SA. Device Group Name string The name of the target device group in HP SA. The Audit Device Group As Target class contains the Server Member class. Server Member The following class represents member servers of the device group class 'Audit Device Group As Target'. Audit Inventory class > Audit Device Group As Target class > Server Member class Stage Name string Stage name Use Name string Use name. Lifecycle Name string Lifecycle name. HP Automation Insight (1.0) Page 37 of 92

SA Audit Compliance Universe Audit Inventory class > Audit Device Group As Target class > Server Member class, continued Server Key number Server key. Host Name string Host name of the server used as "Device Group As Target" for the audit. Server Name string The name of the audit target device group server in HP SA. Notes string Notes. Asset Tag string Asset tag. Management IP string Management IP. Primary IP string Primary IP. Facility Name string Facility name. Platform Name string Platform name. HP Automation Insight (1.0) Page 38 of 92

SA Patch Compliance Dashboard and Reports SA Patch Compliance Dashboard and Reports This section describes standard reports about the patch compliance of your SA servers. Run a dashboard for an overview, or access individual reports to see patch compliance information in more detail. Prerequisites for Displaying Meaningful Data For the dashboard to display meaningful data, you must perform the following tasks: Define at least one patch policy that contains rules. Attach the policy to a server and run a patch remediation or scan job. User Prompt Inputs Enter no of days: Enter the number of days you want to include in the report. For example, "30" will give you a report for the previous 30 days. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select Policy Name max(10-15): Select one or more policies, but do not select more than 10-15 policies. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the dashboard, you can filter the results on Device Group and Facility Name. HP Automation Insight (1.0) Page 39 of 92

SA Patch Compliance Dashboard and Reports Graph The Patch Compliance Dashboard reports on the following items: 1. A count and percentage of patches, by compliance status. 2. A count and percentage of patches, grouped by policy. 3. A count and percentage of patches successfully rolled out, grouped by severity. 4. Last patch job success summary. Note: This dashboard report does not filter on Select Policy Name input. The report includes all jobs that were run on the source, irrespective of the selected policy names. In addition to the dashboard, you can run the following standard reports for more detailed patch compliance information: "Patch Rollout Status Summary for (X) days from Patch Release" "Patch Rollout Status Details for (X) Days from Patch Release" "Patch Policy Success Rate by Severity Over Time" HP Automation Insight (1.0) Page 40 of 92

SA Patch Compliance Dashboard and Reports "Patch Compliance Job Statuses for Last (X) Days" "Patch Policy Compliance Rate by Severity Over Time" Patch Rollout Status Summary for (X) days from Patch Release Run this report to see overall patch compliance by policy and date. Note: The report does not show information for Vendor Recommended Patch Policies. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one patch policy that contains rules. Attach the policy to a server and run a patch job. Remediate non-compliant servers. User Prompt Inputs Enter window of exposure (in days): Enter the day you want to report upon, after the date of each patch release date. For example: 1. You select a policy that contains 2 patches. 2. One patch was released on January 1, and the other patch was released on February 1. 3. You run the report with a 15-day window of exposure. 4. The report shows the policy statuses on January 15 and February 15, respectively. Note: Window of exposure should not be confused with Last (X) Days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select Policy Name: Select policy names. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see HP Automation Insight (1.0) Page 41 of 92

SA Patch Compliance Dashboard and Reports the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Graph A graph shows the status of patches on the source server for 'X days' from the patch release date for the selected patch policy. Table A vertical table shows the counts of patch status per server aggregated over patch policy. Note: Click on the patch policy name to open the Patch Rollout Status Details report. HP Automation Insight (1.0) Page 42 of 92

SA Patch Compliance Dashboard and Reports Patch Rollout Status Details for (X) Days from Patch Release Run this report to see patch compliance details for one patch compliance policy and date. Note: The report does not show information for Vendor Recommended Patch Policies. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one patch policy that contains rules. Attach the policy to a server and run a patch job. Remediate non-compliant servers. Note: Run patch scan/remediate for updated patch policies (addition/ deletion of patches). User Prompt Inputs Enter window of exposure (in days): Enter the day you want to report upon, from the date of the patch release. For example: 1. You select a policy that contains 2 patches. 2. One patch was released on January 1, and the other patch was released on February 1. 3. You run the report with a 15-day window of exposure. 4. The report shows the policy statuses on January 15 and February 15, respectively. Note: Window of exposure should not be confused with Last (X) Days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select Policy Name: Select one patch policy. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see HP Automation Insight (1.0) Page 43 of 92

SA Patch Compliance Dashboard and Reports the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility, Device Group, and Patch Severity. Graph A graph shows the status of patches on the source server for 'X days' from the patch release date for the selected patch policy. Table A details table shows patch information for the selected policy and date range. HP Automation Insight (1.0) Page 44 of 92

SA Patch Compliance Dashboard and Reports Patch Policy Success Rate by Severity Over Time Run this report to see all the successful patch rollouts, grouped by time intervals. The report shows all the successful patch installs during the last 24 hours, 2-7 days, 7-15 days, and so on. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one patch policy that contains rules. Attach the policy to a server and run a patch job. Remediate non-compliant servers. Note: A policy must be scanned at least one time after the initial mine to produce data that can be included in this report. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Patch Policy Name(s): Select one or more policies. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see HP Automation Insight (1.0) Page 45 of 92

SA Patch Compliance Dashboard and Reports the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility, Device Group and Patch Severity. Graph A bar chart shows the percentage of successful patches over the time interval. The patches are grouped by severity. Note: The scale of the time axis changes to use space optimally. The scale depends upon the age of your data: days, weeks, or months. Table A table shows details of patches by date range, policy name, and patch name. HP Automation Insight (1.0) Page 46 of 92

SA Patch Compliance Dashboard and Reports Patch Compliance Job Statuses for Last (X) Days Run this report to see patch compliance job statuses and take appropriate action. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one patch policy that contains rules. Attach the policy to a server and run a patch job. User Prompt Inputs Enter no of days: Enter the number of days you want included in the report. For example, "30" will give you a report for the previous 30 days. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see HP Automation Insight (1.0) Page 47 of 92

SA Patch Compliance Dashboard and Reports the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Table A table shows patch compliance job statuses, grouped by SA Job ID. Patch Policy Compliance Rate by Severity Over Time Run this report to see patch compliance trends by severity rate for 12 months (at most). Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Within the last 12 months, define at least one patch policy that contains rules. Attach the policy to a server and run a patch job. Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. HP Automation Insight (1.0) Page 48 of 92

SA Patch Compliance Dashboard and Reports Select the Patch Policy Name(s): Select one or more patch policy names. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 6 months ago, this report contains information for only the past 6 months. Note: This report displays data for at most 12 months. If your first data mine was 14 months ago, the report contains data for only the previous 12 months. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility, Device Group, and Patch Severity. Graph A line graph shows the percentage of patch and server combinations that were compliant over time. The compliance is shown by patch severity. Note: The scale of the time axis changes to use space optimally. The scale depends upon the age of your data: days, weeks, or months. HP Automation Insight (1.0) Page 49 of 92

SA Patch Compliance Dashboard and Reports Table A details table shows information about the number and percentage of compliant servers, grouped by policy and patch severity. HP Automation Insight (1.0) Page 50 of 92

SA Patch Compliance Custom Reports SA Patch Compliance Custom Reports You can design and run custom patch compliance reports in addition to the standard reports. (For standard reports, see "SA Patch Compliance Dashboard and Reports" on page 39.) For details about the objects used to build both standard and custom reports, see "SA Patch Compliance Universe" on the next page. Use the following high-level steps to create a custom report: 1. In the Web Intelligence application, choose to create a Web Intelligence document. 2. Select the universe that you want to report upon. 3. Within that universe, select the objects that you want to report upon. Note: Some objects cannot be used in reports and some objects cannot be combined with other objects. 4. Run the query. See the "Build a Custom Report" section of the HP Automation Insight User Guide for more information about how to access custom report functionality. See the "Working with documents" section of the SAP BusinessObjects Web Intelligence Users Guide for more information about how to use custom report functionality. HP Automation Insight (1.0) Page 51 of 92

SA Patch Compliance Universe SA Patch Compliance Universe The HP Server Automation (SA) Patch Compliance Universe defines classes that contain typical SA objects related to patch compliance and policies. When you run either a standard or a custom patch compliance report, you will use these objects. The resulting reports provide information about the patch compliance levels of your data center devices. The following graphic shows the classes in the SA Patch Compliance universe. The following sections describe the classes and objects the classes contain: "Generic Class" "Cross Group" "SA Patch Inventory" "SA Patch Compliance" Generic Class The Generic class represents a general folder. It contains the object and filter shown in the following graphic: Generic Class As of Date date Date associated with a query output record. Include this if you want a date stamp on each row in the final report. You must use this dimension when building historical reports spanning a date range, in order to relate each record to its date. HP Automation Insight (1.0) Page 52 of 92

SA Patch Compliance Universe Generic Class, continued Dynamic_Date filter Use to input a date. Include this filter without inputting a date to schedule reports to take today's date automatically without user interaction. Cross Group The Cross Group class represents objects that are used to create reports that use more than one universe. For example, by using SA Software Cross Group Universe objects you can create a report with Patch and Audit Compliance Cross Group objects to check which patches are installed on a particular Server. The Cross Group class contains the classes and objects that are shown in the following graphic: The Cross Group class contains the Patch Compliance and the Patch Inventory classes. HP Automation Insight (1.0) Page 53 of 92

SA Patch Compliance Universe Patch Compliance Cross Group class > Patch Compliance class Source Name string Data source name in the HP AI Administration console. Facility Name string The facility name of the server in HP Server Device Group Name string The name of the device group in HP Server Server Name string The name of the server as displayed in HP Server Policy Name string Patch policy name in HP Server Patch Name string The patch name in HP Server Host Name string The host name of the server in HP Server Management IP string The management IP address of the server in HP Server Primary IP string The primary IP address for this server. Patch Inventory Cross Group class > Patch Inventory class Facility Name string The facility name of the server in HP Server Device Group Name string The name of the device group in HP Server Server Name string The name of the server as displayed in HP Server Policy Name string Patch policy name in HP Server Patch Name string The patch name in HP Server Host Name string The host name of the server in HP Server Primary IP string The primary IP address for this server. Management IP string The management IP address of the server in HP Server HP Automation Insight (1.0) Page 54 of 92

SA Patch Compliance Universe SA Patch Inventory The SA Patch Inventory class represents a class for SA Patch Inventory reports. It contains the classes and objects that are shown in the following graphic: The following sections describe the classes and objects the classes contain: "Data Source Inventory" "Facility Inventory" "Device Group Inventory" "OS Platform Inventory" "Device Inventory" " Patch Policy Inventory" "Patch Policy Patches Inventory" Data Source Inventory The Data Source Inventory class represents data sources like Server This class is specific to the inventory section of the universe. HP Automation Insight (1.0) Page 55 of 92

SA Patch Compliance Universe Data Source class Source Type string Data source type, for example Server Source Name string Data source name in the HP AI Administration console. Description string Description of the data source in the HP AI Administration console. Facility Inventory The Facility Inventory class represents a facility in HP Server This class is specific to the inventory section of the universe. Facility Inventory class Facility ID number The facility ID of the server in HP Server Facility Name string The facility name of the server in HP Server Status string The facility status of the server in HP Server Is Satellite string The facility satellite of the server in HP Server Device Group Inventory The Device Group Inventory class represents device groups as defined in HP Server Device Group Inventory class Device Group ID number The device group ID in HP Server Device Group Name string The name of the device group in HP Server Device Group Description string The description of the device group in HP Server Accessibility string The accessibility of the device group in HP Server Is Public string If the device group is a public group in HP Server OS Platform Inventory The OS Platform Inventory class represents OS platforms defined in Server HP Automation Insight (1.0) Page 56 of 92

SA Patch Compliance Universe OS Platform Inventory class Platform Name string The platform name of the patch source server as displayed in HP Server Platform Group string The platform group of the patch source server as displayed in HP Server Platform Version string The platform version of the patch source server as displayed in HP Server Is Patchable string Is patchable. Device Inventory The Device Inventory class represents servers known to HP Server This includes managed and unmanaged servers. Device Inventory class Server Name string The name of the server as displayed in HP Server Host Name string The host name of the server in HP Server Primary IP string The primary IP address for this server. Management IP string The management IP address of the server in HP Server Server Use string The server use of the server in HP Server Server Stage string The stage name of the server in HP Server Server Lifecycle string The lifecycle name of the server in HP Server Description string The description of the server in HP Server Asset Tag string The asset tag of the server in HP Server Patch Policy Inventory The Patch Policy Inventory class represents patch policies defined in HP Server Patch Policy Inventory class HP Automation Insight (1.0) Page 57 of 92

SA Patch Compliance Universe Patch Policy Inventory class, continued Policy Name string Patch policy name in HP Server Policy Type Name string Policy type of a patch policy in HP Server Policy Description string Patch policy description in HP Server Created By string Patch policy Created By in HP Server Automation Modified By string Patch policy Modified By in Server Automation Modified Date date Modified date of a patch policy in HP Server Automation Created Date date Created date of a software patch policy in HP Server Automation Patch Policy Patches Inventory The Patch Policy Patches Inventory class represents patches defined in HP Server Patch Policy Patches Inventory class Package ID number The patch ID in HP Server Package Name string The patch name in HP Server Package Type Name string The patch type name in HP Server Patch Release Date date The patch release date in HP Server Severity string The patch severity in HP Server Software Release string Software release. KB ID string The patch knowledge base ID. Patch Title string The patch title in HP Server Status Name string The patch status name in HP Server Status Descr string The patch status description in HP Server Created Date date The patch created date in HP Server Modified Date date The patch modified date HP Server SA Patch Compliance The SA Patch Compliance class represents a class for SA Patch Compliance reports. It contains the objects that are shown in the following graphic: HP Automation Insight (1.0) Page 58 of 92

SA Patch Compliance Universe The following sections describe the classes and objects they contain: "Data Source" "Facility" "Device Group" "OS Platform" "Device" "Patch Policy" "Patch Policy Patches" "Job" HP Automation Insight (1.0) Page 59 of 92

SA Patch Compliance Universe "Patch Exception" " Server Patch Compliance" Data Source The Data Source class represents data sources like Server This class is specific to the compliance section of the universe. Data Source class Source Type string Data source type, for example Server Source Name string Data source name in the AI Administration console. Description string Description of the data source in the AI Administration console. Facility The Facility class represents a facility in HP Server This class is specific to the compliance section of the universe. Facility class Facility Id number The facility ID of the server in HP Server Facility Name string The facility name of the server in HP Server Status string The facility status of the server in HP Server Is Satellite string The facility satellite of the server in HP Server Device Group The Device Group class represents device groups as defined in Server Device Group class Device Group ID number The device group ID in HP Server Device Group Name string The name of the device group in HP Server HP Automation Insight (1.0) Page 60 of 92

SA Patch Compliance Universe Device Group class, continued Device Group Description string The description of the device group in HP Server Accessibility string The accessibility of the device group in HP Server Is Public string If the device group is a public group in HP Server OS Platform The OS Platform class represents OS platforms defined in HP Server OS Platform class Platform Name string The platform name of the patch source server as displayed in HP Server Platform Group string The platform group of the patch source server as displayed in HP Server Platform Version string The platform version of the patch source server as displayed in HP Server Platform Family Name string The platform family name of the patch source server as displayed in HP Server Is Patchable string Is patchable. Device The Device class represents servers known to HP Server This includes managed and unmanaged servers. Device class Server Name string The name of the server as displayed in HP Server Host Name string The host name of the server in HP Server Description string The description of the server in HP Server HP Automation Insight (1.0) Page 61 of 92

SA Patch Compliance Universe Device class, continued Management IP string The management IP address of the server in HP Server Primary IP string The primary IP address for this server. Asset Tag string The asset tag of the server in HP Server Server Use string The server use of the server in HP Server Server Stage string The stage name of the server in HP Server Server Lifecycle string The lifecycle name of the server in HP Server Patch Policy The Patch Policy class represents patch policies defined in HP Server Patch Policy class Policy Name string Patch policy name in HP Server Policy Type Name string Policy type of a patch policy in HP Server Policy Description string Patch policy description in HP Server Created By string Patch policy Created By in HP Server Modified By string Patch policy Modified By in Server Modified Date date Modified date of a patch policy in HP Server Created Date date Created Date of a Software Patch Policy in Server Patch Policy Patches The Patch Policy Patches class represents patches defined in HP Server Patch Policy Patches class Package ID number The patch ID in HP Server Package Name string The patch name in HP Server Package Type Name string The patch type name in HP Server HP Automation Insight (1.0) Page 62 of 92

SA Patch Compliance Universe Job Patch Policy Patches class, continued Severity string The patch severity in HP Server Software Release string The software release in HP Server Status Name string The patch status name in HP Server Status Descr string The patch status description in HP Server KB ID string The patch knowledge base ID. Patch Title string The patch title in HP Server Patch Release Date date The patch release date in HP Server Patch Install Date date The patch install date in HP Server Created Date date The patch created date in HP Server Modified Date date The patch modified date HP Server The Job class represents a job created in HP Server The class contains the objects and class that are shown in the following graphic. Job class Job_ID number SA job ID in HP Server Username string Name of the HP SA user who initiated the job. Job Status string Similar to Patch Job Status, but user-friendly, for example: Success, Failure. Job Type string Job type, for example: Remediate Policies. Start Date date Start date of the patch job. End Date date End date of the patch job. Schedule Date date Job schedule date of the patch job. HP Automation Insight (1.0) Page 63 of 92

SA Patch Compliance Universe The Job class contains the Patch Measure class. Patch Measure The Patch Measure class represents patch measures such as total checks, total failed checks, and more. Job class > Patch Measure class Total Checks number Total number of checks performed as part of the Compliance scan run. Total Failed Checks number Total number of failed checks performed as part of the Compliance scan run. Total Exceptions number Total number of exceptions performed as part of the Compliance scan run. Patch Exception The Patch Exception class represents an exception created in HP Server Patch Exception class Exception Name string Exception name in HP Server Reason string Reason for a patch exception. Server Patch Compliance The Server Patch Compliance class represents patch compliance status for the servers. Server Patch Compliance class Patch Policy Status Name number Patch policy status in HP Server Patch Status Name string Patch policy status in HP SA, for example: Compliant. Scan Date date Patch policy scan date in HP Server HP Automation Insight (1.0) Page 64 of 92

SA Software Compliance Dashboard and Reports SA Software Compliance Dashboard and Reports This section describes standard reports about software compliance for your HP SA servers. A dashboard shows three software compliance reports in one place, providing a quick overview of your software compliance statuses. Alternately, you can access reports individually to see information in more detail. Prerequisites for Displaying Meaningful Data Before you run the dashboard, you must perform the following tasks on your HP SA server: Define at least one software policy that contains rules. Attach the policy to a server and run a job (to learn whether the server is compliant or noncompliant.) Remediate non-compliant servers. User Prompt Inputs Enter no of days: Enter the number of days you want to include in the report. For example, "30" will give you a report for the previous 30 days. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30," your report contains information for only the previous15 days. Source: In a multi-mesh SA environment, select one core as the data source for the report. Select Policy Name max (10-15): Select one or more software policies, but do not select more than 10-15 policies. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. HP Automation Insight (1.0) Page 65 of 92

SA Software Compliance Dashboard and Reports Graph The SA Software Compliance dashboard reports on the following items: 1. A pie chart shows a percentage and count of software policies by status (compliant, noncompliant, scan needed). 2. A pie chart shows a percentage and count of jobs by status (whether successful). Note: This dashboard report does not filter on Select Policy Name input. The report includes all jobs that were run on the source, irrespective of the selected policy names. 3. A stack chart shows a percentage and count of packages by compliance status and platform. In addition to the dashboard, you can run the following standard reports for more detailed software compliance information: "Software Policy Compliance Summary" "Software Policy Compliance Details" HP Automation Insight (1.0) Page 66 of 92

SA Software Compliance Dashboard and Reports "Software Policy Compliance Rate by Severity Over Time" "Software Compliance Job Statuses for Last (X) Days" "Top 10 Package or Software Installs by Failures and Success Count" Software Policy Compliance Summary Run this report to see overall software compliance for selected policies and dates. The report uses all scan information during the month, to calculate the percentage compliant for the month. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your HP SA server: Define at least one software policy that contains rules. Attach the policy to a server and run a job (to learn whether the server is compliant.) Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Report Date: Enter or select a date. The date must be after the initial data mine is completed. The default is today. Select the S/W Policy Name(s) Max 10-15: Select one or more software policies, but do not select more than 10 to 15 policies. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Graph A pie chart shows a count and percentage of software policy items, grouped by compliance status. HP Automation Insight (1.0) Page 67 of 92

SA Software Compliance Dashboard and Reports Table A table shows summary information by policy. Note: Click a policy name to open the Software Policy Compliance Details report. Software Policy Compliance Details This report shows information about software compliance for software policies that you select, on a date that you select. Run this report to show detailed information about software compliance status by server. HP Automation Insight (1.0) Page 68 of 92

SA Software Compliance Dashboard and Reports Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one software policy that contains rules. Attach the policy to a server and scan the server (to learn whether the server is compliant or noncompliant.) Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the S/W Policy Name(s) Max 10-15: Select software policies, but do not select more than 10 to 15 policies. Select the Report Date: Enter or select a date. The date must be after the initial data mine is completed. The default is today. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Graph A graph shows the count and percentages of servers by software compliance for the policy. HP Automation Insight (1.0) Page 69 of 92

SA Software Compliance Dashboard and Reports Table A table shows detailed information of policy items that were installed on the server. The Differences column shows the count of non-compliant servers. Software Policy Compliance Rate by Severity Over Time Run this report to see how your software compliance rates change over (at most) 12 months, so you can determine whether corrective measures were effective. HP Automation Insight (1.0) Page 70 of 92

SA Software Compliance Dashboard and Reports Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your HP SA server: Define at least one software policy that contains rules. Attach the policy to a server and run a job to learn whether the server is compliant or noncompliant. Remediate non-compliant servers. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Report Date: Enter or select the end date for the 12-month report. The default is today's date. Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 6 months ago, and you run this report and enter today's date, the report will contain data for only the past 6 months at most. Select the Software Policy Name(s): Select one or more software compliance policy names. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Graph A line graph shows the percentage of software compliance over time. The compliance is shown by software policy. HP Automation Insight (1.0) Page 71 of 92

SA Software Compliance Dashboard and Reports Software Compliance Job Statuses for Last (X) Days Runt this report to see software compliance job statuses and take appropriate action. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your SA server: Define at least one software policy that contains rules. Attach the policy to a server and run a job to learn whether the server is compliant or noncompliant. A scan must be run after the initial data mine is complete to include the information in the report. Remediate non-compliant servers. A remediation must be run after the initial data mine is complete to include the information in the report. User Prompt Inputs Enter no of days: Enter the number of days you want included in the report. For example, "30" will give you a report for the previous 30 days. HP Automation Insight (1.0) Page 72 of 92

SA Software Compliance Dashboard and Reports Note: HP AI does not contain data prior to your first data load. For example, if your first data load was 15 days ago, and you enter "30" for Enter no of days, your report contains information for only the past 15 days. Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Table A table shows information about jobs by date and job status. HP Automation Insight (1.0) Page 73 of 92

SA Software Compliance Dashboard and Reports Top 10 Package or Software Installs by Failures and Success Count Run this report to see summary information about the most successful and the least successful software or package installs (based on total count) for selected policies. The report displays information as of today, and includes only the current existing policies. Prerequisites for Displaying Meaningful Data Before you run this report, you must perform the following tasks on your HP SA server: Define at least one software policy that contains rules. Attach the policy to a server and run a job to learn whether the server is compliant or noncompliant. A scan must be run after the initial data mine is complete, to include the information in the report. Remediate non-compliant servers. A remediation must be run after the initial data mine is complete, to include the information in the report. User Prompt Inputs Select the Source Name: In a multi-mesh SA environment, select one core as the data source for the report. Select the Software Policy Name(s): Select one or more software policies. Note: Only current active policies display as prompts. Select the Facility Name and Select the Device Group Name: Optionally, select facility names and device group names to limit the number of results. These optional filters can make the report run more quickly than without the filters. To learn more about how to optimize reports, see the"planning and Configuring Your HP AI Environment" section in the HP Automation Insight Administrator Guide. After you run the report, you can filter the results by Facility and Device Group. Tables A table shows the total number of failures, and the associated software objects for the top 10 failed package or software installations. HP Automation Insight (1.0) Page 74 of 92

SA Software Compliance Dashboard and Reports A separate table shows the total number of successes and the associated software objects for the top 10 successful installations. HP Automation Insight (1.0) Page 75 of 92

SA Software Compliance Custom Reports SA Software Compliance Custom Reports You can design and run custom software compliance reports in addition to the standard reports. For standard reports, see "SA Software Compliance Dashboard and Reports". For details about the objects used to build both standard and custom reports, see "SA Software Compliance Universe". Use the following high-level steps to create a custom report: 1. In the Web Intelligence application, choose to create a Web Intelligence document. 2. Select the universe that you want to report upon. 3. Within that universe, select the objects that you want to report upon. Note: Some objects cannot be used in reports and some objects cannot be combined with other objects. 4. Run the query. See the "Build a Custom Report" section of the HP Automation Insight User Guide for more information about how to access custom report functionality. See the "Working with documents" section of the SAP BusinessObjects Web Intelligence Users Guide for more information about how to use custom report functionality. HP Automation Insight (1.0) Page 76 of 92

SA Software Compliance Universe SA Software Compliance Universe The Server Automation (SA) Software Compliance Universe defines classes that contain typical SA objects related to software compliance. Use the objects to report on the software compliance levels of your data center devices The following graphic shows the Software Compliance class. The following sections describe the classes and objects the classes contain: "Generic Class" "Cross Group" "Software Inventory" "Software Compliance" Generic Class The Generic class represents a general folder. It contains the object shown in the following graphic: Generic class As of Date date Date associated with a query output record. Include this object if you want a date stamp on each row in the final report. You must use this dimension when building historical reports spanning a date range, in order to relate each record to its date. HP Automation Insight (1.0) Page 77 of 92