Views and Reports: Tutorial
Views and Reports: Tutorial
R80
Tutorial
Classification: [Protected]
© 2016 Check Point Software Technologies Ltd.
All rights reserved. This product and related documentation are protected by copyright and
distributed under licensing restricting their use, copying, distribution, and decompilation. No part
of this product or related documentation may be reproduced in any form or by any means without
prior written authorization of Check Point. While every precaution has been taken in the
preparation of this book, Check Point assumes no responsibility for errors or omissions. This
publication and features described herein are subject to change without notice.
RESTRICTED RIGHTS LEGEND:
Use, duplication, or disclosure by the government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS
252.227-7013 and FAR 52.227-19.
TRADEMARKS:
Refer to the Copyright page http://www.checkpoint.com/copyright.html for a list of our
trademarks.
Refer to the Third Party copyright notices http://www.checkpoint.com/3rd_party_copyright.html
for a list of relevant copyrights and third-party licenses.
Important Information
Latest Software
We recommend that you install the most recent software release to stay up-to-date
with the latest functional improvements, stability fixes, security enhancements and
protection against new and evolving attacks.
Feedback
Check Point is engaged in a continuous effort to improve its documentation.
Please help us by sending your comments
mailto:[email protected]?subject=Feedback on Views and
Reports R80 Tutorial.
Revision History
Date Description
18 September 2016 Updated numbering for Infographic (on page 25)
Introduction
Using rich and customizable views and reports, R80 introduces a new experience for log and event
monitoring.
The new views are available from two locations:
• SmartConsole > Logs & Monitor
• SmartView Web Application. By browsing to: https://<Server IP>/smartview/
Where Server IP is IP address of the Security Management Server or SmartEvent server.
Catalog
In the Logs & Monitor view, clicking the (+) tab opens a catalog of all views and reports, predefined
and customized. Click a view or report to open it.
Note - In R80, the SmartEvent GUI client is still supported. Use it for initial setup and to define the
SmartEvent Correlation Unit policy.
Managing Views
In This Section:
Customization .................................................................................................................7
Export and Import ...........................................................................................................8
Save As PDF ....................................................................................................................8
Views
A view is made up of graphical widgets. Double-click a widget to drill down to a more specific view
or raw log file.
Customization
Customize your views according to these options:
View Settings
1. Enter a title.
2. To show more results, this option allows a table to spread across multiple pages when saved
to PDF.
The No page limit option shows more results by spreading them across a number of pages.
Save As PDF
The Save as PDF option saves the current view as a PDF file, based on the defined filters and time
frame.
Managing Reports
In This Section:
Customization .................................................................................................................9
Automatic Report Updates ...........................................................................................10
Adding a Logo to Reports .............................................................................................10
Export and Import .........................................................................................................11
Generating a Report .....................................................................................................11
Scheduling a Report .....................................................................................................11
Generating a Network Activity Report .........................................................................12
A report has multiple views. Report can be customized, filtered, generated and scheduled.
Customization
Customize your reports according to these options:
Report Settings
Reports can be configured according to these options:
Customizing a Report
1. Select a report from the Catalog (new tab).
2. Click Options > Edit.
3. Select the page to edit.
You can also add or remove pages by clicking one of these:
Generating a Report
1. Open the Catalog (new tab) and select a report.
2. Define the required timeframe and filter in the search bar ("Search and Filters" on page 14).
3. Click Options > Save As PDF.
Scheduling a Report
To schedule a report you need to define and edit it in the SmartEvent GUI client.
Note - Reports in the SmartEvent GUI client are different from reports in SmartConsole or the
SmartView Web Application. To customize a report before scheduling, edit the report in the
SmartEvent GUI client:
1. Open the Report tab
2. Select the report from the Report tree.
3. Click Edit.
To schedule a report:
1. Open SmartConsole > Logs & Monitor.
4. In the SmartEvent GUI client > Policy tab, select and expand Consolidated Sessions.
5. Select Firewall Session.
Note - this configuration increases the number of events per day by about five times. To avoid a
performance impact, make sure the hardware can handle the load.
To configure SmartEvent on a dedicated server, see the SmartEvent sizing guide
http://supportcontent.checkpoint.com/solutions?id=sk109590.
This section covers the search bar and filters in Views and Reports.
Search Bar
The search bar lets you:
• Search for a string value in all fields.
• Search in one field, for example all logs that have a specified IP in the Source.
In the Log View, click the Favorites button to open the predefined queries.
For more on queries, see: Query Language Overview (on page 16)
Filters
The search bar is used to apply on-demand filters, but you can also save filters with the view /
report definition.
Timeframe
Select one of these time frames:
When you use the SmartEvent GUI to create a query, the applicable criteria show in the Query
Definition field.
The basic query syntax is:
[<Field>:] <filter_criterion>
You can put together many criteria in one query with Boolean operators:
[<Field>:] <filter_criterion> AND|OR|NOT [<Field>:] <Filter_Criterion> ...
Query keywords and filter criteria are not case sensitive.
Most query keywords and filter criteria are not case sensitive, but there are some exceptions. For
example, Risk:High is case sensitive (Risk:high will not match). If your query results do not show
the expected results, change the case of your query criteria or try both upper and lower case.
Note: When you use queries with more than one criteria value, you must explicitly enter a Boolean
operator.
Criteria Values
Criteria values are written as one or more text strings. You can enter one text string, such as a
word, IP address or URL, without delimiters. Phrases or text strings that contain more than one
word must be surrounded by quotation marks.
Phrase examples
• "John Doe"
• "Log Out"
• "VPN-1 Embedded Connector"
IP Addresses
IPv4 addresses used in SmartEvent queries are counted as one word. You can enter IPv4 address
using dotted decimal notation. You can also use the '*' wildcard character with IPv4 addresses.
Example:
• 20.20.20.1
NOT Values
You can use NOT <field> values with field keywords in SmartEvent queries to find events for which
the filed has no value.
Syntax
NOT <field>
Example
NOT src:10.0.4.10
Wildcards
You can use the standard wildcard characters (* and ?) in queries to match variable characters or
strings in log records. The wildcard character cannot be the first character in a query criterion.
You can use more than wildcard character in query criteria.
Wildcard syntax
• The ? (question mark) matches one character in a string.
• The * (asterisk) matches zero or more characters in a string.
Examples:
• Jo* shows Jo, John, Jon, Joseph, Joshua, and so on.
• Jo? shows Joe and Jon, but not Joseph.
If your criteria value contains more than one word, you can use the wildcard in each word. For
example, 'Jo* N*' shows Joe North, John Natt, Joshua Named, and so on.
Examples:
• 192.168.2.* shows all records for 192.168.2.0 to 192.168.2.255 inclusive
• 192.168.* shows all records for 192.168.0.0 to 192.168.255.255 inclusive
Field Keywords
You can use predefined field names, followed by a colon, as keywords in filter criteria. SmartEvent
only shows log records that match the criteria in the specified field. If you do not use field names,
SmartEvent shows records that contain the criteria in all fields.
This table shows the predefined field keywords. Some fields also support keyword aliases that you
can type as alternatives to the primary keyword.
Examples:
• source:192.168.2.1
• action:(Reject OR Block)
You can use the OR Boolean operator in parentheses to include multiple criteria values.
Boolean Operators
You can use Boolean operators in queries. The available Boolean operators are:
• AND
• OR
• NOT
Notes:
• When you work with queries that have multiple criteria values, you must explicitly write the
Boolean operator.
• You must use parentheses when using multiple criteria.
Examples:
• blade:"application control" AND action:block - Shows log records from the
Application Control and URL Filtering Software Blade where traffic was blocked.
• 192.168.2.133 10.19.136.101 - Includes log entries that match the two IP addresses.
The AND operator is presumed.
Widgets
In This Section:
Adding and Customizing ...............................................................................................21
Chart ..............................................................................................................................23
Timeline.........................................................................................................................24
Table ..............................................................................................................................24
Map ................................................................................................................................25
Infographic ....................................................................................................................25
Container .......................................................................................................................26
Rich Text ........................................................................................................................28
To customize a widget:
Chart
1. Enter a title.
2. Select a chart type: vertical bar, horizontal bar, pie, area or line.
3. Select a data category for the X axis.
4. Define how the Top Values are calculated (by number of logs, or by traffic).
5. Set a limit for how many top values to show.
6. Optional: click Series - split the results into colored groups with different values for the series.
7. Optional: click Customize and define axis titles and legend position.
Timeline
1. Enter a title.
2. Select a timeline graphical presentation: vertical bar, doughnut, area or line.
3. Select the data to count.
4. Advanced - split the results into colored groups, with different values for the Series.
5. Define the time-granularity. Enter the number of bars or doughnuts to show.
Table
1. Enter a title.
2. Manage columns: add, edit, remove, and change the order.
3. Select a column on the left and define its settings:
• Enter the number of top values to show.
• Select how values are sorted.
Views and Reports Tutorial R80 | 24
Widgets
4. Select this option to group results with the same value in one row.
Map
1. Enter a title.
2. Enter the number of Top Countries to mark.
3. Select to mark Top Source Countries, Top Destination Countries, or both.
4. Define how to find the Top Countries (for example, by number of logs or by traffic).
Infographic
The infographic widget shows large meaningful values. For example:
1. Enter a title
2. Select a field to count. Selecting None means all the logs that match the filter criteria are
counted.
3. Define filter criteria.
This critieria is in addition to the inherited filters for the report and view layers.
For more, see Filters (on page 15).
4. Optional: Enter an icon name in the field.
Select a name from the list below. Pay attention to upper and lower case letters and the use of
hyphens.
Icon Used for
apps
attacks
hosts
Gateway
traffic
usercheck
users
install-policy
publish
ips
anti-bot
anti-virus
threat-emulation
Container
Use a container to unify multiple widgets into one frame. Add a container, then add, edit, or
remove the widgets inside it.
Note - The container widget cannot be added to a container.
1. Enter a title.
2. Optional: filter at the container level. The filter applies to all internal widgets.
3. Select the widget order inside the container: Horizontal, Vertical, Grid or Tabs.
After the container is added to the view, you can configure it further.
Rich Text
Use this window to add textual explanations to the View text box.