Lab Guide - Create Guardium Reports With Drill-Down
Lab Guide - Create Guardium Reports With Drill-Down
TRADEMARKS
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many
jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems
Incorporated in the United States, and/or other countries.
Mozilla, Firefox and the Firefox logo are trademarks of the Mozilla Foundation in the U.S. and other countries.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
The registered trademark Linux® is used pursuant to a sublicense from the Linux Foundation, the exclusive licensee of Linus Torvalds,
owner of the mark on a worldwide basis.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries,
or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
VMware, the VMware logo, VMware Cloud Foundation, VMware Cloud Foundation Service, VMware vCenter Server, and VMware
vSphere are registered trademarks or trademarks of VMware, Inc. or its subsidiaries in the United States and/or other jurisdictions.
Red Hat®, JBoss®, OpenShift®, Fedora®, Hibernate®, Ansible®, CloudForms®, RHCA®, RHCE®, RHCSA®, Ceph®, and Gluster® are
trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the United States and other countries.
Effective data security requires that you monitor data and file activity. You use reports to learn the
details of your data security environment.
You show more granular data in reports when you create a custom drill-down report. This type of
report links to other reports by common runtime parameters. If any drill-down actions are
available on a tabular report, the user can see them by right-clicking on a row of the grid. The
pop-up menu includes all of the available drill-down actions.
Important: These exercises are presented in a virtual lab format. A virtual lab is an interactive
simulation of the original virtual machines. A virtual lab is not an actual virtual machine.
Therefore, your interaction opportunities are restricted to the exercise steps with some minor
variance. You use this lab guide, which walks you through usage and responses for the
components that are taught.
You can run the virtual lab multiple times without restriction.
Uempty
The report returns details of all database objects that are accessed by a specified database user
or client IP address combination. The database user and client IP are set up in parameter form so
that you can define them at run time, either explicitly, or by using wildcards.
1. To access the Guardium GUI, log in as user labadmin with password P@ssword.
The Welcome window opens.
2. From the left navigation menu, click Reports > Report Configuration Tools > Query-Report
Builder
2
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
The Query-Report Builder window opens.
3
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
A New Query window opens.
Note: The New Query wizard has several sections, each of which can be expanded or collapsed.
The wizard leads you through the process of building a query and generating a report. You can
also click Query-Report Builder in the lower left part of the wizard to return to the query-report
builder pane.
7. Click Next.
4
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
8. To ensure that subsequent reports display counts of the sessions rather than details of each
individual session, select Count.
9. In the Entities and Attributes drop-down window, select Entity: Client/Server. Next, select
Attribute: Client IP and then click the Copy icon .
You choose entities from the Entities and Attributes list to add to the Selected Columns fields,
which determines how the information is displayed. You add entities to the Query Conditions,
which determine what information is displayed.
In the Entities and Attributes table, select Entity: Client/Server, Attribute: Client IP.
5
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
The Client IP attribute is added to the Selected Columns section on the right side of the
window.
10. Select the following attributes and move them to the Selected Columns section:
– Entity: Client/Server, Attribute: DB User Name
– Entity: Client/Server, Attribute: Server IP
– Entity: Client/Server, Attribute: Service Name
– Entity: Client/Server, Attribute: Source Program
6
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
11. In the Entities and Attributes drop-down window, select Entity: Command. Next, select
Attribute: SQL Verb and move the column to the Selected Columns section.
.
12. In the Entities and Attributes drop-down window, select Entity: Object. Next, select Attribute:
Object Name and move the column to the Selected Columns section.
When you are finished, the query builder includes seven entities in the Selected Columns
section.
7
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
13. To save the selected columns, scroll down and click Save.
Note: When you build or modify a Guardium query, save your query early and often to avoid loss
of work and frustration.
14. To configure conditions for your report, click the Expand icon .
8
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
The Select a condition field window opens.
9
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
18. Scroll down and click DB User Name.
20. To complete the configuration of the condition, select the LIKE operator and the Parameter
runtime parameter, and type DBUser for value.
10
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
You see that another condition is added, with the AND Boolean operator selected.
b. Expand Client/Server.
d. Click Select.
The Conditions section is updated to show that Client/Server: Client IP and the other fields
are enabled.
e. To complete the configuration of the condition, select the LIKE operator and the
Parameter runtime parameter. Type ClientIP in the value field.
11
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 1 Create a report with drill-down capabilities
Uempty
The GUI pauses for a few seconds, then the Success dialog opens.
You set up a drill-down report. In the next exercise, you test the report.
12
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 2 Test the report
Uempty
Exercise 2 Test the report
In this exercise, you test your drill-down report. First, you create a dashboard and add an existing
report to the new dashboard. Then, you access your drill-down report from the report you added
to your dashboard.
1. In the left navigation menu, go to My Dashboards > Create New Dashboard.
A new dashboard is created.
2. To rename the dashboard, click the Edit icon , type Lab Dashboard, and click Save.
13
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 2 Test the report
Uempty
3. To add a report to your new dashboard, click Add Report.
4. To locate the report, type sessions in the filter, press Enter, and select Detailed Sessions
List.
14
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 2 Test the report
Uempty
The dashboard contains your new report.
7. Right-click the first entry in the Detailed Sessions List report. For example, right-click any
column on the first row.
A menu lists valid drill-down reports. Because you set up the name of your drill-down report
with a dash, it is at the beginning of the list.
15
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V7.0
Exercises
Exercise 2 Test the report
Uempty
A new window opens with your drill-down report.
I
16
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
© Copyright IBM Corp. 2022