SCPortal User Guide 20201109
SCPortal User Guide 20201109
User Guide
3.5.0
November 9, 2020
Copyright, Contacts, and Legal Notices
Document Copyright
Title: SteelCentral Portal User Guide
Revised: 11/9/20
© 2020 Riverbed Technology. All rights reserved.
Contacts
Riverbed Technology
680 Folsom Street
San Francisco CA, 94107 USA
General
Telephone: 415.247.8800
E-mail: [email protected]
Web: http://www.riverbed.com
Technical Support
Telephone: 415.247.7381
E-mail: [email protected]
Confidential Information
The User agrees that the DOCUMENTATION, including this document, are the proprietary property of Riverbed and constitutes a trade secret of
Riverbed. The User agrees that access to and use of this document does not grant any title or rights of ownership. The User shall not copy or reproduce,
in whole or in part, disclose or permit third parties access to this document without the prior written consent of Riverbed. This document may not be
stored, in whole or in part, in any media without the prior written consent of Riverbed. Any unauthorized use of this document will be subject to legal
action that may result in criminal and/or civil penalties against the User.
SteelCentral Portal 2
Copyright, Contacts, and Legal Notices
The absence of a patent or mark from the above notices does not constitute a waiver of intellectual property rights that OPNET Technologies, Inc. has
established in any of its products, service names or marks in use. Alteration, removal, obscuring, or destruction of any proprietary legend, copyright,
trademark, patent, or intellectual property notice contained in this document is prohibited.
For all users, this Software and Documentation are subject to the restrictions (including those on use and distribution) in Riverbed's Master License
Agreement. Use of this Software or Documentation requires a current Riverbed license and shall be governed solely by the terms of that license. All other
use is prohibited. For the U.S. Government and its contractors, the Software is restricted computer software in accordance with Federal Acquisition
Regulations as applied to civilian agencies and the Defense Federal Acquisition Regulation Supplement as applied to military agencies. The Software and
Documentation qualify as “commercial items,” “commercial computer software,” and “commercial computer software documentation.”
In no event shall Riverbed be liable for any incidental, indirect, special, or consequential damages whatsoever (including but not limited to lost profits
arising out of or relating to this document or the information contained herein) even if Riverbed has been advised, knew, or should have known of the
possibility of such damages.
THE USER UNDERSTANDS AND ACCEPTS THAT RIVERBED SHALL NOT BE LIABLE FOR DAMAGES WHICH ARE: (i) INCIDENTAL, INDIRECT,
SPECIAL, PUNITIVE, OR CONSEQUENTIAL, OR (ii) THE RESULT FROM LOSS OF USE, DATA, OR PROFITS, OR (iii) FROM THE USE OF THE
SOFTWARE AND DOCUMENTATION, WHETHER BROUGHT IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, EVEN IF RIVERBED WAS
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Export Controls
Any User of the DOCUMENTATION including this document shall comply with the laws of the United States, including the provisions of the U.S.
Department of Commerce, Bureau of Industry Security (“BIS”), Export Administration Regulations (EAR), the U.S. Department of State, International Traffic
in Arms Regulations, and the U.S. Department of Treasury, Office of Foreign Assets Control, regarding the export, re-export and disclosure of the
DOCUMENTATION or the SOFTWARE. Any export, re-export or disclosure of the DOCUMENTATION or the SOFTWARE shall be subject to the prior
written consent of Riverbed. Users shall not remove any Destination Control Notices provided by Riverbed from the DOCUMENTATION or the
SOFTWARE.
SteelCentral Portal 3
Contents
Introduction .........................................................................................................................12
SteelCentral Portal 4
Contents
SteelCentral Portal 5
Contents
SteelCentral Portal 6
Contents
SteelCentral Portal 7
Contents
SteelCentral Portal 8
Contents
Administrator ....................................................................................................................275
Chapter 20 - Global Dashboard Settings ...................................................................................... 277
SteelCentral Portal 9
Contents
SteelCentral Portal 10
Contents
SteelCentral Portal 11
Introduction
Riverbed SteelCentral Portal redefines how companies visualize, monitor, report, and troubleshoot
application performance by combining user experience, and application and network data into a
centralized, dynamic solution. This holistic view gives operational teams a single source of truth for
application performance, keeping key resources focused on strategic projects—accelerating
troubleshooting, and providing meaningful data for stakeholders throughout the enterprise.
For easy reference, the SteelCentral Portal User Guide is divided into sections, organized by role.
“Getting Started“
Provides an introduction to SteelCentral Portal and describes the basic information needed to get
started quickly, regardless of role. After reviewing this section, jump to the section that corresponds
with your role.
“Dashboards Content Viewer“
Describes the role of the Dashboards Content Viewer, who is responsible for monitoring application
status and performance. Additionally, dashboards content viewers may be responsible for
troubleshooting existing and potential issues.
“Dashboards Content Creator“
Describes the role of the Dashboards Content Creator, who is responsible for creation/management of
dashboards and applications.
“Administrator“
Describes the role of the Administrator, who is responsible for installation and configuration, global
dashboards settings, data source management, and user management.
SteelCentral Portal 12
Getting Started
This section provides an introduction to SteelCentral Portal and describes the basic information needed to
get started quickly, regardless of role.
“Introduction“
“The Basics“
After reviewing this section, jump to the section that corresponds with your role:
“Dashboards Content Viewer“
“Dashboards Content Creator“
“Administrator“
SteelCentral Portal 13
CHAPTER 1 Introduction
SteelCentral Portal fully integrates and correlates data from Riverbed's industry-leading SteelCentral
solutions to create a centralized, dynamic view of your organization’s application performance
infrastructure. This holistic view gives operational teams a single source for application performance,
accelerating troubleshooting, and providing meaningful data for stakeholders throughout the enterprise.
Features
SteelCentral Portal provides the following features:
Powerful, adaptive out-of-the-box workflows
For each application, SteelCentral Portal includes adaptive workflows for application status,
monitoring, and troubleshooting. From the Home screen, you have one-click access to workflows. You
can determine the information you need and let SteelCentral Portal automatically curate different
workflows based on available data sources. As data sources are updated or added, SteelCentral Portal
updates workflows.
Centralized reporting for a standard view to communicate to stakeholders
SteelCentral Portal gives you a central source of truth for application performance and supporting
infrastructure so you can more rapidly diagnose the root cause for issues and you can present
meaningful data to stakeholders.
Role-based views
SteelCentral Portal offers each stakeholder a role-based home screen that prioritizes the information
that is most important to that user. You can include custom dashboards and default dashboards
tailored to the individual’s needs.
SteelHead integration
With your SteelHead appliances integrated to AppResponse (9.x) or NetProfiler, you can look across
your Wide Area Network view, both non-optimized and optimized traffic. Regardless of whether the
data resides in the data center, branch, or in the cloud, SteelCentral Portal users can drill down to
understand which applications are optimized, which are running and what users are doing.
Wizard-driven application model
SteelCentral Portal’s application model takes an interactive, wizard-driven process to help you
discover and build a model for your operational environment. As a result, you reduce the amount of
time and effort needed to develop and implement a reporting framework.
Central Management
Portal supports the ability to centrally manage AppResponse 11 appliances. You can specify which
connected appliances to centrally manage, update the managed appliances, and push and remove
configuration elements to and from the managed appliances.
SteelCentral Portal 14
Introduction
Benefits
By collecting performance and metric data from different data sources, SteelCentral Portal visually displays
the status and performance of applications in a simple, unified, and intuitive interface.
SteelCentral Portal
SteelCentral Portal 15
Introduction
Application Dashboard
SteelCentral Portal
To satisfy customer requirements, SteelCentral Portal can be customized at all levels—globally (all
dashboards), per dashboard (all panels in a dashboard), per panel (all elements in a panel), and per element.
Additionally, you can customize sets of object metrics (content templates) and elements (visualization
styles) that can be easily and quickly selected when creating a dashboard or panel. Lastly, elements can be
grouped in a hierarchy, making it easier to monitor and drilldown for details.
Related Topics
“Data Source Management“
“Inheriting Setting Changes“
SteelCentral Portal 16
Introduction
SteelCentral Portal 17
CHAPTER 2 The Basics
Related Topics
“Where to Start: General Workflows“
SteelCentral Portal 18
The Basics
1. Open a web browser and enter the URL for SteelCentral Portal. By default, the URL is as follows:
https://<hostname or IP address>
2. If prompted, enter your username and password and click Sign In.
The Home screen provides access to dashboards (for monitoring application performance) and to
options (for creating/maintaining dashboards and applications), depending on your role and
assigned permissions. For more information, see “The Home Screen“.
End of Procedure 1
For security reasons, be sure to log out after completing your session. To log out, click Sign Out, located in
the upper-right corner of the SteelCentral Portal screen.
SteelCentral Portal 19
The Basics
SteelCentral Portal 20
The Basics
Dashboards
SteelCentral Portal allows you to create, manage, and view dashboards. A dashboard is a visual display of
key performance indicators allowing you to monitor application performance. Typically, the displayed
information is consolidated and arranged on a single screen to allow for at-a-glance monitoring.
In general, important characteristics and distinctions of dashboards are:
Creation
Dashboards can be created manually (using a template or free-hand) or automatically/dynamically
based on application models and available metrics from data sources.
Editability
Some dashboards can be edited, meaning the content can be modified and the modifications can be
saved for future viewing.
Interactivity
Users can drilldown (either by double-clicking or by right-click options) for more detailed information
in a temporary drilldown dashboard.
Availability
Viewing of specific dashboards can be limited to particular users or groups of users. Additionally, the
ability to drilldown can be restricted.
Automatic Update
Live dashboards (meaning dashboards that show the most recent n amount of time) update
automatically at regular intervals.
More specifically, the following table lists the types of dashboards that are available in SteelCentral Portal.
Application Manual (through the user interface) Yes (with user permission) Yes
Custom Manual (using a template or free-hand) Yes (with user permission) Yes
SteelCentral Portal 21
The Basics
SteelCentral Portal 22
The Basics
Search Option
Use the Search option to search across all connected data sources for an object, such as a business group,
web application, host, device, or IP address. The type-ahead feature displays matching results as you type.
Click the object and choose one of the available templates to view data for that object. Alternatively, click
the “Show all result for...” link to see the “Search Results for...: page. You can also use the Search option to
search for your custom dashboards (by name) and open them from the list of matching results. For more
information, see “Search Bar“.
SteelCentral Portal 23
The Basics
Symbol Description
If the status indicates that data sources are disconnected, then a user with the ability to manage data sources
can start the troubleshooting process by attempting to reconnect data sources. Double-click the data source
status icon. Then select the disconnected data source and click the Reconnect button. For more information
see “Data Source Management“.)
SteelCentral Portal 24
The Basics
Navigation
Open a Dashboard
To open a dashboard, click the card on the Home screen.
Alternatively, click the Inspect ( ) icon on the “Panel Toolbar“ for which you want more detail.
Alternatively, you can access the Application Inspector by searching for an application and selecting
the Application Details template.
SteelCentral Portal 25
The Basics
When viewing an Application Details dashboard, click the down-arrow ( ) button next to the
dashboard title to choose content options and the data sources to focus on.
Alternatively, you can access the Host Inspector by searching for an IP address or host and selecting
the Host Details template.
When viewing a Host Details dashboard, click the down-arrow ( ) button next to the dashboard title
to choose content options and the data sources to focus on.
Alternatively, you can access the Host Group Inspector by searching for a host group or IP address and
selecting the Host Group Details template.
When viewing a Host Group Details dashboard, click the down-arrow ( ) button next to the
dashboard title to choose content options and the data sources to focus on.
Alternatively, you can access the IP Conversation Inspector by searching for an IP conversation and
selecting the IP Conversation Details template.
When viewing an IP Conversation Details dashboard, click the down-arrow ( ) button next to the
dashboard title to choose content options and the data sources to focus on.
Related Topics
“The User Interface“
SteelCentral Portal 26
The Basics
Dashboard Groups
Use dashboard groups to organize dashboards on the Home screen (requires Dashboard Configuration
read-write permission).
Dashboard groups are global for the Portal instance: all users share the same set of groups. However, not
all groups have to be visible on all users’ home screens.
SteelCentral Portal 27
The Basics
Note: A KPI can only be a single object-metric pair and neither aggregations nor live searches are
supported.
Customizing KPIs
To customize a KPI for a dashboard, select Modify KPI for Dashboard... from the gear icon on the
dashboard’s Home screen card or from the gear icon in the toolbar from the dashboard’s edit screen.
Selected Object and Selected Metric: clicking on either of the fields will open the “Object Selection
Wizard“ and let you specify a new object-metric pair to use for the KPI.
Style: select one of: Sparkline with Value, Sparkline with Status, Text Value, or Text Value with Status.
KPI Settings: configure additional KPI settings.
Threshold: provides convenient access to configuring associated thresholds:
– Individual threshold for the specific object-metric pair
– Pattern-based threshold populated for object type and metric
SteelCentral Portal 28
The Basics
Anatomy of a Dashboard
Regardless of the type (Application, Custom, Default), dashboards are comprised of panels, and panels are
comprised of elements.
Panels
In the following figure, the sample dashboard has six panels. Also note the “Dashboard Toolbar“ in the
upper-right. The available toolbar options are dependent upon your assigned permissions and the
dashboard type.
Elements
The following figure shows a single panel. In this case, each line is an element. Depending on your
assigned permissions and the dashboard type, you can right-click on an element for additional options.
Also note the “Panel Toolbar“ that appears when you place the mouse pointer in the upper-right of the
panel. The available toolbar options are dependent upon your assigned permissions and the
dashboard type.
Panel
Toolbar
Right-click on an
element for
additional
options
When a dashboard is created, the Dashboards Content Creator selects the appropriate element type for
the metric. The available element types are area graph, bar chart, compact row, donut chart, gauge,
historic comparison row, geographic map, LED, LED Column, LED series, line graph, pie chart,
sparkline, table, text, and value row.
SteelCentral Portal 29
The Basics
Time Range
When on the home screen or viewing a dashboard, you can change the time range for a broader or narrower
perspective.
When specifying the time range, you can choose between the following options:
Live (Most recent)—Use this option to determine the current state of an application. This
“Most recent” option is a live search from the current time to a specified amount of time in the past
(e.g.: 1 hour, 4 hours, 1 day, etc.). The home screen or dashboard is updated at regular intervals, since
the current time is always moving forward.
Static (Custom)—Use this option to identify performance trends over a specified time period in the
past (e.g.: CPU usage for last month).
SteelCentral Portal 30
The Basics
Toolbars
“Dashboard Cards on Home Screen“
“Application Dashboards“
“Dashboard Toolbar“
“Panel Toolbar“
For quick access to common operations, click the Settings/Gear ( ) option, available on Application and
Custom dashboard cards. The availability of certain options is dependent on the type of dashboard
(Application, Custom) and the permissions assigned to your account.
Edit Description: Modifies the description shown on the card (only works if the description is visible
on the dashboard card).
Modify Icon…: Changes the icon associated with the dashboard. By default, the first letter of the name
is shown in a circle.
Rename: Renames the dashboard.
Add to Group: Adds dashboard to a new group or an existing group.
Remove from Group: Removes dashboard from its current group (it will return to the “Uncategorized
Dashboards” group).
Add KPI for Dashboard…: Adds a Key Performance Indicator to be used on the dashboard card.
Modify KPI for Dashboard…: Modifies the Key Performance Indicator to be used on the dashboard
card.
Clear KPI for Dashboard…: Clears the Key Performance Indicator. The dashboard card will revert to
showing the description.
Edit Application: Opens the application in the application model editor for modification.
Delete Application: Deletes the application.
SteelCentral Portal 31
The Basics
Application Dashboards
When you open an application dashboard, the high level summary dashboard appears. For detailed
information, click the down-arrow ( ) button next to the application name and choose an option:
End-User Experience
Application Map
Application Performance
Network Performance
Alternatively, click the Inspect ( ) icon on the “Panel Toolbar“ for which you want more detail.
To return to the high level summary dashboard, click the down-arrow ( ) button and choose
High-Level Summary or use your browser’s Back button.
Dashboard Toolbar
The Dashboard Toolbar is located in the upper-right of all dashboards.
The dashboard toolbar provides quick access to common operations. The availability of certain options is
dependent on the type of dashboard (Application, Custom, Default), the current dashboard mode (monitor,
edit), and the permissions assigned to your account.
The following table lists the dashboard toolbar options.
Time Range Specifies the time range of data shown in the dashboard.
For more information, see “Time Range“.
Add to Group Adds the dashboard to one or more dashboard groups or create
new dashboard groups.
For more information, see “Dashboard Groups“.
SteelCentral Portal 32
The Basics
Save As Custom Saves the current dashboard as a new custom dashboard after
Dashboard prompting for a new dashboard name.
SteelCentral Portal 33
The Basics
Panel Toolbar
Each panel has a toolbar for performing options on the panel. The following figure shows a panel toolbar.
To display the toolbar, move the mouse pointer to the upper-right corner of the panel.
Edit Settings Edits the thresholds, object properties, and allows you to copy the
panel.
Additional options are available if the custom dashboard is in edit
mode: pane configuration, time range settings, visualization styles, and
grouping options.
Add Content to panel Opens the Object Selection Wizard to add elements to the panel.
(This option is available when a custom dashboard is in edit mode.)
For more information, see “Using the Object Selection Wizard“.
Note: If you do not see all of the panel toolbar options, then you either don’t have the assigned permission
to perform the option or the custom dashboard is not in edit mode. To edit a dashboard, click the
Edit Dashboard ( ) icon on the “Dashboard Toolbar“.
Related Topics
“The User Interface“
SteelCentral Portal 34
The Basics
Note: Changes made with the User Dashboard Settings option apply only to you, and not other users.
• Setting Descriptions: For a description of a setting, place the mouse pointer over the option text to
display a tooltip.
• Identify Non-Default Settings: When a default setting is modified, an asterisk displays next to the
option text as a visual cue that the default setting has been changed.
End of Procedure 2
SteelCentral Portal 35
Dashboards Content Viewer
This section describes the role of the Dashboards Content Viewer, who is responsible for monitoring
application status and performance. Additionally, dashboards content viewers may be responsible for
troubleshooting existing and potential issues.
“Monitor and Troubleshoot“
“Reports and Analytics“
Related Topics
“Getting Started“
“Dashboards Content Creator“
“Administrator“
SteelCentral Portal 36
CHAPTER 3 Monitor and Troubleshoot
Use SteelCentral Portal to monitor and troubleshoot application/network status and performance.
Monitor:
“Opening a Dashboard“
“Changing the Time Range“
“Cycling Dashboards“
Troubleshoot:
“Troubleshoot Right-Click Options“
“Drilldown“
“Launch into the Data Source“
“Analytics“
“AppNetwork Path Analysis“
Related Topics
“Dashboards Content Creator“
SteelCentral Portal 37
Monitor and Troubleshoot
Opening a Dashboard
If you did not specify the URL for a specific dashboard, the Home screen appears when you login.
From the Home screen, click the card for the dashboard you want to open.
To return to the Home screen, click HOME on the menu bar.
If you do not see the dashboard that you want to view, contact a Content Creator.
• To show static data, click the “Select a Time Range” option and specify the time range.
The specified time range becomes your new default time range, until you change it.
Note: Dashboards may be configured with a time range that you may not be able to change.
SteelCentral Portal 38
Monitor and Troubleshoot
Cycling Dashboards
The Dashboard Cycling feature is used to cycle through dashboards, typically for display on a large screen
in a network operations center. Simply specify a Dashboard Group to use for cycling and SteelCentral Portal
will cycle through all of the dashboards in the group, showing each dashboard for the defined interval.
Note the following:
Defined on a per-user basis
Each user can define a Dashboard Group for cycling.
Restricted to accessible dashboards
Only dashboards that a user can access can be specified for cycling.
WARNING: Dashboard cycling adds extra load to the system and will impact the overall performance of
SteelCentral Portal for all users.
For example, suppose you saw something in the previous dashboard that you wanted to see
again. You could click Previous (to display the previous dashboard) and then click Stop (to stop
dashboard cycling). To restart dashboard cycling, choose Administration > Dashboards:
Dashboard Cycling and click the Start Dashboard Cycling button.
End of Procedure 3
SteelCentral Portal 39
Monitor and Troubleshoot
Display in Graph Displays the metric for the selected element in a graph. When created, the
graph appears in a pop-up panel.
Launch Launches the data source for viewing the raw data.
For more information, see “Launch into the Data Source“.
Response Time Composition Displays a response time composition chart in a new panel.
Chart
SteelCentral Portal 40
Monitor and Troubleshoot
Drilldown
For detailed information, double-click on an element. Also, you can use the Drilldown option on the
element right-click menu. You need Drilldown Access permission access to use this feature.
End of Procedure 4
SteelCentral Portal 41
Monitor and Troubleshoot
SteelCentral Portal 42
Monitor and Troubleshoot
1. Right-click on an element.
2. From the right-click menu, choose Launch and select an option from the sub-menu.
Note: If you are not already logged in to the data source, the data source login page appears and
requests your username and password. For more information about the data source, see the data
source documentation.
End of Procedure 5
SteelCentral Portal 43
Monitor and Troubleshoot
If you are not already logged in, the Transaction Trace Warehouse login page appears and requests your
username and password. For more information about Transaction Trace Warehouse, see the Transaction
Trace Warehouse online documentation.
SteelCentral Portal 44
Monitor and Troubleshoot
SteelCentral Portal 45
CHAPTER 4 Reports and Analytics
Use the reports and analytics features to capture information for distribution, future reference, and
troubleshooting application performance and status.
For more information, see:
“Reports“
Captures information of interest in a PDF file that can be distributed to colleagues and management.
Additionally, reports can include analytic sections.
“Analytics“
Perform analyses and troubleshoot issues. When created, analytics appear in pop-up panels.
SteelCentral Portal 46
Reports and Analytics
Reports
Use the reporting feature to capture information of interest in a PDF file that can be distributed to colleagues
and management. Additionally, reports can include analytic sections.
There are three ways to create reports, depending on the content that you want included in the report:
Reports menu (based on no prior content)
Use this method to define a report without any prior context, including a report template and
parameters. From the Reports menu, choose a template or choose Create…, then follow the on-screen
instructions.
For more information, see “Create Reports from the Reports Menu“.
Element right-click menu (based on panel content)
Use this method to define a report based on the information in the element’s panel. Right-click on an
element in a dashboard, choose Reports, and then select a report option. Then follow the on-screen
instructions.
For more information, see “Create Reports from an Element Right-Click Menu“.
Report toolbar icon (for a printout of the existing dashboard)
Use this method to create a report of the open dashboard. On the “Dashboard Toolbar“, simply click
the Report ( ) icon and follow the on-screen instructions.
For more information, see “Create Reports from the Report Icon“.
All reports are created in PDF and require a PDF viewer (e.g., Adobe Reader).
All reports are saved on the SteelCentral Portal server in the user’s download directory. (For example:
C:\Users\admin\Downloads.)
Related Topics
“Reports and Analytics“
Note: To create reports from the Reports menu, you must have the Resource Configuration permission.
If Create… was selected, the “Create a New Report” dialog box appear.
SteelCentral Portal 47
Reports and Analytics
Note: Do not use a slash (“/”) in the report title, which causes the report to fail.
• Time Range: The time range for the report. Click the current time range to specify a different time
range.
• Options:
5. Click Next.
The report status appears in the upper-right, next to the user name.
Place the mouse pointer over the status for a toolip.
When complete, the report can be opened for viewing.
6. Optionally, and depending on the web browser, use the web browser’s Save As option to save the
report to your local computer.
Hint: Use your browser’s download history feature to view a previously created report.
End of Procedure 6
2. In the panel that you want to create a report for, right-click on an element, chose Reports, and then
choose a report.
SteelCentral Portal 48
Reports and Analytics
Note: Do not use a slash (“/”) in the report title, which causes the report to fail.
• Time Range: The time range for the report. Click the current time range to specify a different time
range.
4. Click Create.
A status bar appears while the report is created. When complete, the report can be opened for
viewing.
5. Optionally, and depending on the web browser, use the web browser’s Save As option to save the
report to your local computer.
Hint: Use your browser’s download history feature to view a previously created report.
End of Procedure 7
Related Topics
“Create Reports from the Reports Menu“
“Create Reports from the Report Icon“
“Reports“
SteelCentral Portal 49
Reports and Analytics
Note: Panels created using the analytic feature are not included in reports.
Note: Do not use a slash (“/”) in the report title, which causes the report to fail.
• Time Range: The time range for the report. Click the current time range to specify a different time
range.
Typically, the “Single Column” layout report will require more pages. However, depending on the
number of panel columns, the “Single Column” layout will be more readable than a report with
“As Is” layout.
Note: This option only applies when you select the Create a Report from this Dashboard… report.
(See step 3.)
SteelCentral Portal 50
Reports and Analytics
5. Click Create.
A status bar appears while the report is created. When complete, the report can be opened for
viewing.
6. Optionally, and depending on the web browser, use the web browser’s Save As option to save the
report to your local computer.
Hint: Use your browser’s download history feature to view a previously created report.
End of Procedure 8
Related Topics
“Create Reports from the Reports Menu“
“Create Reports from an Element Right-Click Menu“
“Reports“
SteelCentral Portal 51
Reports and Analytics
Analytics
Use the analytics feature to perform analyses and troubleshoot issues. When created, analytics appear in
pop-up panels.
Analyses can be based on a dashboard or a specific element:
Dashboard analysis (based on existing dashboard)
Use this method to generate an analysis based on all elements in a dashboard. On the “Dashboard
Toolbar“, simply click the Analytics ( ) icon and then select an available analysis option:
– Metric Summary
– Change Analysis (1 Week)
Compares all metrics in the dashboard with historical data from 1 week ago.
– Change Analysis (1 Day)
Compares all metrics in the dashboard with historical data from 1 day ago.
– Site Health Report Card
Element-specific analysis (based on selected element)
Use this method to generate an analysis based on a selected element. Right-click on an element, choose
Analytics, and then select an available analysis option:
– Correlation Analysis
Identifies the metrics in the current dashboard that are most strongly correlated to the selected
element, even if those metrics are from different data source types. In the analysis results, the
anchor metric appears at the top of the table, and the correlated metrics fill in below it, in order
from most strongly to least strongly correlated. A higher correlation score means the metric is more
strongly correlated to the anchor metric, with the spark line providing a visual indication of where
in the target time period the metrics were correlated.
– .NET Activity Analysis
If the metric is monitoring .NET data, displays a detailed view of activity on the tier.
– Site Health Report Card
Related Topics
“Reports and Analytics“
“Monitor and Troubleshoot“
SteelCentral Portal 52
Dashboards Content Creator
This section describes the role of the Dashboards Content Creator, who is responsible for
creation/management of dashboards and applications
Dashboards
“Create a Custom Dashboard in 60 Seconds“
“Dashboard Components“
“Create Custom Dashboards“
“Threshold Management“
Applications Model
“Application Models“
“Create Application Models“
“Application Model Editor“
Advanced Topics
“Define Panels and Elements“
“Data Source Searches“
“Group Elements“
“Configure Panels“
“Resource Management“
Related Topics
“Getting Started“
“Dashboards Content Viewer“
“Administrator“
SteelCentral Portal 53
CHAPTER 5 Create a Custom Dashboard in 60
Seconds
SteelCentral Portal includes templates that can be used to quickly create custom dashboards to monitor
application status and performance.
Note: To create custom dashboards, you must have at least one connected data source. For information
about adding data sources, see “Managing Data Sources“.
To begin monitoring with a new custom dashboard, just select the appropriate template and then step
through a few short configuration steps. The following procedure describes the steps for creating a custom
dashboard using the wizard.
• If there is more than one data source type that is used by a template (i.e., two connected
AppInternals data sources), then you are prompted to select the data source(s) from which to
include metrics.
SteelCentral Portal 54
Create a Custom Dashboard in 60 Seconds
End of Procedure 9
SteelCentral Portal 55
CHAPTER 6 Dashboard Components
Dashboards are comprised of components (panels and elements) that display the necessary information for
monitoring status and performance.
For more information, see:
“Understanding Dashboard Components“
“Guidelines for Choosing Elements“
Related Topics
“Create Custom Dashboards“
SteelCentral Portal 56
Dashboard Components
Panels
Note: This section describes panels, and how to control their display. For instructions on creating panel
content for dashboards, see “Define Panels and Elements“.
A dashboard is made up of panels. Each panel is a floating, arrangeable window that contains a particular
type of element (e.g., LEDs, gauges, graphs, etc.) You can group these elements in a meaningful way. (See
“Group Elements“.) Additionally, panels include options for defining the display and sorting of elements.
Each panel has a toolbar for performing tasks, such as refreshing the panel. (See “Panel Toolbar“.) If you
want to change the panel’s display, click the Edit Settings ( ) icon for options. For more information
about these settings, see “Configuring Panel Settings“.
2. On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Edit > Panel Configuration.
• Visualization Style: Selects a defined visualization style (element) for displaying metrics.
• Order By: Based on the style, there are three potential options for ordering elements:
• Edit Panel Settings: Defines additional panel settings, such as the layout and the time aggregation
rules for elements.
SteelCentral Portal 57
Dashboard Components
End of Procedure 10
In the Data Error Notification Threshold (%) field, enter a value representing a percentage of the
element’s time range. If the percentage of the data-related errors that occurred during the element’s
time range exceeds the specified percentage, then an error symbol will be displayed on the element.
By default, Data Error Notification Threshold (%) option is disabled with a value of “101”.
SteelCentral Portal 58
Dashboard Components
3. Click OK.
End of Procedure 11
Elements
Elements display metric data (such as CPU utilization, memory utilization, or interface throughput) for a
given object or group of objects. Your choice of element depends on the particular metrics that you want to
monitor, as well as the best way to view the data. For more information about choosing the appropriate
element, see “Guidelines for Choosing Elements“.
Right-click on an element to access options. Depending on the element, those options include:
Editing the settings for the particular element
Deleting the element
Configuring thresholds and object properties
Opening the element in a new panel
Displaying element in a graph
Launching into other products
Drilling into other related objects
Each element comes with its own set of attributes. To access the attributes, right-click on the element and
choose Edit > Settings.
SteelCentral Portal 59
Dashboard Components
Grouping of metric values (such as total thread count for all JVMs on Graphs, Gauges, and Sliders
a host, or average wait time for all JSPs)
Metric status over time on a row-by-row basis Compact Row with LED Series
Metric value trend on a row-by-row basis Compact Row with Sparkline
Key Concept—A group is a collection of multiple (element) members under a single element. The members
of a group can include metrics and other groups, all of which would be found in one or more lower levels
in the group hierarchy. To get to a particular metric from a group, you must drill down through any
associated grouped members in the hierarchy. For more information, see “Group Elements“.
SteelCentral Portal 60
Dashboard Components
To show the green, yellow, and red colors on a gauge or slider, you must specify values for
“Threshold Warning” and “Threshold Critical” in the “Dashboard Panel Settings” dialog box. To access this
dialog box, click the “Panel Toolbar“ Edit Settings ( ) icon, choose Edit > Panel Configuration”, and then
click the Edit Panel Settings button.
Additionally, from the same “Dashboard Panel Settings” dialog box, you can configure the range shown on
the gauge or slider by specifying minimum and maximum values. For example, you could specify the
values of Gauge Minimum and Gauge Maximum to be “0” and “100” respectively. Alternatively, you
could accept the default setting of “auto” for both the minimum and maximum values. An “auto” value for
Gauge Minimum, with a default setting of “0”, will reset itself to reflect metric values dropping below “0”.
Likewise, an “auto” value for Gauge Maximum, with a default setting of “100,” will reset itself to reflect
metric values exceeding “100”.
SteelCentral Portal 61
Dashboard Components
Graphs
Graphs display the change of a metric over time. For example, you could use a graph to show throughput
for the last 15 minutes in one-minute increments. The following figure shows the three styles of available
graphs: line graph, area graph, bar chart.
Line Graph
Area Graph
Bar Chart
To change the style of a graph, right-click on the element and choose Edit > Settings. Then, from the
“Graph Settings” dialog box, click the Graph Style” pull-down menu and choose Line Graph, Area Graph,
or Bar Chart. (If you select Line Graph or Area Graph, click the Stepline option to connect data points with
horizontal and vertical lines.)
For threshold visualization options, see “Visualizing Threshold Status and Settings for Graph Elements“.
Grouped graphs can show average, sum, maximum and minimum values, as well as multiple traces on a
single axis (for a Line Graph). For more information, see “Grouping Elements“.
SteelCentral Portal 62
Dashboard Components
Historical Comparisons
For graphs (area graphs and line graphs), including those with multiple traces, you can show overlaid
historical data for a particular metric. This feature is useful for visually comparing a metric with its
historical values. As shown in the following figure, the historical data is presented by a dashed gray line.
The following procedure describes how to display historical data for graphs.
1. On the “Panel Toolbar“, click the Edit Settings ( ) icon and then select Edit > Panel Configuration.
3.1. Select a time range option from the Historical Data Time Range pull-down list.
- N Days Ago /N Weeks Ago: Displays historical data for a single time period
- Last N Days /Last N Weeks: Displays the average of the historical data for multiple time
periods
3.2. Specify the historical time range, in days or weeks, in the Number of Days / Number of Weeks
field.
4.1. Under the “Graph Settings” section, select the Show Historical Data checkbox.
SteelCentral Portal 63
Dashboard Components
The graphs in the panel refresh and display historical data with a dashed gray line.
End of Procedure 12
The following procedure describes how to create a panel that displays textual historical comparison data.
Additional, the procedure describes how to define the order of the rows.
1. On the “Panel Toolbar“, click the Edit Settings ( ) icon and then select Edit > Panel Configuration.
SteelCentral Portal 64
Dashboard Components
2. On the “Panel Configuration” dialog box, define the visualization style and order of rows:
• Visualization Style
From the pull-down list, choose Historical Comparison Row.
• Order By
From the pull-down list, choose the order of the rows:
- Displayed Values
- Displayed Value (Ascending)
- Name
- Percentage Change
- Percentage Change (Ascending)
4. Under the “Dashboard Panel Settings” section, define the historical data time range:
4.1. Select a time range option from the “Historical Data Time Range” pull-down list.
- N Days Ago /N Weeks Ago: Displays historical data for a single time period
- Last N Days /Last N Weeks: Displays the average data for multiple time periods
4.2. Specify the historical time range, in days or weeks, in the Number of Days / Number of Weeks
field.
5. Under the “Compact Row Settings” section, define the look of the panel.
Note: For a description of each setting, place the mouse pointer over the field label to display a tooltip.
End of Procedure 13
SteelCentral Portal 65
Dashboard Components
For more information on the time aggregation numerical rules used to display values, see “Time
Aggregation Rules“.
Note: For a Multiple Trace chart, the graph summary information only appears in a tooltip.
The following procedure describes how to configure the display of graph summary information for a graph.
1. On the “Panel Toolbar“, click the Edit Settings ( ) icon and then select Edit > Panel Configuration.
3. In the “Graph Settings” section, click the Edit… button for the Graph Summary Information option.
Use the arrows to the right of the fields to specify the order of the values.
End of Procedure 14
SteelCentral Portal 66
Dashboard Components
SteelCentral Portal 67
Dashboard Components
LEDs
LEDs show status with the use of color:
green = normal
yellow= warning
red = critical
Choose LEDs when you want to present a single status in a minimum amount of space.
LEDs
Note: When no data is available, LEDs display the status as a gray circle containing a diagonal line ( )
and when no threshold is set, LEDs display the status as a gray circle containing a question mark ( ).
LEDs are particularly useful for overviews of grouped elements. For example:
Overall status of a host or many hosts
Overall status of an application
Status of all “.NET Web” requests in an application
SteelCentral Portal 68
Dashboard Components
LED Series
An LED Series shows status over a time range. This element is particularly useful for displaying the status
of intermittent problems. For example, you can use an LED Series to answer the following questions:
When did the critical issue first occur?
How long did the critical issue last?
LED Series elements also support visual correlation of multiple metrics, so you can easily identify periods
of violations.
Note: By default, the LED Series element displays a time period with no data as white. Gray indicates a time
period where the data has not yet been received.
SteelCentral Portal 69
Dashboard Components
Compact Rows
The Compact Row element shows multiple aspects of a single metric in a compact area. For example, you
could show the metric name, LED Series, numerical value, and status LED for each row of a displayed
metric. Doing so enables you to quickly identify violations and to determine the period when the violations
occurred.
The following figure shows a panel with example Compact Row elements.
In the example (above), the Compact Row style employs the following column selections (for each row):
<Metric Name> <Spark Line> <Displayed Value (Text)> <Displayed Status (LED)>
However, there are multiple element types from which you can select for each column. You can also change
the order of the columns, as well as add (or delete) columns.
The following procedure describes how to configure a Compact Row by creating a new visualization style.
After the Compact Row element is configured, you can then select the element when defining the
visualization style for a panel.
4. If prompted, specify the owner of the visualization style and click OK.
SteelCentral Portal 70
Dashboard Components
8. Define the compact row by selecting and arranging the columns and click OK.
End of Procedure 15
SteelCentral Portal 71
Dashboard Components
1. On the “Panel Toolbar“, click the Edit Settings ( ) icon and then select Edit >
Compact Row Settings.
The “Dashboard Panel Settings” dialog box appears and shows the “Compact Row Settings”.
2. To set the width of the “Metric Name” column, from the Name Column Width field, change the value
to Specify Pixel Width and enter the pixel width in the column that appears.
3. To set the width of the “Displayed Value (Text)” column, from the Value Column Width (pixels) field,
select a pixel width.
4. Click OK.
End of Procedure 16
SteelCentral Portal 72
Dashboard Components
3. In the Object Name field, enter a new name and click Apply.
4. Click Close.
End of Procedure 17
SteelCentral Portal 73
CHAPTER 7 Create Custom Dashboards
There are different methods for creating custom dashboards and panels, depending on your knowledge of
the source data.
Create custom dashboards using the following methods:
“Search Bar“*
Creates a dashboard based on an object (such as a server)
“Dashboard Wizard“
Creates a dashboard based on a selected template and objects (such as data sources, applications, and
servers)
“Dashboard Drilldowns“*
Creates a dashboard related to an existing dashboard
“Parameterized URLs“*
Creates a dashboard based on the parameters in a URL
Custom dashboards can be edited using the method described in “Edit a Custom Dashboard“.
For additional custom dashboard options, see “Managing Custom Dashboards“.
Related Topics
“Dashboard Components“
SteelCentral Portal 74
Create Custom Dashboards
Search Bar
Use the Search Bar method to access data and create dashboards for specific objects—even when you start
your search by having only a vague notion of the actual object name. As you type criteria into the search
bar, SteelCentral Portal searches all connected data sources for objects (such as applications, hosts, devices,
and IP addresses) and displays the matching objects.
Note: The Drilldown Access permission is required to access the Search Bar.
For example, enter “trade” into the search field to find the TradeFast application, as shown in the
following figure.
SteelCentral Portal 75
Create Custom Dashboards
If more than one template is available, the “Create New Dashboard” dialog box appears.
3. Select the dashboard template that displays the metrics that you want to monitor.
4. Click Next.
If more than one data source is available, SteelCentral Portal prompts for the data source to use.
End of Procedure 18
Related Topics
“Create Reports from the Report Icon“
SteelCentral Portal 76
Create Custom Dashboards
Dashboard Wizard
Use the Dashboard Wizard to create a dashboard. First choose a template that corresponds with the
information you want to see in the dashboard. After selecting a template, you are prompted for additional
information.
2. If necessary, to filter the list of templates, click the Show pull-down menu (upper-right) and choose a
filter option.
3. Select the dashboard template that corresponds to the metrics that you want to monitor and click Next.
4. If there is more than one object for the selected template, select the object(s) from which to include
metrics and click Next.
For some templates a list of objects is presented for others use the search box to find the object(s) of
interest.
5. If there is more than one data source for the selected template, select the data source(s) from which to
include metrics or choose “Use All Connected Data Sources” and click Next.
End of Procedure 19
SteelCentral Portal 77
Create Custom Dashboards
Dashboard Drilldowns
From an element, you can create one or more associated dashboards across connected data sources—even
if the data sources are of a different type.
End of Procedure 20
SteelCentral Portal 78
Create Custom Dashboards
Parameterized URLs
Parameterized URLs enable users outside of SteelCentral Portal to launch dynamically created dashboards.
After entering the URL in a Web browser, you must log in to SteelCentral Portal (if you have not already).
The best method for building a URL is to create the dashboard in SteelCentral Portal. When you have the
dashboard that you want, simply copy the URL from the Web browser address field. If you want to build a
URL from scratch, see the list of template names and required object properties located at
http://<scportal_host>/scportal/info?report=url_parameters
URL Components
A dashboard URL is comprised of the following components:
Note: You can also specify the Project Time and Dark/Light Theme in the URL. For more information, see
KB S30088. (You must login to view this knowledge base article.)
Base Component
The Base component consists of the SteelCentral Portal host, and the necessary path to display a dashboard.
The Base syntax is as follows:
http://<scportal_host>/scportal/WebConsole.jsp#dashboard:
For example, if SteelCentral Portal is installed on “myhost”, then the base would look as follows:
http://myhost/scportal/WebConsole.jsp#dashboard:
Note that the Base component always ends with a colon (:).
SteelCentral Portal 79
Create Custom Dashboards
For example, to specify the Host object property with the value engtfdataaccesss01, you would enter the
following:
Host=engtfdataaccess01
If specifying more than one object property, separate the object properties with an ampersand (&).For
example, the following string specifies two properties: Host and IP Address.
Host=engtfdataaccess01&IP Address=172.16.18.167
For example, to specify a data source with the host name “tfrd.lab.rvbd.com”, you would enter the
following:
data_source_hostname=tfrd.lab.rvbd.com
You can specify multiple data sources separated by two colons (::) encoded as “%253A%253A”. For
example, to specify the “trfd.lab.rvbd.com” and “tfaix.lab.rvbd.com” data sources, you would enter the
following:
data_source_hostname=tfrd.lab.rvbd.com%253A%253Atfaix.lab.rvbd.com
Template Component
The Template component consists of the dashboard template to use.
The Template is specified using the following syntax:
template_name=<template_name>
For example, to specify the “Host Details” template, you would enter the following:
template_name=Host Details
SteelCentral Portal 80
Create Custom Dashboards
Example URL
The following is an example parameterized URL and a description of each component:
http://myhost/scportal/WebConsole.jsp#dashboard:Host=engtfdataaccess01&IP%2520Address=
172.16.18.167&data_source_hostname=tfrd.lab.rvbd.com%253A%253Atfaix.lab.rvbd.com&templ
ate_name=Host%2520Details
Base Component:
http://myhost/scportal/WebConsole.jsp#dashboard:
The component specifies the SteelCentral Portal host, and the necessary path.
The component ends with a colon (:).
Object Properties:
Host=engtfdataaccess01&IP%2520Address=172.16.18.167
The component specifies two object properties, which are required for the specified template.
The object properties specify the host and IP address.
The object properties are separated by an ampersand (&) and the space in the “IP address” object
property name is escaped with the space encoding (%2520).
Data Source:
&data_source_hostname=tfrd.lab.rvbd.com%253A%253Atfaix.lab.rvbd.com
The component starts with an ampersand (&) to separate it from the previous component.
The component specifies two data source hosts: tfrd.lab.rvbd.com and tfaix.lab.rvbd.com.
The two data sources are escaped with double colon (::) encoding (%253A%253A).
Template:
&template_name=Host%2520Details
The component starts with an ampersand to separate (&) it from the previous component.
The component specifies the template “Host Details”, which requires the specified object properties.
SteelCentral Portal 81
Create Custom Dashboards
1. Open the custom dashboard that you want to edit using one of the following options:
• From the Dashboards menu, choose Open Custom… Then from the “Open Dashboard” dialog box,
select the custom dashboard that you want to edit, and click Open.
• If the custom dashboard is already in edit mode, from the Dashboards menu, choose Current Edits.
From the “Dashboards Locked for Editing” dialog box, select the custom dashboard, and click
Open. (Note: To complete the edits and to make the updated dashboard available to all shared
users, click Save Change. To delete all edits, click Discard Changes.)
2. If the custom dashboard is not already in edit mode, click the Edit Dashboard ( ) icon.
If the custom dashboard is already in edit mode, and the edits were made by another user,
SteelCentral Portal prompts whether you want to steal the lock. Click Yes for access to the custom
dashboard.
3. Edit the custom dashboard using the “Dashboard Toolbar“ and “Panel Toolbar“ options.
4. When all edits have been made, click the Done Editing ( )icon.
End of Procedure 21
Related Topics
“Managing Custom Dashboards“
SteelCentral Portal 82
Create Custom Dashboards
Note: Before you can apply the snap-to-grid option, the dashboard must be in edit mode. Additionally,
the option only applies to the dashboard that you are editing.
4. Click OK.
End of Procedure 22
When the snap-to-grid option is enabled, a blue dashed-line box appears when dragging a panel. The blue
dashed-line indicates where the panel will be placed.
Related Topics
“Define Panels and Elements“
“Managing Custom Dashboards“
SteelCentral Portal 83
Create Custom Dashboards
Important: Access to dashboards that are embedded in HTML pages is disabled by default, see KB S31065. This
was done to protect SteelCentral Portal from clickjacking (or “cross-site framing”) attacks.
3. To obtain a URL:
3.1. Specify whether the viewer must provide a username and password:
From the pull-down menu, select Requires login or No login required.
Note: Only custom dashboards can be configured to be accessed without login. Additionally, you
must have the Resource Configuration read/write privilege and the RBAC read only privilege to
select the Requires login option.
3.2. If Requires login was selected, click the Select Users… button and choose the users and roles that
can access the dashboard with the URL.
3.3. Copy the entire text string from the Dashboard URL field and provide the text string to users.
4.2. Copy the entire text string from the Embeddable HTML field and paste the text string into an
HTML page.
5. To close the dialog box, click the Close ( ) icon in the upper-right corner.
End of Procedure 23
Related Topics
“Managing Custom Dashboards“
SteelCentral Portal 84
Create Custom Dashboards
Dashboard Panel and element settings. For additional information, see “Customize
Settings Dashboard Look and Behavior“.
On the “Dashboard Toolbar“, click the
“Dashboard Settings” icon.
Panel Settings Define panels. In the “Panel Configuration” dialog box, you
can edit panel settings and define the display of
On the “Dashboard Toolbar“, click the
elements.
“Edit Settings” icon.
Or, on the “Panel Toolbar“, click the “Edit From the panel-level settings, you can
Settings” icon. propagate changes to element settings.
For more information, see “Panels“.
Element Settings Define the element to display and its The element settings available depend on the
behavior. selected element.
Right-click on an element and choose For more information about elements, see
“Edit > Settings”. “Elements“.
Thresholds and Define metric thresholds and In the “Configure Dashboard Elements” dialog
Object characteristics, box, thresholds and object properties each have
Properties their own tabbed page from where you can edit
Right-click on an element and choose
and configure their settings.
either “Edit > Thresholds” or “Edit >
Object Properties”. For more information, see:
Or, on the “Panel Toolbar“ choose either
• “Threshold Management“
“Edit > Thresholds” or “Edit > Object
Properties”. • “Grouping Elements with Object Properties“
Content Define sets of dashboard settings. Content Templates are named collections of
Templates settings for displaying dashboard content.
Choose “Administration > Dashboards:
Resources” and click the “Content For more information, see “Using Content
Templates” tab. Templates to Display Content“.
SteelCentral Portal 85
Create Custom Dashboards
System Default
Global
User
Dashboard
Visualization Style
Panel
Element
For example, if you change the “Show Factored Metric Name in Title Bar” setting at the Global Default level
(see “Customize Dashboard Look and Behavior“), the setting change applies to all dashboards, and
wherever this setting is found. If you change the setting at the Element level, the setting applies to the
particular element only.
Related Topics
“Managing Custom Dashboards“
“Global Dashboard Settings“
SteelCentral Portal 86
Create Custom Dashboards
SteelCentral Portal 87
Create Custom Dashboards
SteelCentral Portal 88
Create Custom Dashboards
Related Topics
“Managing Custom Dashboards“
SteelCentral Portal 89
Create Custom Dashboards
Auxiliary Panels
Use auxiliary panels to add labels, hyperlinks, and images to custom dashboards.
Supported image formats are: .png, .jpeg, .jpg, and .gif.
HTML Panels
Here are two possible uses of Auxiliary Panels with Panel Type set to HTML:
Example 1: To define a hyperlink to the Riverbed website, enter
<a href="http://www.riverbed.com">Visit Riverbed</a>
Only use HTML5 elements. Anything outside of the <body> element will get stripped out. Don’t include
attributes in the <body> element—for example, instead of this:
<body style="background-color:powderblue;">
...
</body>
use this:
<body>
<div style="background-color:powderblue;">
...
</div>
</body>
If the auxiliary panel is blank, see KB S23839. (You must be logged in to view knowledge base articles.)
1. Open the custom dashboard to which you want to add an auxiliary panel.
2. If the custom dashboard is not already in edit mode, click the Edit Dashboard ( ) icon on the
“Dashboard Toolbar“.
3. To access the “Add (Auxiliary) Panel” dialog box, click the Add Content ( )button on the
“Dashboard Toolbar“ and choose Create a new auxiliary panel.
SteelCentral Portal 90
Create Custom Dashboards
• HTML: For HTML panel type, defines the HTML. After it is displayed, the panel can be resized to
display the entire embedded web page.
• Image/Choose File: For Static Image panel type, either select the existing image or choose the
image file.
• URL: For URL Image panel type, defines the URL of the image.
• Refresh Rate
• AutoSize: If selected, the image resizes itself when the panel is smaller than the image. Otherwise,
the image is cropped.
• Maintain Aspect Ratio: If selected, the image retains its height to width ratio when resizing.
• Center Image: If selected, the image is centered in the panel. Otherwise, the image is left-justified.
• Transparent Background
6. Click Create.
7. To adjust/edit an auxiliary panel, right-click on the panel and choose one of the following options:
SteelCentral Portal 91
Create Custom Dashboards
• Edit Settings
End of Procedure 24
Related Topics
“Managing Custom Dashboards“
SteelCentral Portal 92
CHAPTER 8 Threshold Management
A threshold specifies a starting point. When defining elements that use color to indicate status (such as LEDs,
LED Series graphs, and Graphs with status bars), a threshold specifies the numeric starting point of a status:
Normal (green), Warning (yellow), and Critical (red).
For example, the following figure shows a dashboard LED Series element with warning and critical statuses
reflecting specified ranges defined by thresholds.
For example, suppose the LED Series has a High Critical threshold value of “90” and a High Warning
threshold value of “80.” When outbound utilization reaches or exceeds 80 (%), the element turns yellow.
Similarly, when outbound utilization reaches or exceeds 90 (%), the LED turns red. For detailed examples,
see “Defining Thresholds Status Levels“.
This section deals with data sources for which you must configure thresholds directly in SteelCentral Portal.
If you do not configure the thresholds, the elements will be gray, and will not display status colors (green,
yellow, red).
Note: Some data sources (such as AppInternals 9.x) have thresholds configured in the data source itself.
SteelCentral Portal 93
Threshold Management
For example, a *NY* object name pattern would match these object names: NY_router_1,
NY_router_2, etc.
– Object Property: a pull-down menu containing object property names, and a field for entering a
wildcard string search that enables the user to find matches for a specific object property.
For example, you might select the object property “State” from the object property pull-down
menu. In the adjacent text field, you could then enter a wild card search for the object property
value *PA* for objects such as PA_router_1, PA_router_2, etc. For more information on object
properties, see “Grouping Elements with Object Properties“.
These pattern-based threshold fields enable you to define a set of elements to which you can apply the
pattern-based threshold. You can be as general or specific as required. For example, you could select
just an object type, such as “IP Conversation”. Consequently, the threshold would apply to all metrics
for objects of the object type “IP Conversation”. You could narrow the scope of the applied
pattern-based threshold by choosing a single metric, such as “User Response Time (Servers)”. In this
case, the pattern-based threshold would apply to only “User Response Time (Servers)”) for the set of
objects of the object type “IP Conversation”.
You can access and configure thresholds in different ways:
To configure thresholds from either the panel or element level, see “Defining Thresholds for Elements
and Panels“.
To view all thresholds, as well as to edit, delete, and prioritize them at a global level, see “Managing
Thresholds Globally“.
SteelCentral Portal 94
Threshold Management
Note: The thresholds that are set for alerts within NetSensor and NetIM are not reflected in
SteelCentral Portal.
For NetSensor and NetIM, if there are Rollups associated with the selected metric, you can further
scope a Pattern-based threshold by selecting a Rollup from the Rollup pull-down menu. For more
information see “Select Metrics to Monitor using the Object Selection Wizard“.
AppInternals 9.x data provide default thresholds that cannot be overridden from SteelCentral Portal.
Instead the thresholds must be defined in AppInternals 9.x.
SteelCentral Portal 95
Threshold Management
The following examples describe different ways of specifying ranges for thresholds.
Example 1—Specifying high ranges for a threshold
The following figure shows how you can use High Critical and High Warning boundaries to specify
ranges.
In this example, High Critical is set to 10 and High Warning is set to 5. When the value of an element is
equal to or greater than 10, the element turns red (critical). Similarly, for values equal to or greater than
5 but less than 10, the element turns yellow (warning). A green element, reflecting the normal state,
appears for values less than 5.
In this example, Low Warning is set to 5 and Low Critical is set to 2. When the value of an element is
equal to or less than 2, the element turns red. Similarly, when the value is equal to or less than 5, but
greater than 2, the element turns yellow. A green element, reflecting the normal state, appears for
values greater than 5.
SteelCentral Portal 96
Threshold Management
In this example, High Critical is set to 10. When the value of an element is equal to or greater than 10,
the element turns red. For a value below 10, the element is green. There is no warning (yellow)
boundary specified.
SteelCentral Portal 97
Threshold Management
• On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Edit > Thresholds.
The following figure shows the “Configure Dashboard Elements” dialog box for a single element
(on the left) and for multiple elements (on the right).
2. If the dialog box includes a list of multiple elements, select the element for which you want to define
thresholds.
To filter elements, click the Show Without Thresholds checkbox to only show elements with no
defined threshold values.
SteelCentral Portal 98
Threshold Management
4.2. Select the checkbox and specify a value, as needed, for each threshold status level:
- High Critical: Change to red if the metric is greater than or equal to the specified value.
- High Warning: Change to yellow if the metric is greater than or equal to the specified value.
- Low Warning: Change to yellow if the metric is less than the specified value.
- Low Critical: Change to red if the metric is less then the specified value.
- No Data Representation: Specify the icon to use when a data source returns “no data”.
To help you define threshold values, the line graph next to the individual threshold values shows
the current data for the selected element and the defined threshold levels in the background.
5.2. If pattern-based thresholds have been defined for the same object/metric pair, you can select the
threshold from the table and click Move to Top. Only the top threshold is applied.
SteelCentral Portal 99
Threshold Management
5.3. If a pattern-based threshold has not been defined for the object/metric pair, you can create one:
b. In the “Create Pattern-based Threshold” dialog box, specify the necessary information.
c. Click Create.
d. In the “Edit Threshold” dialog box, if necessary, move the threshold to the top of the table.
(Select the threshold and click Move to Top.) Only the top threshold is applied.
End of Procedure 25
Note: Before making changes to thresholds, be sure to review “About Individual and Pattern-Based
Thresholds“. Be aware that changes to individual or pattern-based threshold can affect elements in multiple
panels, if those elements match the modified threshold. For more information, see “Considerations when
Defining Thresholds“.
Individual Thresholds
– Edit
Use this option to edit a previously defined Individual threshold without opening the dashboard
and locating the associated element. (On the “Threshold Management” screen, click the
“Individual Thresholds” tab, select the individual threshold from the list, and click Edit. Editing a
threshold is similar to Procedure 25 “Defining a Threshold“.)
– Delete
Use this option to delete a previously defined Individual threshold to clear the threshold setting
from an existing dashboard element. Additionally, use this option to remove an Individual
threshold that was defined for a dashboard that has been deleted. (On the “Threshold
Management” screen, click the “Individual Thresholds” tab, select the individual threshold from
the list, click Delete, and then click OK to confirm.)
Pattern-based Thresholds
– Create
Use this option to create a pattern-based threshold. You can then define priority for the threshold,
which defines when the threshold is applied. (On the “Threshold Management” screen, click the
“Pattern-based Thresholds” tab, and click New. Editing a threshold is similar to
Procedure 25 “Defining a Threshold“.)
– Edit
Use this option to edit a previously defined pattern-based threshold without opening the
dashboard and locating the associated element. (On the “Threshold Management” screen, click the
“Pattern-based Thresholds” tab, select the individual threshold from the list, and click Edit. Editing
a threshold is similar to Procedure 25 “Defining a Threshold“.)
– Duplicate
Use this option to make a copy of an existing pattern-based threshold. You can then edit the copy to
define a similar threshold. (On the “Threshold Management” screen, click the “Pattern-based
Thresholds” tab, select the individual threshold from the list, and click Duplicate. The new copy is
added to the bottom of the list.)
– Delete
Use this option to delete a previously defined pattern-based threshold. (On the
“Threshold Management” screen, click the “Pattern-based Thresholds” tab, select the threshold
from the list, click Delete, and then click OK to confirm.)
– Define Priority
Use the Increase Priority and Decrease Priority buttons to arrange the pattern-based thresholds in
priority order, with the top being the highest priority. (On the “Threshold Management” screen,
click the “Pattern-based Thresholds” tab, select the threshold from the list, click Increase Priority
or Decrease Priority to move the selected threshold up/down.)
Import/Export Thresholds
Use the Import and Export options for the following purposes:
– Backup thresholds for archive purposes
– Copy thresholds to another SteelCentral Portal server (such as from a test server to a production
server)
– Edit multiple thresholds at one time. Simply export, edit the comma separated values, and import.
(Important: This option should only be performed by an experienced user. Importing a malformed
file will cause unexpected behavior.)
The following figure shows a threshold status bar at the bottom of the graph. The bar indicates that the
metric reached the critical threshold level twice during the time period shown.
The following figure shows the defined threshold levels in the background of the graph.
To implement the visual settings in graph elements, perform the following procedure.
1. Set the custom dashboard in edit mode. (In the dashboard toolbar, click the Edit Dashboard ( ) icon.
2. In the panel toolbar, click the Edit Settings ( ) icon, and choose Edit > Graph Settings.
3. Scroll down to the bottom of the dialog box to see the threshold status and level settings.
5. Click OK.
End of Procedure 26
Hint: To quickly add a threshold visualization to graphs: define a graph visualization style with the
threshold visualization style setting, then apply the graph visualization style to elements/panels.
An application model defines the hardware and software used to support a business application. After an
application is mapped (with hosts, internal elements, relationships, and end users), SteelCentral Portal uses
the information to create dynamic dashboards for monitoring the end-to-end performance and status of the
application.
SteelCentral Portal
Application Model
(User-Defined)
Application Dashboard
Summary
End-User Application
Experience Map
Application Network
Performance Performance
When an application model is used to create an application map, the map visually shows performance and
status using colors, defined by thresholds. The following figure shows an application model and the
application dashboard summary created from the model. Note that the application map in the dashboard
summary shows colors to indicate performance and status. From the application dashboard summary, you
can easily view tooltips and drilldown for details.
Application Model
Application dashboards are adaptive in nature, in that they show the best content available for the given
model. For example, the dashboards for an application monitored with NetProfiler and NetSensor will be
different than those monitored by AppInternals and AppResponse (9.x).
Hint: Panels from application dashboards can be copied and pasted for re-use in custom dashboards. (See
“Copy and Paste Panels“.)
Creating an application model may seem like a daunting task, especially if your knowledge of the
application is limited. However, if you breakdown the process into manageable steps, you may be surprised
how easy it is. But don’t expect to create an application model in a single session. The iterative process
involves trial and error. That is why the software is designed to save your updates as the model is refined
and to not allow others to use the model for monitoring until you indicate that the model is complete.
Additionally, the software allows you to enter notes to support your updates and findings.
The following table lists the general workflow for creating an application model. Consider the workflow as
a starting point and then customize the process to your specific requirements.
2 Access Editor Access the application editor to define the application model.
For more information, see “Access the Application Model Editor“.
3 Specify Data Sources Specify the data sources to use for an application model.
For more information, see “Specify Data Sources“.
Note: Skip this step if you are modeling an application outside of the monitored
network, such as a SaaS deployment. When the “Add Hosts” dialog box appears
after defining the application name, simple click Close.
8 Define Thresholds Define thresholds for the objects (i.e., hosts, relationships) in the application
dashboard.
For more information, see “Threshold Management“.
Important: The ability to define thresholds for objects depends on the connected
data sources. For more information, see “About Defining Thresholds for
Application Model Objects“.
Host
• AppInternals (CPU, Disk, Memory)
• AppInternals (9.x) (CPU, Disk, Memory)
• NetCollector/NetSensor (CPU, Disk, Memory)
• NetIM (CPU, Disk, Memory)
• NetIM (<2.3.0) (CPU, Disk, Memory)
.NET
• AppInternals (.NET health metrics (free memory, heap consumption, heap size, process CPU, thread count, time
garbage collecting))
• AppInternals (9.x) (.NET health metrics (free memory, heap consumption, heap size, process CPU, thread count,
time garbage collecting))
Java
• AppInternals (.NET health metrics (free memory, heap consumption, heap size, process CPU, thread count, time
garbage collecting))
• AppInternals (9.x) (.NET health metrics (free memory, heap consumption, heap size, process CPU, thread count,
time garbage collecting))
Group
• Aggregate of hosts
Relationship
• AppResponse (Response time)
• AppResponse (9.x) (Request rate, response time)
• NetProfiler (Response time, active connections, number of TCP resets, TCP retransmissions)
Related Topics
“Application Models“
Related Topics
“Create Application Models“
“Access the Application Model Editor“
To create a new application model in the application model editor, perform the following procedure.
2. Enter a unique application name to identify the application and click OK.
Note: If necessary, the application name can be changed at a later time. For more information, see
“General Workflow for Resource Management“.
The “Add Hosts“ dialog box appears for defining hosts (clients/servers) and relationships used by
the application. For more information, see “Define Back-end of Application Model“.
End of Procedure 27
The “Resource Management” screen appears with the Applications tab selected.
(See “Resource Management“.)
Alternatively, if the application model has been published, from the Home screen, click on the
application card’s gear icon and choose Edit Application.
2. Select the application that you want to edit and click Edit.
End of Procedure 28
Note: To copy or delete an application model, use the procedure above (“Accessing an Existing Application
Model“). However, after selecting the application, click the Make a Copy… or Delete button. For more
information, see “General Workflow for Resource Management“.
Related Topics
“Create Application Models“
Note: If necessary, you can specify the data sources to use when monitoring individual hosts and
relationships (see the “Hosts“ and “Relationships“ inspectors, respectively).
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
Only selected data sources will be used for monitoring. Unselected data sources will be excluded as
will any data sources added or connected later.
5. Click OK.
End of Procedure 29
Add Hosts
Hosts are servers that are involved in the execution of an application. When adding hosts one hop away
from specific hosts, the relationships, representing traffic between the hosts, are also added.
The following procedure describes how to add hosts and relationships to an application model.
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
3.1. In the search field, enter the full or partial name of the host or IP address.
For detailed information about searching the data sources for hosts and IP addresses, see
KB S26458. (You must login to view this knowledge base article.)
3.2. Optionally, click the time range to specify a different time range.
4. Click Search.
Note: If no hosts are found during the search, you can optionally add a host manually be entering an
IP address in the “Manually-Added Host (IP Address)” field (not shown above) and clicking
Add Hosts. However, be aware that when published, no data will be shown for the manually-added
host until the host is monitored by a data source.
5.1. Choose the hosts to add to the application model by selecting the checkbox in the first column.
5.2. Optionally, unselect the checkbox next to the Include hosts one hop [downstream] from selected
host(s) option to not add hosts that are one hop away. Or, from the pull-down menu, select
downstream, upstream, in both directions.
- Click Excluded Relationships to specify the relationships to exclude when adding hosts to the
application model.
5.3. Optionally, change the setting for the Include previously deleted hosts and relationships in
results option. If the checkbox is not selected, that previously deleted host/relationships are not
added to the application model.
End of Procedure 30
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
2. Select the host(s) in the application model to which you want to add neighboring hosts.
Hint: To select multiple hosts, hold down the SHIFT key and click on the hosts.
• Time Range:
Click the current time range to specify a different time range for the search.
• Direction of Hop:
From the hosts one hop x from select host(s) option, choose the direction from the pull-down
menu: downstream, upstream, in both directions.
Note: Downstream vs. Upstream
- Downstream relationships are those where the host initiated the connection.
- Upstream relationships are those where the host accepted a connection request.
• Exclude Relationships:
Click the Excluded Relationship button to filter relationships.
The matching hosts and relationships are added to the application model.
6. Click Finish.
End of Procedure 31
Add Relationships
If a relationship between two hosts is not being observed by any of the current data sources, then you can
manually add relationships between the hosts.
Note: Relationships represent the traffic flowing between hosts. A relationship is the application protocol
used by two hosts.
Important: When published, a manually-created relationship will not be monitored until a relationship
with the specified name is observed by a data source. Therefore, it is best to add relationship using the “Add
Neighboring Hosts“ option.
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
2. Select the host or internal element to which you want to add a relationship.
3. From the “Hosts“ or “Internal Elements“ inspector, select the relationships Add button.
Hint: To display internal elements for a host, select the host and choose View >
Show Internal Elements.
The specified name is listed on the “Relationships“ inspector when the relationship is selected.
5. In the application model, click a host or internal element to designate it as the server.
6. If necessary, click the Switch button to switch the designed client and server.
7. Click Add.
The relationship is added and appears as a dashed line until the application map is published.
End of Procedure 32
Related Topics
“Create Application Models“
“Add End Users and Response Time“
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
4. Optionally, change the name of the “End Users” object by editing the Name field in the inspector.
5.1. From the “End User“ inspector, click Add Response Time.
The Response time appears as an arrow from the End Users object to the selected server (host).
End of Procedure 33
Related Topics
“Create Application Models“
“Define Back-end of Application Model“
Merge Hosts
Use the merge feature when modeling Network Address Translation (NAT) hosts, where the IP address
used within one network is translated to a different IP address in another network. In other words, when
defining an application model, you can merge the front-end with the back-end. For example, you might see
the following:
1.1.1.1 --> 2.2.2.2
3.3.3.3 --> 4.4.4.4
where 2.2.2.2 and 3.3.3.3 are different interfaces on the same physical host.
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
To select multiple hosts, hold down the SHIFT key and click on the hosts.
End of Procedure 34
To unmerge hosts, select the merged host, and click the Unmerge ( ) button in the “Hosts“ inspector.
Group Hosts
Use the group feature to represent logical hierarchy within the application model. When the application
model is published and monitored, the status of a group will be based on the status of its members.
Groups can be collapsed or expanded using the View > Collapse Group and View > Expand Group
options.
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
To select multiple hosts, hold down the SHIFT key and click on the hosts.
• To create a new group, click New, specify a group name, and click OK.
• To add the selected host(s) to en existing group, click the pull-down arrow and select the existing
group name.
When grouped hosts are expanded (View > Expand Group), the hosts are displayed in a
shaded box.
End of Procedure 35
To remove a host from a group, select the grouped host. Then in the “Groups“ inspector (shown below),
select the host that you want to ungroup and click Remove.
1. Open the application model that you want to edit. (See “Access the Application Model Editor“.)
2. If the internal elements are not already shown, from the View menu, choose Show Internal Elements.
3. Select the host from which you want to exclude internal elements.
5. If the list of internal elements is not already shown, click the arrow.
Only selected internal elements will be monitored. Unselected internal elements will be excluded.
7. Click Save.
End of Procedure 36
Publish
When the application model is complete, you can publish the model. When an application model is
published, SteelCentral Portal generates an application dashboard that can be used to monitor the
end-to-end performance and status of the application.
1. Choose Publish.
2. Click OK.
SteelCentral
Portal creates an application dashboard from the model. The dashboard can then be
used for monitoring the defined application.
End of Procedure 37
After publishing an application for monitoring, the application can be shared with users and/or groups so
that others can monitor the application.
To view and monitor the application, select the application card from the Home screen.
Related Topics
“Create Application Models“
Unpublish
Published application models can be unpublished. When an application model is unpublished, it will no
longer be available for monitoring. To unpublish an application model, edit the model and click the
Unpublish button.
To review notes for the application and objects (hosts, relationships, end users, response times,
internal elements), open the Notes dialog box. (Choose Model > View Notes.)
Use the following features to find an object in the list:
Filter by Object Status
Filter the list by object status using the following Show options:
– Published—Objects that have been published
– Note Published—Objects that were added after the application map was last published
– Deleted—Objects that have been added and then deleted from the application model
Display Objects with No Notes
Display objects with no notes using the Show option Object with no notes.
Sort by Column Information
Sort the list by the information in a column by clicking the column header. Click the column header
again to reverse the order.
Reinstate a Deleted Object
To reinstate a previously deleted object in the application model, click the Add Back option for the
object.
Related Topics
“Create Application Models“
Use the Application Model Editor to define application models. The following figure identifies notable
items in the Application Model Editor, with more information below.
Zoom In/Out
Buttons
Application Model
Application Name
Identifies the application model. This user-defined name is specified when the model is created. (See
“Access the Application Model Editor“.) To change the application name, see “General Workflow for
Resource Management“.
Menu Options
Operations for defining applications. For more information see “Menu Options“.
Zoom In/Out Buttons
Buttons for resizing the application model. Alternatively, use the View menu options to resize the
application model.
Application Model
A visual representation of the application model. For more information, see “Application Model
Objects“
Publication Status
A message indicating whether the current application model has been published for monitoring.
Inspector
Displays information and options specific to the selected object in the application model. If multiple
types of objects are selected, the inspector displays the information on separate tabs. The width of the
inspector can be adjusted by dragging the left side of the panel. For more information, see “Inspector“.
Related Topics
“Create Application Models“
Hosts The servers that are involved in the execution of the • AppInternals
application
• AppInternals 9.x
• NetCollector/NetSensor
• NetIM
• NetIM (<2.3.0)
Relationships The traffic flow between hosts in the application • Web Transaction Analysis
(AppResponse and
AppResponse 9.x)
• NetProfiler
End Users The users accessing the application • Web Transaction Analysis
(AppResponse and
Response Time The end user experience measurement for the AppResponse 9.x)
application
• Applications (Aternity)
• Application Stream
Analysis (AppResponse
and AppResponse 9.x)
• JavaScript (AppInternals)
• JavaScript (AppInternals,
Web Analyzer,
(BrowserMetrix)
• Enhanced Flow Data
(NetProfiler)
• Synthetic Tests (NetIM,
NetIM (<2.3.0), and
NetSensor)
• Code Instrumentation
(AppInternals 9.x)
Internal Elements The .NET or Java instances running inside a host. • AppInternals
Internal Elements can be shown or hidden. • AppInternals 9.x
Groups (expanded)
Groups (collapsed)
Related Topics
“Application Model Editor“
Menu Options
Table 10 Application Model Editor Menu Options
Options Description
Model
Data Sources Select the data sources to use for the model
Note: If you select data sources, then only the selected data sources will be
used for the model and any data sources which are not explicitly selected
(including, for example, data sources which are connected to
SteelCentral Portal later) will not be used for the model.
Discard Edits Removes all edits made to the application since the model was last
published
View Notes Allows you to review notes for current and deleted objects
(Additionally, deleted objects can re-instated.)
Exit Saves the application model and returns to the Home screen
Add
Add Neighboring Hosts… Adds client/servers and their relationships to the application model for
selected hosts
Add New Hosts… Adds client/servers and their relationships to the application model
Add End Users Adds an unconfigured end user to the application model
Select
Select All Not Published Selects all hosts in the application model that were added after the last
publication of the model
Select All Published Selects all hosts in the application model that were included in the last
publication of the model
View
Fit All Sets the zoom level to display the entire application model
Center Map Centers the application model in the application model editor
Inspector
The inspector displays information and options specific to the selected object in the application model. If
multiple types of objects are selected, the inspector displays the information on separate tabs. For a
description of each inspector tab, see the following sections:
“Hosts“
“Groups“
“Relationships“
“End User“
“Response Time“
“Internal Elements“
Note: The width of the inspector can be adjusted by dragging the left side of the panel.
Hosts
Monitoring Data Sources Excludes data from specific data sources from monitoring the host
Click Edit to specify the data sources to exclude from monitoring the host when the
application is published.
Note: If it makes sense, it is better to configure which data sources to use at the
model level. For more information, see “Specify Data Sources“.
Internal Elements Excludes interface elements (databases, Java, .NET instances) from the host
Click Edit to specify the interface elements to exclude from monitoring the host
when the application is published.
Hint: Excluding unnecessary internal elements will reduce processing, which can
improve overall performance.
Groups
Related Actions:
• To create a group, see the In Group field on the “Hosts Inspector“.
• To collapse a group, select the group and choose View > Collapse Group.
• To expand a group, select the group and choose View > Expand Group.
Note that when multiple groups are selected, the Group column of the table identifies the group to which
the item belongs.
Relationships
Standard View
Advanced View
Add Displays the “Edit Notes” dialog box for making notes about the specific
relationship.
Edit Displays the “Select Monitoring Data Source” dialog box for specifying the data
sources to use for monitoring the selected relationship when the application model
is published.
(Advanced View only.)
Note: If it makes sense, it is better to configure which data sources to use at the
model level. For more information, see “Specify Data Sources“.
Time Range/ Changes the time range and updates the throughput values for the selected items,
Update Throughput which helps to identify the relationships to include in the application model.
(Advanced View only.)
End User
To add an end user, choose Add > Add End Users.
Connect end user to an Adds a response time from the selected end user to a host.
application
Click Add Response Time to define the response time between the end user and a
host.
For more information, see “Add End Users and Response Time“.
Response Time
Internal Elements
To display internal elements for a host, select the host and choose View > Show Internal Elements.
Elements display the metric values of objects. The first step in creating a dashboard is choosing the objects
whose metrics you want to monitor. You then decide which elements are best to display the values of the
applicable metrics. The Object Selection Wizard helps you complete both tasks.
For more information, see:
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Copy and Paste Panels“
Important: If your user account does not have the necessary permissions, you may not be able to perform
certain tasks described in this chapter. For assistance, contact a Portal Administrator.
Consider the following example. A CPU object, such as “CPU(1),” might be paired with a metric called
“Usage (%)” and displayed as an LED showing CPU % Usage. The LED would be green, yellow, or red,
depending on whether the percentage of usage falls within normal, warning, or critical threshold ranges.
By double-clicking the LED, you display a graph showing the amount of usage (by percentage) over time,
as shown in the following figure.
Note: Rather than manually selecting metrics, you can use predefined content templates. Content templates
specify the metric data that you want your elements to display, as well as how to group that data and which
visualization styles to use. For more information, see “Using Content Templates to Display Content“.
After you choose metrics or content templates, the Object Selection Wizard enables you to configure a new
panel or use an existing one. In either case, you can set up one or more visualization styles for the elements
that will monitor the metrics.
The following figure shows the Object Selection Wizard.
2) Select Objects:
a) Choose from the objects that match the search criteria.
3) Select Metrics:
a) Choose the information to monitor on the selected objects by specifying the corresponding metrics
or selecting a content template.
Note: Content templates are also useful for displaying grouped elements because they specify all of
the objects and metrics found within the group’s hierarchy. For more information about content
templates, see “Using Content Templates to Display Content“. For more information about groups,
see “Group Elements“.
b) Click Create Panel.
4) Configure Panel:
a) In the “Panel Configuration” dialog box, specify the panel name and visualization style.
Optionally, you can specify additional panel settings and grouping. For more information, see
“Configuring Panel Settings“.
b) Click OK.
The following procedure describes using the Object Selection Wizard to select metrics for monitoring.
2. If the dashboard is not already in edit mode, on the “Dashboard Toolbar“, click the Edit Dashboard
( ) icon.
3. On the “Dashboard Toolbar“, click the Add Content ( ) icon and choose Create new dashboard
panel.
4.1. If there is more than one data source type available (for example: AppInternals and
AppResponse), select the data source type from the pull-down menu.
4.2. If there are multiple data sources of the same type, select the specific data source(s) from a
separate pull-down menu.
The search fields appear for you to specify the search criteria.
The “Select objects” panel lists the objects that are managed by the selected data source and that
match the search criteria.
When you make your selection, the default is Use the following objects setting. In contrast, the
Use live search results option dynamically updates the objects according to the search criteria. For
example, if you search for the top three CPU objects by “Usage (%)” the objects used in the panel will
change in real time as the “Usage (%)” of the CPU objects change.
Note: For the Use live search results option, the frequency by which objects update will depend on
the search criteria. For example, with AppResponse (9.x) as the data source type, “Top N” search
results update every minute, while “Navigating Object Tree” search results update every two hours.
In the “Select Metrics” panel, either choose an available content template (from the “Templates” tab)
or manually select the appropriate metrics (from the “Metrics” tab). The available content templates
and metrics are determined by the previously selected object type.
About Rollups:
For certain data source types (such as NetIM), you can choose various Rollups. In other words, you can
select from the multiple rules by which a data source rolls up data (such as Minimum, Maximum, 95th
Percentile, Median). For example, in the “Dashboard Data” panel, you can use the “Rollup Selection”
pull-down menu to specify one or more Rollups for each metric.
Note: To create 95th Percentile panels with data from NetSensor or NetIM, you must first enable 95th
percentile rollups in NetSensor or NetIM using the Rollup Wizard. For more information, see the
NetSensor User Guide or the NetIM User Guide.
8. Select a visualization style from the “Visualization Style” pull-down menu and provide a name for the
panel. For more information about visualization styles, see “Visualization Styles“.
For more information about the “Panel Configuration” dialog box, see “Configuring Panel Settings“.
9. In the “Panel Configuration” dialog box, click OK to create the new panel.
End of Procedure 38
Related Topics
“Dashboard Components“
“Group Elements“
“Configure Panels“
“Data Source Searches“
1. Copy a panel:
1.1. Open the dashboard (Application, Custom, or Default) with the panel that you want to re-use:
1.2. On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Copy Panel.
2.1. Open the custom dashboard to which you want to paste the panel.
End of Procedure 39
Related Topics
“Dashboard Components“
“Group Elements“
“Configure Panels“
“Data Source Searches“
When creating dashboard content with the Object Selection Wizard, you can search the following data
source types for objects and metrics:
AppInternals
AppInternals (9.x)
AppResponse
AppResponse (9.x)
Application Model
Aternity
NetCollector/NetSensor
NetIM
NetIM (<2.3.0)
NetProfiler
UCExpert
Web Analyzer (BrowserMetrix)
AppInternals Searches
AppInternals 10.0.1 and later provide the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top N and Bottom N“
If there are multiple AppInternals data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
The following figure shows the search fields associated with the “Navigating Object Tree” search
example.
End of Procedure 40
Note: The search example in this section is based on a “Bottom N” search. The steps for a “Top N” search
are the same, the only difference being that the filtered search results would be for top “n” values.
The following procedure describes how to use the “Bottom N” search for finding the bottom Apdex scores
for countries.
If there are multiple AppInternals data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
3. Select the Bottom N value of 5 (or click Edit… in the pull-down menu and enter a number).
4. Select the object type of Country and all (*) of its object instances.
The following figure shows the search fields associated with the “Bottom N” search example.
End of Procedure 41
If you have used the AppInternals 9.x desktop console, these searches will be familiar to you. Each search
type generates object patterns that are the same as those used in the desktop console. For more information
about object patterns and the desktop console, see the AppInternals 9.x documentation.
For additional information, see “Explanation of “Include Aggregates” and “Include Individuals”“.
If there are multiple AppInternals 9.x data sources, you can select specific data sources or select all
from the adjacent data source pull-down menu.
The “Include Aggregates” and “Include Individuals” check boxes are selected by default. For more
information, see “Explanation of “Include Aggregates” and “Include Individuals”“.
3. Select a Host. In this case, all (*) hosts are chosen, but you could choose an individual host.
4. Select the Windows object type and all (*) of its object instances.
5. Select the CPU object type and all (*) of its object instances.
To limit the number of search results, you could choose an individual instance (either 0, 1, 2, 3) or the
aggregated instance (“_Total”). Select Edit… to further restrict the search with the asterisk (*) and
question mark (?) wildcard characters. For details about search strings, see “Building an Object Search
String“.
The following figure shows the search fields associated with the “Navigating Object Tree” search
example.
End of Procedure 42
Object Name
Rather than select by search fields, you can simply type in a search string when you use the “Object Name”
search (thus eliminating the need to fill in the search fields if you were to use “Navigating Object Tree“).
Note: In the AppInternals 9.x desktop console, you would enter this same search string as an object pattern
in the “Object” text box of any table. For details about object patterns, see the AppInternals 9.x
documentation.
The following procedure describes how to use the “Object Name” search for finding CPU objects on all
hosts in a Windows environment.
1. Select AppInternals (9.x) as the data source type, and then select all available SMPs from the adjacent
data source pull-down menu. (Optionally, you could also select an individual SMP.)
The “Include Aggregates” and “Include Individuals” check boxes are selected by default. For more
information, see “Explanation of “Include Aggregates” and “Include Individuals”“.
3. Enter search string “Host (*) > Windows (*) > CPU (*)” to scope the search to all instances of
Windows-based CPUs across all hosts.
For details about search strings, see “Building an Object Search String“.
The following figure shows the search fields associated with the “Object Name” search example.
End of Procedure 43
Character Specifies…
Note: The search example in this section is based on a “Top N” search. The steps for a “Bottom N” search
are the same, the only difference being that the filtered search results would be for bottom “n” values.
The following procedure describes how to use the “Top N” search for finding the top 10 CPU objects by
“% Usage” on all hosts in a Windows environment.
1. Select AppInternals (9.x) as the data source type and then select the SMP (data source) from which to
direct your search. If you select All Data Sources, the search results would provide the top five results
(or possibly less, depending on available objects) across all AppInternals 9.x SMPs.
The “Include Aggregates” and “Include Individuals” check boxes are selected by default. For more
information, see “Explanation of “Include Aggregates” and “Include Individuals”“.
3. Select a Top N value of 10 (or click Edit… in the pull-down menu and enter a number).
If you specify all (*) hosts, the search results would provide the top 10 results (or possibly less,
depending on available objects) across all hosts that are being monitored by this data source.
5. Select the object type of Windows and all (*) of its object instances.
6. Select the object type of CPU and all (*) of its object instances.
To limit the number of search results, you could choose an individual instance (either 0, 1, 2, 3) or the
aggregated instance (“_Total”). Select Edit… if you want to further restrict your search with the
asterisk (*) and question mark (?) wildcard characters. For details about search strings, see “Building
an Object Search String“.
The following figure shows the search fields associated with the “Top N” search example.
End of Procedure 44
Note: The “Standard Application Components” search corresponds to all saved filters (other than
Favorites) in the desktop console. For more information see the AppInternals 9.x documentation.
The following procedure describes how to use the “Standard Application Components” search for finding
“CPU Usage” in a Windows environment.
1. Select AppInternals (9.x) as the data source type, and then select all (*) available SMPs from the
adjacent data source pull-down menu. (Optionally, you could also select an individual SMP.)
The Include Aggregates and Include Individuals checkboxes are selected by default. For more
information, see “Explanation of “Include Aggregates” and “Include Individuals”“.
4. Select from the predefined query types that are available for the selected application component type.
In this case CPU Usage and Windows.
The following figure shows the search fields associated with the “Standard Application Components”
search example.
End of Procedure 45
Include Individuals The search results will include only individual object member instances.
For example, in a Windows system, the member instances of the object type “CPU,”
would be “0,” “1,” “2,” etc.
Include Aggregates The search returns an average or total object instance based on all of the member
instances.
For example, in a Windows system, there is an instance called “_Total”, which is defined
as an average (aggregate) of the individual instances.
Include Individuals The search results will include both the member instances and the aggregated instance.
and
Based on the preceding examples for the Windows system, the CPU object type search
Include Aggregates results would be “0,” “1,” “2,” and “_Total”.
For details about aggregate and individual object instances for different metrics, see the AppInternals 9.x
Configuration Guide.
For more information, see:
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Group Elements“
“Configure Panels“
AppResponse Searches
AppResponse 11.1.0 and later provide the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top N and Bottom N“
If there are multiple AppResponse data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
5. Next to the Select Type field, select the application. In this case, select TradeFast Cluster 1 WebApp.
At this point, if you do not want to narrow the search any further, and wanted only to show the
performance of the TradeFast Cluster 1 WebApp application itself, you could click Search Now.
However, in this search example we want to investigate the performance of TradeFast Cluster 1
WebApp for a particular client IP address.
6. To narrow the search, from the Search within Web App field, select Web Client IP.
7. Next to the Search within Web App ‘TradeFast Cluster 1 WebApp’ field, select the client IP address
to be investigated—12.0.0.1
End of Procedure 46
If there are multiple AppResponse data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
3. Select the Top N value of 5 (or click Edit… in the pull-down menu and enter a number).
5. Select the object type of Web App and choose a specific application (e.g., TradeFast Cluster 1
WebApp).
6. In the Search within Company ‘TradeFast Cluster 1 WebApp’ field, select Page Family.
Then in the adjacent field, select ‘*’.
End of Procedure 47
Note: SteelCentral Portal does not actively validate values entered into a search field. For example, if you
type in an incorrect or partial IP address, an incorrect result is returned. Consequently, the format of values
entered for fields labeled “Prefix/24,” “IP Conversation,” and “IP Address” must match those displayed in
the AppResponse (9.x) desktop console.
2. Next to the Data Source field, select a specific AppResponse (9.x) data source or select
All Data Sources to search all AppResponse (9.x) data sources.
5. Next to the Select Type field, choose the application. In this case, choose TradeFast.
At this point, if you do not want to narrow the search any further, and wanted only to show the
performance of the TradeFast application itself, you could click Search now. However, in this search
example we want to investigate the performance of TradeFast for a particular client IP address.
6. To narrow the search, from the Search within field, choose Client IPs - IP Address.
7. Next to the Search within field, enter the client IP address to be investigated—10.3.60.21.
The search yields the object instance “TradeFast>10.3.60.21”. You can then select the applicable metrics
that you want to monitor for that particular client IP address (such as Page Time or Slow Page Rate).
The following figure shows the search fields associated with the “Navigating Object Tree” search
example.
End of Procedure 48
Top N
Search for “Top N” when you want to rank the results of an object search by metric values, such as
throughput, page time, or page views. You may also just want to limit the number of search results.
Top N results, by default, provide the most recent 15 minutes of data. You can change this time range in the
“Dashboard Toolbar“.
Note: For “Top N” object search results involving IP addresses, see “IP Address Resolution“.
Note: SteelCentral Portal does not validate values entered into a search text field. For example, if you type
in an incorrect or partial IP address, an incorrect result is returned. Consequently, the format of values
entered for fields labeled “Prefix/24,” “IP Conversation”, or “IP Address” must match those displayed in
the AppResponse (9.x) desktop console.
1. Select Top N.
2. Select a number for N (or select Edit… to enter a number in the accompanying field). In this case, 5 is
the selected value for N.
3. Select an object type. In this case, Web Application is the selected object type. By selecting All in the
adjoining pull-down menu, you are specifying to search all web applications.
The search results rank the five web applications with the highest number of page views.
Note: In the Select Objects panel, you can select the Use live search results… option, so that objects
change dynamically. For example, as page views of web applications change in real time, the objects
representing these applications will be updated every five minutes (in the panel).
The following figure shows the search fields associated with the “Basic Search” search example.
End of Procedure 49
1. Select Top N.
2. Select a number for N from the pull-down menu (or select Edit… to enter a number in the
accompanying field). In this case, 5 is the selected value for N.
3. Select the object type, and then select an object (the particular application for which you are interested).
In this case, the selected object type is Web Application, and the selected object is the application
TradeFast.
The search results rank the top five highest page views for the TradeFast application.
Note: In the Search Objects panel, you can select the Use live search results… option, so that objects
change dynamically. For example, as page views of web applications change in real time, the objects
representing these applications will change accordingly (in the panel).
The following figure shows the search fields associated with the “Advanced Search” search example.
End of Procedure 50
IP Address Resolution
For “Top N” object search results involving IP addresses (for example, “IP Address” or “IP Conversation”),
a fourth column in the “Select Objects” panel will provide the original host names (whenever available) for
the corresponding IP addresses.
Related Topics
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Group Elements“
“Configure Panels“
If you do not want to narrow the search any further, you could click Search now. The search results
would list only the application. After selecting the application, you could select a metric to monitor.
The search results list the hosts in the selected application model that use port tcp/32792. You can then
select the applicable metrics that you want to monitor.
End of Procedure 51
Aternity Searches
Aternity provides the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top N and Bottom N“
If there are multiple Aternity data sources, you can select specific data sources or all data sources from
the adjacent pull-down menu.
4. Click Search Now. Then select a monitored application and the metrics to include in the panel.
The following figure shows the search fields associated with the “Navigating Object Tree” search
example.
End of Procedure 52
If there are multiple Aternity data sources, you can select specific data sources or all data sources from
the adjacent pull-down menu.
3. Select the Top N value of 5 (or click Edit… in the pull-down menu and enter a number).
5. In the Search within Monitored Application ‘Internet Explorer’ field, select Department.
Then in the adjacent field, select ‘*’.
The following figure shows the search fields associated with the “Top N” search example.
End of Procedure 53
NetCollector/NetSensor Searches
NetCollector/NetSensor provides the following searches in the Object Selection Wizard:
“Attribute“
AppNetwork Path (See “AppNetwork Path Analysis“)
“IP Address“
“Navigating Object Tree“
“Top/BottomN“
“Synthetic Tests“
For drilldowns on various NetCollector/NetSensor objects, see “Related Drilldowns for NetSensor“.
Attribute
Use the “Attribute” search to perform a keyword search on groups, devices, or interfaces. You can also filter
devices by vendor.
The following procedure describes how to perform a search on all objects with names containing “CS”.
3. Optionally, select the Case Sensitive checkbox if you want to use case-sensitive text to further filter the
search results.
4. From the Attribute Value field, select Contains and then, to narrow the search, enter a search string in
the adjoining text box. In this case, the search string is specified to match objects whose names contain
“CS”.
Note: If you choose Contains and leave the adjoining text box blank, the search results would include
every group, device, and interface in the network (similar to the results achieved by using the wildcard
value “*” in other search selections). The other search-string qualifiers from the Attribute Value field,
with the exception of Equals, will also return all applicable network objects if you leave the adjoining
text box blank. If you select Equals without specifying a text string, you will not receive any search
results.
The search results list all objects with name containing “CS”.
End of Procedure 54
IP Address
Use the “IP Address” search when you want to return devices or interfaces with matching IP address
information. This search type is useful when you are troubleshooting a particular device or interface and
already know at least part of the applicable IP address, as shown in the following search example.
3. From the IP Address field, choose Contains, and then enter an IP address search string. In this
example, we use the IP search string “172” to match objects whose IP address contains “172”.
Note: If you choose Contains and leave the adjoining text box blank, the search results would include
every group, device, and interface in the network (similar to the results achieved by using the wildcard
value “*” in other search selections). The other search-string qualifiers from the Attribute Value field,
with the exception of Equals, will also return all applicable network objects if you leave the adjoining
text box blank. If you select Equals without specifying a text string, you will not receive any search
results.
End of Procedure 55
4. A search at this point yields all groups in the network. However, you can narrow the search to identify
specific CPUs.
To narrow the search results further, you could enter a text string in the Object Name Filter field.
End of Procedure 56
Top/BottomN
Use the “Top/BottomN” search when you want to rank the results of the object search by a particular
metric.
The following procedure describes how to search the top 10 interfaces by (average) incoming
interface-utilization for a particular device within a group.
3. From the N Value field, select Top and then select the value (or select Edit to enter a number in the
accompanying field). In this case, “10” is the TopN value. To search on a BottomN value, select
“Bottom” before selecting a value.
5. From the by Metric field, choose [Interface Utilization and Throughput] Interface
Incoming Throughput. Then select Avg.
At this point, the search is for the top 10 interfaces by average incoming interface utilization. However,
you can narrow the search within a specific group, such as “Bethesda”.
You can narrow the search further still by a specific device, which is what is done in the following step.
End of Procedure 57
Synthetic Tests
Use the synthetic test search option to visualize synthetic testing status and performance for a selected
application, test source, or the entire synthetic infrastructure.
• Search Within
• Source
• Target URL
• Target Device
• Target Application
• Type
• Profile name
4. To create the panel, select the objects from the “Select Objects” panel, select the metrics and rollup
selection from the “Select Metrics” panel, and then click Create Panel.
End of Procedure 58
Related Topics
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Group Elements“
“Configure Panels“
NetIM Searches
NetIM provides the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top/BottomN“
End of Procedure 59
Top/BottomN
Use the “Top/BottomN” search when you want to rank the results of the object search by a particular
metric.
The following procedure describes how to search the top 10 interfaces by (average) incoming
interface-utilization for a particular device within a group.
The search results list the 10 objects with the highest CPU utilization.
End of Procedure 60
For drilldowns on various NetIM (<2.3.0) objects, see “Related Drilldowns for NetIM (<2.3.0)“.
Attribute
Use the “Attribute” search to perform a keyword search on groups, devices, or interfaces. You can also filter
devices by vendor.
The following procedure describes how to perform a search on all objects with names containing “CS”.
3. Optionally, select the Case Sensitive checkbox if you want to use case-sensitive text to further filter the
search results.
4. From the Attribute Value field, select Contains and then, to narrow the search, enter a search string in
the adjoining text box. In this case, the search string is specified to match objects whose names contain
“CS”.
Note: If you choose Contains and leave the adjoining text box blank, the search results would include
every group, device, and interface in the network (similar to the results achieved by using the wildcard
value “*” in other search selections). The other search-string qualifiers from the Attribute Value field,
with the exception of Equals, will also return all applicable network objects if you leave the adjoining
text box blank. If you select Equals without specifying a text string, you will not receive any search
results.
The search results list all objects with name containing “CS”.
End of Procedure 61
IP Address
Use the “IP Address” search when you want to return devices or interfaces with matching IP address
information. This search type is useful when you are troubleshooting a particular device or interface and
already know at least part of the applicable IP address, as shown in the following search example.
3. From the IP Address field, choose Contains, and then enter an IP address search string. In this
example, we use the IP search string “172.16.18” to match objects whose IP address contains
“172.16.18”.
Note: If you choose Contains and leave the adjoining text box blank, the search results would include
every group, device, and interface in the network (similar to the results achieved by using the wildcard
value “*” in other search selections). The other search-string qualifiers from the Attribute Value field,
with the exception of Equals, will also return all applicable network objects if you leave the adjoining
text box blank. If you select Equals without specifying a text string, you will not receive any search
results.
End of Procedure 62
4. A search at this point yields all groups in the network. However, you can narrow the search to identify
specific CPUs.
To narrow the search results further, you could enter a text string in the Object Name Filter field.
End of Procedure 63
Top/BottomN
Use the “Top/BottomN” search when you want to rank the results of the object search by a particular
metric.
The following procedure describes how to search the top 10 interfaces by (average) incoming
interface-utilization for a particular device within a group.
3. From the N Value field, select Top and then select the value (or select Edit to enter a number in the
accompanying field). In this case, “10” is the TopN value. To search on a BottomN value, select
“Bottom” before selecting a value.
5. From the by Metric field, choose [Interface Utilization and Throughput] Interface
Incoming Throughput. Then select Avg.
At this point, the search is for the top 10 interfaces by average incoming interface utilization. However,
you can narrow the search within a specific group, such as “Bethesda”.
You can narrow the search further still by a specific device, which is what is done in the following step.
End of Procedure 64
Synthetic Tests
Use the synthetic test search option to visualize synthetic testing status and performance for a selected
application, test source, or the entire synthetic infrastructure.
• Search Within
• Source
• Target URL
• Target Device
• Target Application
• Type
• Profile name
4. To create the panel, select the objects from the “Select Objects” panel, select the metrics and rollup
selection from the “Select Metrics” panel, and then click Create Panel.
End of Procedure 65
Related Topics
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Group Elements“
“Configure Panels“
NetProfiler Searches
NetProfiler provides the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top N“
Note: Only users with the following NetProfiler roles can be used with Dashboards: Administrator,
Operator, and Monitor. If a NetProfiler data source is added to Dashboards by a user without one of the
Profiler-specified roles, then the dashboard will show the NetProfiler account as connected, but never
display any data or Top N search results.
2.2. From the Search within Application ‘*’ field, choose the Protocol and then choose the tcp filter.
The following figure shows the specified search criteria (left) and the search results (right).
4. To create the panel, select the objects, metric, and rollup selection and click Create Panel.
End of Procedure 66
Top N
Search for “Top N” when you want to organize the results of an object search by a metric value, such as
number of active connections, client delay, results, or throughput.
Consider the following example of searching for the top 10 applications with ports for the Austin host
group. To define the search criteria, you must specify filtered searches within searches:
Host Group Type (By Location) > Host Group (AUSTIN) > Application with Port
2.1. From the Top N field, select a number (or select Edit to enter a number in the accompanying field).
For this example, choose 10 for the value of N.
3.1. From the Select Type field, choose Host Group Type and then choose the ByLocation filter.
3.2. From the Search within HostGroup Type ‘ByLocation’ field, choose the Host Group and then
choose the Austin filter.
3.3. From the Search within Host Group ‘Austin’, choose Application with Port and then choose the
All filter.
4.1. From the Top 10 Application with Ports by Metric field, choose Throughput and then choose
the Average metric rollup type.
The following figure shows the specified search criteria (left) and the search results (right).
6. To create the panel, select the objects, metric, and rollup selection and click Create Panel.
End of Procedure 67
UCExpert Searches
UCExpert 6.1.0 and later provide the following searches in the Object Selection Wizard:
“Navigating Object Tree“
“Top N and Bottom N“
If there are multiple UCExpert data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
The following figure shows the search fields associated with the “Navigating Object Tree” search
example.
End of Procedure 68
Note: The search example in this section is based on a “Bottom N” search. The steps for a “Top N” search
are the same, the only difference being that the filtered search results would be for top “n” values.
The following procedure describes how to use the “Top N” search for finding the top Device Groups by
total call count (“Call - Total”).
If there are multiple UCExpert data sources, you can select specific data sources or all data sources
from the adjacent pull-down menu.
3. Select the Top N value of 5 (or click Edit… in the pull-down menu and enter a number).
4. Select the object type of Company and choose a specific company (e.g., Riverbed).
The following figure shows the search fields associated with the “Top N” search example.
End of Procedure 69
Additional topic:
“Examples of a Geographic Status Map and a Geographic Heat Map“
The search yields the object instance “TradeFast >Firefox >United States”.
You can then select the applicable metrics that you want to monitor for users in the United States using
the Firefox browser to access the TradeFast application.
The following figure shows search fields associated with the “Navigating Object Tree” search example.
End of Procedure 70
Note: The search example in this section is based on a “Top N” search. The steps for a “Bottom N” search
are the same, the only difference being that the filtered search results would be for bottom N values.
The following procedure describes how to use the “Top N” search for finding the top five browsers by
page views for the TradeFast application.
End of Procedure 72
Click Edit Panel Settings to specify various Geographic Heat Map settings, such as options to show the
color scale and/or zoom scale.
Note: Zoom, pan, drilldown, and tooltip functionality are available for both Geographic Heat and Status
maps.
Related Topics
“Understanding Data Sources, Objects, and Metrics“
“Object Selection Wizard“
“Group Elements“
“Configure Panels“
Use the group feature to create a single element that represents a common metric of multiple elements in a
panel. When multiple elements are combined into a single element, it is easier to monitor the metric for the
elements. For example, suppose you have a panel with 25 elements, and each element represents the
throughput of a server in a data center. You could use the group feature to combine the 25 elements into a
single element that represents all of the other elements. After the 25 elements are combined into a single
element, you can more easily monitor the throughput of the servers.
Group
1 Element
25 Elements (representing 25 elements)
After elements are grouped into a single element, you can easily view all elements represented by the single
element by double-clicking on the grouped element. The grouped element monitors the status of multiple
objects and metrics, and reports on their accumulated data. In other words, a grouped element enables you
to view the high-level state of monitored elements and then to drill down to members for deeper analysis
and troubleshooting.
When you drill down into a grouped element, you may see other grouped element members at lower levels
in the hierarchy. When you reach a single metric, if you double-click on it, a graph opens to show the
metric’s values over time.
The following are examples of grouped elements:
An LED showing the health of many hosts
A Gauge showing the average “Max. Response Time” for all the servlets running in an application
Important—If your account does not included the required permissions, you may not be able to perform
certain tasks described in this chapter. Contact your administrator for more information.
Related Topics
“View Members of a Group“
Grouping Elements
To group elements in a panel, use one of the following procedures, depending on the circumstance:
Procedure 73 “Group Elements (Simple)“
Allows you to define multiple levels of groups, one level at a time. Use this procedure if you only want
to define one, maybe two, group levels. For ease-of-use, the elements automatically display a preview
as you define the group and visualization for the level. If you don’t like what you see in the preview,
click Cancel.
Procedure 74 “Group Elements (Advanced)“
Allows you to define and edit multiple levels of groups and format groups in grids.
2. On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Group…
3. From the Group By pull-down menu, select the object property to use for grouping the elements. The
grouped element will display the aggregated metric for the selected object property.
4. Click Next.
• Visualization Style:
Specifies the element to use for displaying object/metric data in the panel for the current level. For
more information, see “Guidelines for Choosing Elements“.
• Order By:
Specifies the sort order for the elements: Displayed Value, Displayed Value (Ascending), Name,
Name (Descending)
6. Optionally, for advanced users, define the Roll-up Rules for metric data that is grouped.
• values using:
Specifies the method for aggregating the metric data to display a value:
• status (reg/green/…):
Specifies the method for aggregating the data to display a status.
• Child Count: The count of group members that are either yellow or red.
For example, an LED monitors the CPU utilization of 10 members. If the group LED uses Child
Count, then it would have a warning threshold of 6, meaning that if six or more members enter
a warning state, the LED will turn yellow.
• Child Percentage: The percentage of group members that are yellow or red.
For example, an LED monitors the CPU utilization of 10 members. If the group LED uses Child
Percentage of 50 for a warning threshold, then the LED turns yellow if five or more members
enter the warning state.
7. Click OK.
• To create another group level above the group that you just defined, repeat this procedure, starting
with step 2.
• To edit/refine the grouping for the panel, see Procedure 74 “Group Elements (Advanced)“.
• To delete the group level that you just defined, on the “Panel Toolbar“, click the Edit Settings ( )
icon and choose Ungroup.
End of Procedure 73
2. On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Edit > Panel Configuration.
• If no group information has been defined for the panel, the “Panel Configuration” dialog appears.
Click Advanced Grouping to display the “Advanced Panel Configuration” dialog box.
Note that in the “Advanced Panel Configuration” dialog box, the Number of levels of grouping
field is set to “0” and there is only a single section: “Lowest Level”.
• If group information has already been defined for the panel, the “Advanced Panel Configuration”
dialog box appears after choosing Edit > Panel Configuration.
Note that in the “Advanced Panel Configuration” dialog box, the “Number of levels of grouping”
field is set to “1” or higher and, in addition to the “Lowest Level” section, there is a section for each
defined level of grouping.
Enter the number of group levels in the Number of levels of grouping field.
Alternatively, use the up/down arrows next to the input field to add/remove group levels.
3. Define each level and the lowest level by clicking on the arrow next to the level header and entering
the requested information.
• Visualization Style:
Specifies the element to use for displaying object/metric data in the panel for the current level. For
more information, see “Guidelines for Choosing Elements“.
Note: The organization of the content in a grid depends on the selected properties from the
Column and Row pull-down menus.
• Order By:
Specifies the sort order for displaying grouped elements.
• values using:
Specifies the method for aggregating the metric data to display a value.
• status (red/green…):
Specifies the method for aggregating the data to display a status.
• Visualization Style
Specifies the element to use for displaying object/metric data in the panel for the current level. For
more information, see “Guidelines for Choosing Elements“.
Clear this check box to expand (ungroup) the contents of the previously selected template(s). The
object-metric pairs specified in the content template(s) are now available to be grouped by adding
additional levels.
• Order By:
Specifies the sort order for displaying grouped elements. The sort can be specified using one or
more object properties.
End of Procedure 74
2. On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Edit >
Advanced Grid Configuration.
4. Use the Group into pull-down menu option to specify a different grouping property.
6. To rename header text, under Display Name, click on the text and enter a new name.
7. Click OK.
End of Procedure 75
You select Multiple Traces from the Value Using pull-down menu in the “Advanced Panel Configuration”
dialog box, shown below.
The following figure shows the four ways of viewing multiple-trace data. In this example, we are
monitoring the percentages of five HTTP response codes for a particular web application.
Note: To display a tooltip value for a particular metric, place the mouse pointer on the appropriate time
point, and in the color-coded area corresponding to the metric of interest.
Note: This procedure starts from the step in the “Object Selection Wizard” where you are ready to add
content to a panel. For information on using the wizard fully, see “Define Panels and Elements“.
1. From the “Select Metric” panel of the “Object Selection Wizard,” click the Create Panel button.
6. Optionally, you can display the Area Graph with Steplines (connect data point using horizontal and
vertical lines):
6.2. In the “Graph Settings” section, under the “Graph Style” pull-down menu, select Stepline”. Then
click OK to close the “Dashboard Panel Settings” dialog box and return to the “Advanced Panel
Configuration” dialog box.
7. Click OK to create the “stacked” Area Graph, an example of which is shown in the following figure
(without steplines).
End of Procedure 76
The following procedure describes how to create a Bar Chart for displaying metric values in either a
“Stacked” or “Side-by-Side” format.
Note: This procedure starts from the step in the “Object Selection Wizard” where you are ready to add
content to a panel. For information on using the wizard fully, see “Define Panels and Elements“.
1. From the “Select Metric” panel of the “Object Selection Wizard,” click the Create Panel button.
7. In the “Graph Settings” section, click the Multiple Trace Bars” pull-down menu and select either
Stacked or Side By Side.
8. Click OK to create the appropriate Bar Chart. An example of a stacked Bar Chart is shown in the
following figure.
End of Procedure 77
The following procedure describes how to create a Line Graph displaying overlaid metric values.
Note: This procedure starts from the step in the “Object Selection Wizard” where you are ready to add
content to a panel. For information on using the wizard fully, see “Define Panels and Elements“.
1. From the “Select Metric” panel of the “Object Selection Wizard,” click the Create Panel button.
6. Click OK to create the Line Graph displaying overlaid metric values, an example of which is shown in
the following figure.
End of Procedure 78
Object Property Name to Group Hosts Object Property Values to Assign to Individual Hosts
Floor 1, 2, 3
Rack A, B, C
Shelf 6, 7, 8
Note: There can be potential problems if you specify a user-defined object property with the same name as
a system or data source object property. For example, conflicts occur when you apply a user-defined object
property to an object that already has an identically named system or data source object property applied
to it. If there is a conflict between a data source object property and a user-defined object property, the data
source object property overrides the user-defined object property. Similarly, if there is a conflict between a
system object property and a user-defined object property, the system object property overrides the
user-defined object property.
• On the “Panel Toolbar“, click the Edit Settings ( ) icon and choose Edit > Object Properties.
3.3. From the Property Name pull-down menu, select the object property name.
Note: Click Add Value to define more than one value for a multiple-value property.
For example: a Cisco router located in New York.
The new object property appears on the “Edit Object Property” dialog box.
4.2. In the Description field, enter a description to easily identify the pattern-based property.
• Object Type
Use this option to match objects based on object type. For example, if you specify the object type
“AppResponse > Application”, then the pattern-based property will apply only to
AppResponse Applications objects. Leave this option unchecked to match all object types.
4.5. From the Property Name field pull-down menu, select the object property name.
Note: Click Add Value to define more than one value for a multiple-value property.
For example: a Cisco router located in New York.
The new pattern-based object property appears on the “Edit Object Property” dialog box.
End of Procedure 79
After you create an object property, you can use it to group elements. For more information, see “Group
Elements“.
For example,
- “ORACLE REMOTE DB” will have an object property value of “Tier 1”
- “STOCK TRADER-Keynote” will have an object property value of “Tier 2”
End of Procedure 80
1) Prioritizing the corresponding pattern-based property by moving it to the top of the pattern-based
property table, as shown in “Globally Managing User-Defined Object Properties“.
2) Selecting “State” from the “Group By” pull-down menu of the “Advanced Panel Configuration” dialog
box.
For more information on grouping, see “Group Elements“.
Note: When two or more pattern-based properties with the same name apply to the same object, the
pattern-based property with the highest priority in the table overrides the other pattern-based property.
Object Property
- Name: Department
- Value: Human Resources
You can configure panels to display content with the following features:
“Visualization Styles“ control how elements are displayed
“Content Templates“ define content based on preconfigured settings, including visualization styles.
Note: If your user account does not have the necessary permissions, you may not be able to perform certain
tasks described in this chapter.
Double-clicking
Salesforce opens a panel
which shows the metrics
defined for the Content
Template
Related Topics:
“Content Templates“
The following figure shows an element’s right-click menu options for defined dashboards and web pages.
The Launch External Web Page option is selected and displays the option to launch the Riverbed web site.
Drilldown options can be defined at different levels, depending on your requirements. Options are
inherited by lower levels. The levels, starting from the top, are:
User Level: Drilldown options will appear on all elements in all dashboards for the user.
Dashboard Level: Drilldown options will appear on all elements in a dashboard for the user.
Panel Level: Drilldown options will appear on all elements in a panel for the user.
Element Level: Drilldown options will appear on the element for the user.
Take advantage of the hierarchy feature by defining drilldowns at the appropriate level, saving you from
having to re-define the same drilldown multiple times. For example, if you want a drilldown to your
company website for all elements, it is more efficient to define the drilldown at the top level than to define
the same drilldown for each element.
1.1. From the “Dashboard Toolbar“, click the Edit Dashboard ( ) icon.
Note: Skip this step if defining drilldowns at the “User Level” (all elements for all dashboards for the
user).
3. In the settings dialog box, scroll down to the “Dashboard Element Settings” section, and for the
“Drilldown Settings” option, click the Edit… button.
Note that in the above figure, a URL for the Riverbed web site has been defined at a higher level, as
indicated by “Inherited Setting” under Menu Source, the last column on the right. Options defined at
the current level are indicated by “Local Setting” under Menu Source.
• Entry Type: Specifies the type of option that you want to define.
From the pull-down menu, choose one of the following options:
- URL
- Dashboard
- URL (Same Browser Window)
• Name: Specifies the text that will appear on the right-click menu.
Click on the cell and enter the name.
Note: You can specify variables in URLs. For more information, see “Variables for URL
Drilldowns“.
5. To edit an existing drilldown option, click on the cell that you want to change and edit/change the
setting.
6. To delete an option, click on the row that you want to delete and click Remove.
Note: Only options defined at the current level can be deleted. To delete an option that is defined at a
higher level, you must access the “Drilldown Settings” dialog box at the same level. See step 2.
8. Click OK to save the defined options and close the dialog box.
9.1. From the “Dashboard Toolbar“, click the Done Editing ( ) icon.
End of Procedure 81
You can use any object property name as a variable. For example, to use the “IP Address” object property
as a variable, you would specify $$IP Address$$.
In addition to object properties, you can specify the special variables listed in the following table.
Data Source
Object/Metric
$$object_pretty$$ The displayed (pretty) name of the object (as opposed to the ID).
$$metric_pretty$$ The displayed (pretty) name of the element’s metric (as opposed to the ID).
For example, “% Slow Pages (Servers)”.
Time
$$start_time$$ The current start time of the displayed time range of the element, in seconds
since January 1, 1970.
$$start_time_minutes$$ The current end time of the displayed time range of the element, in minutes
since January 1, 1970.
$$end_time$$ The current end time of the displayed time range of the element, in seconds
since January 1, 1970.
$$end_time_minutes$$ The current end time of the displayed time range of the element, in minutes
since January 1, 1970.
$$duration_time_minutes$$ The duration of the current time range for the element, in minutes.
$$duration_time_seconds$$ The duration of the current time range for the element, in seconds.
User
Related Topics
“Data Source Searches“
“Resource Management“
A resource is a collection of items that you own or that have been shared with you. Specifically,
SteelCentral Portal includes the following types of resources:
Custom Dashboards
A custom dashboard is a dashboard, made up of one or more panels, that was created by a user, as
opposed to a dashboard that was automatically created based on a defined application or connected
data resources. (For more information, see “Create Custom Dashboards“.)
Applications
An application consists of an application model (map) that diagrams the relationship between the
hosts used for a business application. Additionally, an application model includes end users,
identifying the entry point in an application model where users access a host. The application model is
used to monitor the performance and status of an application with automatically-created dynamic
dashboards. For more information, see “Application Models“.
“Content Templates“
A content template is a named collection consisting of one or more metrics and a visualization style
that is used to define a panel in a dashboard. Content templates allow you to quickly re-create a
consistent look and operation for panels.
“Visualization Styles“
A visualization style is named collection consisting of an element and configuration settings. In
addition to the visualization styles that are included with SteelCentral Portal, you can create custom
visualization styles to create a consistent look and operation for panels.
Resources are managed from the “Resource Management” screen. To access the “Resources Management”
screen, from the Administration menu, choose Resources.
Note: Unlike the “Resource Management” screen for administrators, the above screen does not have the
treeview side panel for selecting All Resources, Users, or Roles. There is also no functionality for
changing ownership of resources or sharing resources.
2. Select the user or group for which you want to manage resources.
• If you have read-write Resource Configuration permission, from the treeview (on the left), select either
All Resources or a particular user or role.
• If you do not have read-write Resource Configuration permission, the treeview does not display.
Instead, it is assumed that you are managing resource that are either owned by you or shared with
you.
3. Choose the tab for the resource type that you want to manage:
Applications, Custom Dashboards, Content Templates, Visualization Styles.
4. If in step 2. you selected a particular user or if the treeview did not display, choose the dropdown
option in the upper right corner for the resource you want to manage: Owned, Shared, or My Roles.
• Create a Resource:
Perform this operation to create a new resource.
Notes:
• For Applications, after entering the application name, the user interface for defining an
application model appears. For more information, and an alternate method for creating
application models, see “Application Models“.
• Custom Dashboards are not created from the Manage Resources page. For more information,
see “Create Custom Dashboards“.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• Copy a Resource:
Perform this operation to create a resource similar to an existing resource. After copying the
resource, you can then edit the duplicate.
Select the resource(s) to copy and click the Make a Copy… button.
Notes:
• If more than one resource is selected, SteelCentral Portal individually prompts for the new
names, one after another.
• If you have read-write Resource Configuration permission, the copy operation prompts for an
owner. Otherwise, it is assumed that the user performing the operation is the owner.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the resource(s) to change the ownership and click the Change Ownership… button.
Note:
• If more than one resource is selected, the ownership of all selected resources is changed to the
selected user.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• Edit a Resource
Perform this operation to edit a resource.
Notes:
• For Applications, the application model appears in the application model editor. For more
information, see “Application Models“.
• Custom Dashboards are not edited from the Manage Resources page. To edit a custom
dashboard, see “Create Custom Dashboards“.
• For “Content Templates“, edits are immediately applied to dashboards where the content
template is in use.
• For “Visualization Styles“, edits are immediately applied to dashboards where the
visualization style is in use.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• Rename a Resource
Perform this operation to change the name assigned to a resource.
(Applies to Custom Dashboards, Content Templates, and Visualization Styles.)
Simply double-click on the resource name and enter the new name.
Note:
• For Applications, use the Make a Copy… option to make a copy of the resource (giving it a new
name during the copy operation) and then use the Delete option to delete the original resource.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Simply double-click in the resource’s Icon column, click Choose File to select a graphic, and then
click Upload…
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Simply double-click in the resource’s Description column, and then edit the description text.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• Specify the Dashboard to Display when the Card is selected on the Home screen
Perform this operation to specify the dashboard to display when the application is selected on the
Home screen or from the Applications menu.
(This operation only applies to Applications).
From the pull-down menu in the Initial Dashboard column, select the dashboard to display when
the application is selected on the Home screen or from the Applications menu. This setting applies
to all users.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select/unselect the Requires Login column for the custom dashboard(s) that you own (or have
permission to manage).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the resource for which you want to view detailed information and click the Details button.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Place the mouse pointer over the Custom Dashboard for which you want information.
The “Last Access Time” and “Last Access By” fields are shown at the bottom of the screen.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
To share, select the resource(s) to share and click the Share button. Then select the users and/or roles
that you want to share the resource with.
To unshare, select the user or role with whom the resource is shared, select "Shared" from the Filter
by: dropdown, select the resource(s) to unshare, and then click the Unshare button..
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Note:
• For “Content Templates“ and “Visualization Styles“, if you attempt to delete a resource that is
in use by a dashboard or shared with another user/group, an error dialog box appears and lists
instances where the resource is used. You must unshare the resource before it can be deleted.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Import Resources
Perform this operation to import resources (requires Resource Configuration read-write permission).
Notes:
• Any data sources associated with imported dashboards will not be added, but if they already
exist or are added in the future, the data source references in the imported dashboard will be
maintained.
• Imported dashboards require users to login by default, even if they had the No-Login
designation when they were exported.
End of Procedure 82
Content Templates
A content template is a collection of settings for displaying dashboard content. Choose from among
predefined content templates or create your own. Each content template is specific to a given object type
(for example: CPU, Business Group, Application, or Host). Additionally, content templates can include
other content templates and metrics that are not part of the status-specific group hierarchy.
For more information, see
“Creating a Content Template“
“Editing a Content Template“
Related Topics
“Using Content Templates to Display Content“
4. If you are an Administrator, then the “Select Owner” dialog box appears for you to select the owner of
the new content template and click OK.
• Object Type
The object type that applies to the content template.
For example: From the hierarchy tree, choose AppInternals 9.x Data Source > Host > Windows >
CPU.
• Visualization Style
The style used for displaying the grouped elements created from this template. Choose from a list
of defined styles or click Create New… to define a new visualization style.
For example: “Area Graph”.
6. Click OK.
End of Procedure 83
Grouping Settings
If you are displaying multiple objects and their corresponding metric values, click Configure to open the
“Configure Grouping Settings” dialog box, as shown in the following figure.
As shown in the following example, you could order elements by “Displayed Status” (green, yellow, or
red) with ties broken by metric (which you specify by choosing “Metric/Template” from the
pull-down menu).
Consequently, the elements would be ordered first by status, and then alphabetically by each of the
metrics represented in the panel. If only one metric was used, the “Metric/Template” ordering
criterion would not called upon to be the “tie breaker.”
Once you specify the grouping settings for the “Lowest Level,” you can, if necessary configure higher
levels (“Level 1,” “Level 2,” and so on). For example, you might want to use “Level 1” to group by
“Object Type,” and then use “Level 2” to group by “Metric.”
For example, the next level, “Level 1” is shown in the following figure. Additional, lower levels under
“Level 1” (“Level 2,” “Level 3,” etc.) will have an identical interface.
“Visualization Style”: Select an appropriate style from the pull-down menu. Optionally, you can click
“Create New” to create a new visualization style. For more on visualization styles, see “Visualization
Styles“.
“Group into rows and columns?”: To display dashboard content in a column and row format, select the
“Yes” radio button to open the settings, as shown by the following figure.
How the content is organized in the grid depends on the selected object properties from the column
and row pull-down menus. For more information, see “Grouping Elements with Object Properties“.
“Group By”: Specify the grouping at each level by selecting an applicable object property from the
pull-down menu.
“Order By”: Order each grouping level by selecting “Name,” “Displayed Status,” or “Displayed
Value” from the pull-down menu.
The availability of “Name,” “Displayed Status,” and “Displayed Value” are based on the selected
visualization style.
“At this level, determine”: Same functionality as described previously in “For this group determine”
(the topmost section in the “Lowest Level”).
For more information on groups, see “Group Elements“.
Metrics
Open the “Metrics” tab to select the metrics to include in your content template. The following figure shows
the selected metrics of “DPC Time(%)” and “Usage(%)” for the “CPU Metrics” content template.
Searches
Open the “Searches” tab to specify searches for related objects and the template to apply to the results of
those searches. By adding searches, you can insert metrics on other related objects into the group hierarchy.
The following figure shows an example of adding a search to a content template called “Windows Health,”
and then selecting a content template called “CPU Metrics” to apply to the results of that search.
Note: The Windows object type acts as a “container” of other object types and does not contain any metrics
of its own.
By clicking “Add” from the “Create Content Template” dialog box, you will see the following settings in
the “Define Search” dialog box:
Relationship Type: The direction (up or down) in the object-type hierarchy, as determined by selecting
either “Child” or “Parent” from the pull-down menu.
In this example, “Windows” is the “Parent” under which you want to nest a “Child” object type
“CPU” (and to which the content template “CPU Metrics” is associated).
Result Type: The selection made for “Relationship Type” determines the available object types that are
available in the “Result Type” pull-down menu.
In this example, “Child” is the “Relationship Type.” Consequently, the following object types are
available.
If you were to have chosen “Parent”’ as the “Relationship Type,” the only available “Result Type”
would have been “Host,” as this object type is the only object type higher up in the hierarchy than
“Windows.”
Content Template to Apply to Results: This template will be applied to the results of the search and
controls what objects and metrics are displayed in the dashboard hierarchy.
Click in the field to open the “Select Content Template…” dialog box. In this example, the
“CPU Metrics” content template is selected.
Filter: You can specify a filter to refine the results of the search. The available filters are defined by the
data source.
For example, the following figure shows the “Define Search” dialog box for AppInternals. If you do
not select “Include Aggregates,” the aggregated object “CPU(_Total)” will not be included in the search
results. However, because “Include Individuals” is selected, the objects “CPU (0)” and “CPU (1)” are
included in the search results.
3. Select the content template to edit and click the Edit button.
• Template Name
• Grouping Settings
4. After making the necessary edits, click OK to save changes and close the dialog box.
End of Procedure 84
Visualization Styles
A visualization style is a configuration of settings used to determine how objects should be displayed. In
addition to the visualization styles that are included with SteelCentral Portal, you can create custom
visualization styles to create a consistent look and operation for panels.
A visualization style consists of an element and configuration settings.
Visualization Style
Select One:
- Compact Row
- Full Gauge
- Geographic Map
- Graph +
- Half Gauge
- LED
- LED Series
- Sectional Chart
- Slider
- Stoplight
- Table
- Text (Settings differ depending
on selected element)
When defining a panel, you select the visualization setting that you want to use. More specifically, you
select a visualization style after running the “Object Selection Wizard“ and when editing the visualization
style for an existing panel using the panel’s Edit Settings option.
Specify the Visualization Style Edit the Visualization Style for an existing panel
after running the Object Selection Wizard through the panel’s “Edit Settings” option
SteelCentral Portal includes numerous default visualization settings, (shown in the figure above).
Additionally, you can create your own visualization styles and share them with other users and groups that
create content. When created and shared, you and other dashboards content creators can select the new
visualization style from the pull-down lists (shown in the figure above).
Hint: Consider specifying a different visualization style for each of the hierarchical levels of a grouped
element. For example, at the group level, you could use a single LED that quickly identifies the status of
all the group members. For lower hierarchical levels, you could use more detailed visualization styles,
such as an LED Series or a Graph. For more information about groups, see “Group Elements“.
4. If you have the administrative privilege, then the “Select Owner” dialog box appears for you to select
the owner of the new visualization style and click OK.
Note:
- The available style options depends on the element selected in the Display As field.
- For the description of a setting, place the mouse pointer over the field label to display a tooltip.
When complete, click OK to save the configuration settings and to close the
“Visualization Style Settings” dialog box.
6. Click OK to save the visualization style and close the “Create Visualization Style” dialog box.
The new visualization style will now appear in the list of visualization style when you create or edit
a panel. Be sure to share the new visualization style with other users and groups if you want others
to use the new visualization style.
End of Procedure 85
3. Select the visualization style to edit and click the Edit button.
4. After making the necessary edits, click OK to save changes and close the dialog box.
End of Procedure 86
Some users find the dashboards generated by the templates that ship with Portal too restrictive (or are not
exactly what they want) and they want an easy way to many similar custom dashboards.
Custom dashboard templates make it easy to create sets of similar custom dashboards.
Here is a common high-level workflow: create a dashboard, then create a template from your dashboard,
then use your template to either stamp out new custom dashboards or to generate dashboards on the fly.
For example, create a custom dashboard by modifying a copy of the Application Details (Aternity)
dashboard (for a particular Monitored Application), then create a template from the custom dashboard,
then use the template to quickly create custom dashboards for the rest of your monitored applications.
Template Properties
Use the following to set properties for a custom dashboard template:
Name—the name to use for the template
Dynamic Panel Sizing—in general, it is better to leave this selected. Unselect it to use static panel
sizing.
Thumbnail—the thumbnail to use for the template
Description—the description(s) will appear as a bulleted list in the Create “Dashboard Wizard“.
Filter Categories—the categories to use for this template in the Create “Dashboard Wizard“.
Template Visibility
Use the following to control where the template should appear in Portal:
Appears in Create Dashboard Wizard—select to have this template appear in the Create “Dashboard
Wizard“.
Appears in Right-Click Menus—determines if the template appears in right-click menus of applicable
objects or not
– Submenu Text—short string to use for the submenu name. If this matches an existing submenu
name (for example “Drilldowns”), the menu item for this template will be added to that submenu
– Menu Text—the short string name that the template should use in right-click menus
Appears in Search Results—determines if the template appears in the list of available templates
presented after searching for an object and selecting a search result in the “Search Bar“
Appears as Default Dashboard—appear as a default dashboard on SteelCentral Portal’s home screen.
Content Options
The Content Options page is available if the template is based on more than one dashboard. Specify the
name to use for each option and the order that the options appear in the selection menu.
If you have made changes to one or more source custom dashboards, use Regenerate to update a template
created from the dashboard (or dashboards) without needing to revisit the template’s properties, visibility
settings, and content options.
Note: Older versions of Portal supported centrally managing AppResponse appliances using a different
mechanism. For more information, see the SteelCentral Portal User Guide for the older version of Portal.
You can specify which connected AppResponse appliances to centrally manage, push and remove
configuration elements to and from the specified appliances, and tag configuration elements (to make
selecting large sets much easier). Currently the following configuration elements are supported:
Host group definitions
General application definitions
URL application definitions
Web application definitions
Managing these configuration elements requires Central Manager permission in Portal. For more
information about these configuration elements, see the corresponding section of the AppResponse 11 User’s
Guide.
To specify the AppResponse appliances to be centrally managed, use Portal's Data Source Manager (for
more information, see “Data Source Management“). Additional data about connected appliances is
available in the AppResponse tab of the Data Source Manager.
1. Select one or more configuration elements (e.g., user accounts) to be assigned to one or more
AppResponse appliances.
If you select a single row in a configuration table, the Manage Distribution dialog will show the
configuration element’s current distribution. Appliances on the right side have the configuration
element already, and hosts on the left side do not have it.
If you select multiple rows in a config table, there are two possibilities:
• All the selected configuration elements have the exact same distribution. In this case, hosts that
have the selected configuration elements are listed on the right side.
• The selected configuration elements don’t have the exact same distribution. In this case, all
AppResponse systems are listed on the left side, rather than attempting to show the
intersections of which hosts have which configuration elements.
In either case, if you click OK, a warning dialog will appear, reminding you that you are changing the
distribution of multiple configuration elements.
End of Procedure 87
1. On the AppResponse tab of the Data Source Management page, select an AppResponse system in the
list and click the Clone Config button.
2. Select one or more AppResponse systems you want to receive the configuration of the first
AppResponse system
End of Procedure 88
1. Go to Central Manager: Administration > Remote System Update and click the Images tab. Click
Upload to specify an AppResponse ISO file to make it available for update operations.
You can upload multiple ISO files and the update process will use the appropriate set of ISO files to
update the appliances to the target version. For example, the update process can use the 11.6.0 and
11.7.0 ISO files to update AppResponse systems from 11.5.0a to 11.7.0.
2. Click the Data Sources tab to see the AppResponse systems that Portal is managing.
3. Click the Update Jobs tab, and click Add to define a new update job. In the Add Update Job wizard,
select the target version and then select the AppResponse systems that you want to update. The list in
the wizard shows a list of compatible AppResponse systems.
4. Click Next in the wizard to commence the initialization process. The ISOs are transferred to the
selected AppResponse systems, and their system updates are initialized.
5. After all the specified AppResponse systems are initialized, you have the choice to Cancel or
Continue. Clicking Cancel will revert the software update process.
6. The web UI tracks the progress of the update job until completion, displaying the state of the job as it
changes.
End of Procedure 89
Waiting for user confirmation—The update job will not proceed until the user confirms or cancels the
update. If the user cancels, then the job will transition to the "Success" state with the message,
“Successfully canceled.”
Confirmed—The user has clicked the Confirm button to consent to the update job. This state will
transition to "Updates running" within a few seconds.
Updates running—Updates are running on remote AppResponse systems.
Preparing the update job—The data sources and target version have been validated.
Success—All updates on the AppResponse systems have finished.
Error—At least one error happened at some point during the process. This is an abort state. All update
activity stops, and the update job is finished.
Clicking Central Manager > Administration: AppResponse User Administration in the menu bar displays
the AppResponse User Accounts and Roles Administration page (requires User Management permission in
Portal). This page enables you to define user accounts for use on individual AppResponse systems. For
more information, see the description of Roles and Permissions in the SteelCentral AppResponse 11 User’s
Guide.
Note: In the AppResponse web UI, if the set of user account definitions or user roles has been selected in
the Portal Integration page to be managed solely from SteelCentral Portal, the User Administration and
Account Policy page in AppResponse will display a message stating that those objects are being managed
from Portal, and cannot be edited using AppResponse.
The AppResponse User Accounts and Roles Administration page provides two tabs:
AppResponse Users - Define user accounts for use on AppResponse systems.
AppResponse Roles and Permissions - Define the user roles and corresponding sets of permissions that
are assigned to individual AppResponse user accounts.
For each tab, there is an Add button to create a new user account or role/permission combination, as well
as a Manage Distribution button, which enables you to specify exactly which AppResponse systems
should have the selected users or roles.
1. Click Add in the AppResponse Users tab to display the New User dialog.
2. Type the user account name, a meaningful description, and the account's password. Select one or more
user roles to assign to the account, if roles have been defined.
3. Click Save to complete the user account definition. The user account can be made available to an
AppResponse system via a distribution list (for more information, see “Distribute user accounts or
user roles to individual AppResponse systems“).
End of Procedure 90
1. Click Add in the AppResponse Users tab to display the New Role dialog.
4. Click Save to complete the user role definition. The user role can be made available to an AppResponse
system via a distribution list (for more information, see “Distribute user accounts or user roles to
individual AppResponse systems“).
End of Procedure 91
1. In either tab, select one or more user accounts or user roles that you want to make available to
AppResponse systems.
The Manage Distribution List dialog comprises two panes: Available Appliances and Selected
Appliances. Available Appliances is the set of AppResponse systems that do not have the selected
objects assigned to them, currently. Selected Appliances is the set of AppResponse Systems to which
you want to assign the selected objects. Use the arrow buttons between the two panes to move
AppResponse systems from one list to the other. Each pane has a text panel above it that enables you
to filter the list of visible systems by matching typed text to system names.
End of Procedure 92
Dashboards
“Global Dashboard Settings“
“Data Source Management“
System Settings
General
– “Hostname/DNS“
– “Time“
– “Email“
– “Management Interfaces“
– “Web Server Settings“
“Proxy Settings“
System Operations
– “Backup and Restore“
– “Reboot/Shutdown“
– “Software Update“
– “System Dumps“
– “Audit Logging“
“Recipients“
Account Management
“Authentication“
“User Administration“
Other
“Licensing“
Related Topics
“Getting Started“
“Dashboards Content Viewer“
“Dashboards Content Creator“
Global dashboard settings apply to all users of the system. Only administrators can modify Global
Dashboard Settings. They can be overridden by user, and other lower level, settings, see “Inheriting Setting
Changes“.
• Show No-Login Dashboards in Operations View: If enabled, No-Login dashboards will be shown
in Operations View (i.e., with a compact header and no menu bar).
• Panel Title Size: Specifies the size of the font used for Panel titles. Choose Small, Medium, or Large.
• Drilldown Settings: Specifies the default Drilldown Settings for all users, see “Adding Drilldowns
to Elements“.
• Compact Row > LED Image Type: Specifies the type of LED to use for Compact Rows. Choose
Checkmarks, Circles, or Emoticons.
• LED Settings > Image Type: Specifies the default type of LED. Choose Checkmarks, Circles, or
Emoticons.
3. Click OK.
End of Procedure 93
A data source is a product, solution, or other type of entity which provides performance and metric data to
SteelCentral Portal. Specifically, SteelCentral Portal collects data from the following data sources:
AppInternals
AppInternals (9.x)
AppResponse
AppResponse (9.x)
Aternity
NetCollector/NetSensor
NetIM
NetProfiler
UCExpert
Web Analyzer (BrowserMetrix)
Note: For the supported data sources, see KB S27459. (You must be logged in to the Riverbed Support Website to
access the knowledge base article.)
Note: To manage data sources, you must have the Data Source Configuration permission.
End of Procedure 94
Note: For the supported versions of data sources and instructions when adding multiple data sources of the
same type, see KB S27459. (You must be logged in to the Riverbed Support Website to access the knowledge base
article.)
Note: For more information about the “Data Source Management” page, see “Managing Data
Sources“.
2. Click Add…
3. From the Select data source type… pull-down menu, select the data source type that you want to add:
• AppInternals
• AppInternals (9.x)
• AppResponse
• AppResponse (9.x)
• Aternity
• NetCollector/NetSensor
• NetIM
• NetProfiler
• UCExpert
• Web Analyzer
• Host Name
Important: When specifying the literal address of an AppResponse appliance using IPv6, the
address must be enclosed in square brackets.
Important: If the data source is a NetProfiler Enterprise Cluster, specify the Host Name or IP
address of the UI host.
• Port
• Nickname (Optional)
Nicknames are friendly names that are used in Portal whenever data sources are shown. If you
do not set a Nickname, Portal will use the datasource’s hostname. You can change Nicknames
without affecting existing dashboards.
• Description (Optional)
Note: Including a meaningful description will make it easier to select the correct data source when
creating custom dashboards and building application models.
5. Specify the credentials with administrative privileges for accessing the data source:
• Username
• Password
6. Click Connect.
End of Procedure 95
Note: Data sources can disconnect for many reasons (e.g., network errors, data-source restarts). If a data
source becomes disconnected unexpectedly, SteelCentral Portal will attempt to reconnect automatically,
either immediately or every 60 seconds. The length of time for reconnecting depends on both the cause of
the disconnection and the data source type. If you manually disconnect a data source (by clicking the
“Disconnect” button in the “Configure Data Sources” dialog box), SteelCentral Portal will not attempt to
reconnect automatically. In this case, you must click Reconnect to reestablish the connection. SteelCentral
Portal will attempt to connect to all configured data sources every time it starts up.
Note: For more information about the “Data Source Management” page, see “Managing Data
Sources“.
2. In the “Data Source Management” page, select the data source for which you want to see details.
3. Click Details.
End of Procedure 96
Note: You can override the Base Data Source URL for AppInternals, AppResponse, AppResponse 9.x,
Aternity, NetProfiler, and UCExpert data sources, but not for AppInternals 9.x, NetCollector/NetSensor,
and Web Analyzer data sources. For NetIM (version 1.4 and higher) data sources you can change the Base
Data Source URL in NetIM.
2. In the “Data Source Management” page, select the data source that you want to change.
3. Click Details.
4. Click the gear icon next to the currently configured Base Data Source URL.
5. Set the new Base Data Source URL. Start it with either “http://” or “https://”.
6. Click OK.
End of Procedure 97
Note: For more information about the “Data Source Management” page, see “Managing Data
Sources“.
2. In the “Data Source Management” page, select the data source that you want to refresh.
3. Click Details.
End of Procedure 98
In addition to viewing the load, you can set warning thresholds for each data source type to alert users
when they exceed the number of streaming requests that may cause performance degradation.
From the “Data Source Management” page (Administration > Dashboards: Data Sources), click the
Show Usage button to view the system load.
In the “Data Source Usage” dialog box (shown above), each row shows the name of the data source, the total
number of streaming requests for that data source, and the number of elements viewing that data.
Click the Edit Request Warning Threshold button to configure the threshold for each data source type.
In the example shown in the previous figure, users will be warned (with the “Active Data Requests
Exceeded Warning Threshold” dialog box) when they request more than 100 streaming requests from any
AppInternals (9.x) data source or more than 50 streaming requests from any AppResponse (9.x) data source.
Related Topics
“About Default Dashboards“
Use the controls on this page only if you require modifications, additional configuration, or want to verify
the DNS configuration:
Hostname—Modify the hostname only if your deployment requires it.
DNS Settings—Riverbed recommends you use DNS resolution.
Static Name Resolution—If you do not use DNS resolution, or if the host does not have a DNS entry, you
can create a host-IP address resolution map.
This section covers:
“Hostname and DNS Servers“
“Static Name Resolution“
“Editing a Static Hostname“
“Deleting a Static Hostname“
“Exporting and Importing Static Hostnames“
1. Go to Administration > System Settings: General and click the Hostname/DNS tab.
3. DNS Servers are added in priority order (primary, secondary, tertiary). Up to three IPv4 addresses can
be specified. If there are DNS servers set by DHCP, the user-supplied servers are prepended to the list.
Only the first three DNS servers that are set are displayed.
4. DNS Domain List entries are added in priority order, high-to-low, one DNS domain per line. Type a
DNS domain and press Enter to advance to a new line. If you specify domains, the system
automatically finds the appropriate domain for each of the hosts that you specify in the system.
5. When finished, click Apply to save your entries or Revert to discard them.
End of Procedure 99
1. Go to Administration > System Settings: General and click the Hostname/DNS tab.
2. Select the Static Name Resolution tab and click Add to display the New Host dialog.
1. Go to Administration > System Settings: General and click the Hostname/DNS tab.
3. With the mouse, hover over the static hostname to be edited and click the pencil icon on the right-end
of the row.
5. When finished, click Save to save your changes or Revert to discard them.
1. With the mouse, hover over a hostname to be deleted and click the check box that appears to the left
of the name.
3. Click Delete in the toolbar at the top of the table to remove the hostnames.
#Data Type:,Hosts
#Timestamp:,Thu Jul 13 2017 12:23:51 GMT-0700 (EDT)
Hostname,IP
www.google.com,1.1.1.1
www.google.com,1.1.1.2
www.google.com,1.1.1.3
www.google.com,1.1.1.4
www.google.com,2.1.1.5
www.apple.com,3.2.2.2
The system date and time are configured in the command line interface (CLI) when Portal is installed. You
can change the system date and time on the Time tab of the Administration > System Settings: General page.
Changes to these settings can only be made by a user with System Configuration permission.
The system date and time changes can be entered manually or synced with an NTP server. By default, Portal
uses the Riverbed-provided NTP server and these public NTP servers:
0.riverbed.pool.ntp.org
1.riverbed.pool.ntp.org
2.riverbed.pool.ntp.org
3.riverbed.pool.ntp.org
This section covers:
“Time zone“
“Configuring NTP“
“Manually Setting Date and Time“
Time zone
Select the time zone to use for the Portal appliance from the drop-down list. This setting applies to platform
and OS-level functionality (e.g., log entries). The default is America/Los Angeles. You also can select GMT
or UTC for the time zone.
Note: To see a list of available time zones, select the current time zone and start typing the a few letters from
the new time zone.
Each user can select time zone to use for dashboards via Administration > Dashboards: User Dashboard
Settings (see “Customize Dashboard Look and Behavior“)
Configuring NTP
On the General tab, if you switch from NTP to Use Local Clock or vice versa, you are automatically logged
out and must log in with read/write System Configuration permissions to make changes.
1. Go to Administration > System Settings: General and click on the Time tab.
• Prefer can be enabled for this NTP server by checking or unchecking the box.
• Version is the NTP protocol version used. Select the version from the drop-down list.
• Encryption the type used is selected from the drop-down list. Select N/A if no encryption used
(default).
3. Alternatively, you can use the Delete icon in the toolbar to delete an NTP server as follows.
5. Select the check box on the left for the route to be deleted.
2. Click the pencil icon to the left of the displayed date and time.
3. In the Local System Time window, Change Time, click to revise the date and time. The format is MMM
DD, YYYY HH:MM:SS AM or PM.
4. To change the displayed time zone, select a new time zone from the drop-down list in the Time Zone
field at the top of the page.
7. You are automatically logged out and must log back in.
Portal can be configured to send audit log data via email. To send email, Portal requires the address of an
external email server.
1. Go to Administration > System Settings: General and click on the Email tab.
2. In the SMTP Server field, enter the IP address of the email server to be used for relaying email. This
cannot be the Portal appliance itself.
If a DNS server has been specified on the Administration > System Settings: General page,
Hostname/DNS tab and is functioning, you can enter a hostname instead of the IP address.
Alternatively, you can enter a fully qualified domain name.
3. Enter the port that Portal should connect to. The default port is 25, but port numbers 1 through 65535
are valid. Note that this field will be populated automatically if you choose a Security option: port 587
for SSL/TLS, or port 587 for STARTTLS.
4. Enter the SMTP Timeout value as seconds. This is the length of time Portal waits after attempting to
connect to the email server before assuming that the connection attempt failed. The default value is 30
seconds.
5. Choose an option for providing security between the client and server at the transport layer (SMTPS):
None (the default, using a plaintext socket), SSL (uses SSL handshake), or STARTTLS (begins with
plaintext socket, but encrypts data after connecting). The server certificate is not validated
automatically, so connections to SMTP servers using SSL or STARTTLS will be accepted even if the
server certificate is invalid.
6. Optionally, type a username and password to use to authenticate with the SMTP server before sending
mail. If either the username or the password is set, and not empty, then both values must be provided.
7. Enter the From Address. This can be any email address in a valid format. This address appears in the
"From" field when Portal sends an email. (The SMTP server may also forward a copy of the notification
to the "From" address.)
8. If you are ready to send email notifications, select the Enabled check box. If you are not ready for the
appliance to start sending email, deselect the check box.
9. Choose Apply. Alternatively, choose Revert to delete any changes you have made and revert to the
previous settings.
Initial configuration of the management interfaces, primary and aux, is done through the CLI when Portal
is installed. Additional configuration and updates can be done on this page.
Primary Interface—The primary interface is the appliance management interface. You connect to the
primary interface to use the Web UI or the CLI.
Auxiliary Interface —The auxiliary interface is an optional port you can use to connect to a non-Riverbed
network management device.
Note: The IP address for the auxiliary interface must be on a subnet different from the primary interface
subnet.
Main Routing Table—Displays a summary of the main routing table. If necessary, you can add static routes
that might be required for out-of-path deployments or particular device management subnets.If there are
multiple subnets on the Aux interface network, or if you need to use a gateway router other than the default
gateway, it may be necessary to define static routes.
When configuring the management interfaces:
IPv4 and IPv6 addresses are supported on both management interfaces.
Interface changes require a system reboot.
Available routes include system-defined routes, DHCP-supplied routes, and user-defined routes. The
listed routes may change when a configuration change occurs.
This section covers:
“Default Gateway“
“Configuring Management Interfaces“
“Managing Routes“
Default Gateway
The default gateway provides network access beyond the local area network to the management interfaces.
This can be important when a static IP address is specified for a management interface. When DHCP is
used, the default gateway may be ignored and a gateway defined by the DHCP server may be used instead.
The System Gateways are displayed in read-only fields just to the right of the Default Gateway input panel.
1. Go to Administration > System Settings: General and click on the Management Interfaces tab.
2. Select the management interface to configure, primary or aux, from the drop-down list.
• DHCP can only be used for the primary or the aux interface, not both. In addition, DHCP can be
used for either the IPv4 or the IPv6 address on the interface, but not both. If available, Dynamic DNS
can be enabled.
• Static IP address and prefix. See “Default Gateway“ for related information.
6. Click Apply or Revert to make or reset the changes made. Interface changes require a system reboot.
Managing Routes
IPv4 and IPv6 routes are listed at the bottom of the web UI page. The routes listed can come from three
sources:
Note: Routes from the first two sources can change or disappear when management interface settings are
changed.
Adding Routes
A toolbar in the top-left corner of a route table contains Add and Delete icons.
1. Click Add.
• Destination IP address.
• Gateway IP address.
Editing a Route
Routes added by a user can be edited by roles with read/write System Configuration access. System routes
or DHCP supplied routes cannot be edited.
Deleting a Route
Routes added by a user can be edited by roles with read/write System Configuration access. System routes
or DHCP supplied routes cannot be edited.
To delete a route: hover over the route to be deleted and then either click the x at the end of the row or select
the check box on the left for the route and click Delete to remove the route.
The delete button is disabled if the selected route cannot be removed.
An SSL Certificate, ciphers, and protocols can be configured to protect access to the Portal web UI. A
self-signed certificate is generated automatically when a system boots if no certificate is installed. You also
can provide a certificate of your own, signed by a Certificate Authority of your choice. You must have the
System Configuration permission to make changes to this page.
Important—Intermediate or chained certificates are not supported.
You manage SSL certificates on the Web Server Settings tab of the Administration > General: System
Settings page. Here you can:
view, retrieve, or replace the installed certificate.
change the port used for HTTPS.
choose the ciphers and protocols used.
You also manage the use of HTTP to access the web UI:
enable or disable (default) HTTP access
if enabled, configure HTTP access.
This section covers:
“Secure Vault For Encrypted Security Files“
“Configuring HTTPS Settings“
“Configuring HTTP Access“
“SSL Certificates“
show secure_vault status — This admin CLI command will return one of three possible
statuses:
– locked — Portal cannot access the secure vault and its contents. The web UI cannot be used in this
state.
– active — Portal is able to access the secure vault and its contents.
– resetting — The secure vault is in the process of returning to its original, default state. This state
will persist until the system has rebooted successfully.
secure_vault reset — This command is available only in configure terminal mode. Executing it
will prompt for confirmation before returning the secure vault to its default state, with all HTTPS
settings (including ports), certificates, and decryption keys removed or returned to their default states.
A reboot is required to complete a reset of the secure vault.
1. Go to the Administration > System Settings: General page and select the Web Server Settings tab.
2. Under Settings, specify the HTTPS TCP port to be used. The following ports are accepted:
• 443
• 8443
• 24000 - 24999
Valid entries have a green shadow; invalid entries have a red shadow with hover text showing valid
entries.
3. Specify OpenSSL ciphers. All entries are passed to OpenSSL for validation.
- KRB5
- MD5
- 3DES
4. Select Security Protocols to use by checking the box before any listed protocols.
1. Go to the Administration > System Settings: General page and select the Web Server Settings tab.
2. Under Settings, select the desired HTTP access mode from the drop-down list of choices:
• Enabled—Provides HTTP access using the specified TCP port. Valid ports are: 80 or 24000 - 24999.
• Redirect to HTTPS—Sends traffic on the specified TCP port to the specified HTTPS port.
SSL Certificates
1. Go to the Administration > System Settings: General page and select the Web Server Settings tab.
2. Under the Certificate heading the certificate details are displayed for the current certificate:
• Issued to
• Issued by
• Validity
• Fingerprint
• Key
1. Go to the Administration > System Settings: General page and select the Web Server Settings tab.
3. The Specify Certificate window opens. Select to add an existing certificate or to generate a new one.
• In the Certificate text box—paste the PEM-formatted certificate and private key.
• In the Passphrase text box—enter the passphrase used to create an encrypted private key.
Note: the passphrase is only used to decrypt the key, it is not stored.
• Common name
• Organization name
• Locality
• State
• Country code
6. Click Save to generate a new certificate that replaces the existing certificate or Revert to discard the
information just entered.
Important—It is important to make sure that the hostname and domain name are properly configured
before generating the new certificate, as the new certificate contains hostname.domainname as the
Common Name record. The hostname and domain name are specified on the Hostname/DNS tab of the
Administration > System Settings: General page. See “Hostname/DNS“ for more information. The
certificate details for each certificate show the Common Name record and other records encoded into the
certificate.
Use Proxy Settings to configure a proxy between SteelCentral Portal and data sources. Choose
Administration > System Settings: Proxy Settings to access the Proxy Settings page.
The System Configuration permission controls access to this page—read-only to view and read-write to edit.
Optionally configure the host and port for HTTP and/or HTTPS traffic.
Optionally set Non Proxy Hosts to specify paths that should not be routed through the proxy. Set Non Proxy
Hosts to a list of patterns separated by “|”. The patterns may start or end with “*” for wildcards. Any host
matching one of these patterns will be reached directly instead of through the configured proxy.
You can specify a username and password to be passed to the proxy using the command-line.
1. Log into the Portal command-line interface and execute the following:
1.1.enable
1.2.configure terminal
1.3.portal-broker controller
1.7. Save the file with CTRL-O and then exit with CTRL-X
From the Backup and Restore tab of the Administration > System Settings: System Operations page you can
save an appliance's configuration information for safekeeping. This capability is not intended for use as a
means of cloning a configuration rapidly to deploy new equipment.
The backup process saves configuration information including: custom dashboards, custom dashboard
templates, thresholds, custom facets, AppResponse configuration elements (host groups, applications, etc.)
and other modified settings. Most configuration information is backed up, although some is omitted, for
example for security reasons.
The backup is written to a .tgz (G-zipped TAR) file.
Sensitive configuration such as SSL certificates/keys will not be backed up, and will be reset to defaults
upon a restore operation. This includes the default SSL certificate used when logging into the WebUI; your
browser will complain about a self-signed certificate after a restore operation. Licenses will be left
untouched, neither backed up nor deleted. Licenses are not transferable between devices. User accounts,
including one-way-hashed passwords, will be backed up and restored.
When you Restore, the Portal system is reset to its factory default state prior to the restoration of the backed
up configuration information.
Licenses are not affected by the system reset-factory command.
The reset and restore process can take a long time. The system does not provide a progress indicator, so,
when you execute the Restore command, be prepared to allow the process a period of time to run to
completion, and monitor it occasionally to see if it has finished.
Important—Portal should always be gracefully shut down. Shutting down the virtual appliance using the
virtual power switch may result in data loss.
Use this page to gracefully reboot or shutdown Portal. You must have the read/write System Configuration
permission to reboot or shutdown Portal.
This section covers:
“Rebooting Portal“
“Shutting Down Portal“
Rebooting Portal
A reboot restarts the virtual machine. Users are signed out and must sign in after Portal restarts. The reboot
process can take several minutes to complete.
1. Go to Administration > System Settings: System Operations and click on the Reboot/Shutdown tab.
3. In the Reboot window, Click OK to continue or Cancel to stop the reboot process.
1. Go to Administration > System Settings: System Operations and click on the Reboot/Shutdown tab.
3. In the Shutdown window, Click OK to continue or Cancel to stop the shutdown process.
Software updates to Portal can be installed using the Update page in the web UI. A single update image can
be used to update Portal from one or more earlier versions. Check the release notes and the Riverbed
Support site for more information on update paths for earlier versions.
Note: An update to an earlier software version cannot be installed. Databases are modified during the
update process, preventing a reversion to a previous release.
1. Go to Administration > System Settings: System Operations and click on the Software Update tab.
• Upload new Update ISO File—Select this radio button and click Browse to select an update ISO file
in the local file system. The selected update image is loaded by Portal.
• Remote File URL—Select this radio button and enter the path to an update image on a web server,
then click Fetch to load the update image for installation on Portal.
3. Monitor the update image loading status, displayed in State under Update Information. When the
status is Initialized, review the State Description, Current Version and Target Version.
4. Click Install to load the new software or click Revert to uninitialize the update.
5. Check the status displayed in State under Update Information to determine the success of the update.
Update Information
The following information is made available:
State—Indicates whether an update image is loaded and ready for installation. The state can be any of
the following: Fetching, Initializing, Initialized, Failed Graceful, or Failed Critical.
– If the state is Failed Graceful, click Revert to uninitialize the update.
– If the state is Failed Critical, contact Riverbed customer support for assistance.
State Description—Information is provided here only when an update is being installed.
Current Version—The software version of Portal currently installed.
Target Version—The software version of the update image about to be installed.
Update Source
You can select an update image on your local file system or fetch an update image from a remote web server.
Upload new Update ISO File—Select this radio button to specify an update ISO file residing on the
local file system.
– Browse...: Click to explore the local file system and select an update image residing there. The
selected file is automatically loaded by Portal.
Remote File URL—Select this radio button and enter the URL identifying an update image residing on
a web server. Click Fetch to load the update image for installation.
Three types of system dumps can be created and stored as a compressed file (.tgz) by a Portal system:
Logs—includes log files, stack traces, and some additional diagnostics as well as version information
and the msot recent core dump.
Cores—includes all core dumps, versions, and all stack traces.
Both—includes the logs and the core dumps.
Sysdump employs a storage quota that limits the amount of disk space that can be consumed by a sysdump
as it is being created; this prevents a rapidly growing sysdump from consuming an excessive amount of
storage before the exhaustion of storage is recognized. Essentially, the amount of space that is available for
sysdumps that is not used already is divided in half; if a newly created sysdump reaches the size of half the
remaining sysdump space, the sysdump is stopped at that point as marked as “partial.”
This section covers:
“Creating a System Dump“
“Managing System Dumps“
“Downloading a System Dump“
1. Go to Administration > System Settings: System Operations and click on the System Dumps tab.
• Logs
• Cores
• Both
3. Optionally, type a customer case ID if you have received one from Riverbed support. The case ID will
be prepended to the sysdump filename, and will be inserted also in the file metadata so that it will be
easy to recognize which customer case the sysdump is associated with.
4. The Include System Metrics option is selected by default, but you can deselect it if you wish.
5. Click Generate. The compressed log file is generated in the background and is listed as pending under
Available System Dumps until it is completed.
1. Go to Administration > System Settings: System Operations and click on the System Dumps tab.
2. With the mouse, hover over the system dump to be downloaded and select the check box to the left of
the Created column.
3. Click Download Selected SysDump. The compressed folder is downloaded to your local system.
Audit logging is enabled for the Portal system by default. The audit log records configuration changes made
to the Portal system using the CLI and web UI. The associated details of the modified data/settings are the
same for the two user interfaces, and include appropriate source/user/session information.
The Audit Log Configuration tab lists a set of configuration object changes that can be logged; by default,
all configuration objects are selected (enabled) for logging. Deselect one or more configuration objects if you
don't feel it's necessary to record changes made to it.
Note that controls are provided that enable you to specify the retention time and number of the log entries,
as well as a control for specifying one or more recipients of the audit log.
Audit log data is sent out for each event.
Here is an example of an authentication Audit Log email:
From: [myhost]
Date: Wednesday, April 1, 2020 at 14:21
To: [recipient-list]
Subject: Audit Event Notification from 10.1.121.36 - operation authentication.login at Wed Apr 1
11:20:00 2020
The following auditable event occurred at Wed Apr 1 11:20:00 2020 on 10.1.121.36
* Action: operation
* Event Type: authentication.login
* User ID: 0
* Username: admin
* IP Address: 127.0.0.1
* User Agent: Apache-HttpClient/4.5 (Java/1.8.0_242)
* Process ID: 0
* Session ID:
* System Module:
* Successful (1 = Yes, 0 = No)? 1
* REST Link: request
* REST namespace: mgmt.aaa
* REST version: 2
* REST resource: access_tokens
* Occurred 1 times
* Additional details: [{"field": "auth_method", "value": "LOCAL"}, {"field": "username", "value":
"admin"}]
You are receiving this email because this address is listed as a Recipient for NPM Audit Events"
To: [recipient-list]
Subject: Audit Event Notification from 10.1.121.36 - update configuration_change.networking at Fri
Apr 3 10:44:30 2020
The following auditable event occurred at Fri Apr 3 10:44:30 2020 on 10.1.121.36
* Action: update
* Event Type: configuration_change.networking
* User ID: 0
* Username: admin
* IP Address: 10.18.24.7
* User Agent: webui
* Process ID: 0
* Session ID:
* System Module:
* Successful (1 = Yes, 0 = No)? 1
* REST Link: set
* REST namespace: mgmt.networking
* REST version: 1.1
* REST resource: host_settings
* Occurred 1 times
* Additional details: [{"field": "hostname", "old": "localhost", "new": "localhost2"}]
You are receiving this email because this address is listed as a Recipient for NPM Audit Events"
Related Topics
“Email“
“Recipients“
Recipients can be sent audit log data via Email or Syslog notification. Recipients must be defined on the
Administration > System Settings: Recipients page before they are available for inclusion on the
Administration > System Settings: System Operations, Audit Log Configuration page.
A recipient is a named list consisting of one or more Email addresses or a single SNMP receiver.
3. Type the name of the recipient as you want it to appear in the recipients list.
4. Select the type of the recipient: Email or Syslog, with each recipient being a single type. Selecting an
option makes relevant fields for it accessible. Specify the details that will enable a notification to reach
that recipient.
5. Choose Save.
Recipients and their details are listed on the Recipients page. You can click Test to send a notification to the
recipient to confirm that it’s been configured as you expect.
1. Hover your mouse over an entry to display the edit icon (pencil).
2. Choose the edit icon and make your edits on the Edit Recipient page.
3. Choose Save to keep your edits or Revert to return to the previous specification.
1. Hover your mouse over an entry to display the check box at the beginning of the entry and the Delete
icon at the end of the row.
2. Either
• select the checkbox at the beginning of the row and then choose Delete near the top of the page.
Portal can use LDAP, RADIUS, or TACACS+ authentication servers in addition to local password user
authentication (the default), or can use SAML 2.0 authentication instead of the other types. Once
authenticated, a remote user can be assigned a role (authorized) either by the authentication server or
identity provider, or by a default role configured in Portal. If authentication and authorization succeed, the
appliance logs the user in. If either authentication or authorization fail, the appliance displays an error
message and records an unsuccessful login attempt in the audit logs.
When using remote authorization:
You can configure a maximum of two RADIUS and two TACACS+ remote servers.
You can specify a sequence of authentication types with prioritized servers in each type. For example,
you could specify LDAP, RADIUS, TACACS+, and Local as the sequence to be used when
authenticating users. Place each authentication server in the order you want requests to be processed.
However, if you enable SAML 2.0 authentication, LDAP, RADIUS, TACACS+, and local authentication
all will be disabled, and only the SAML identity provider will authenticate users.
Command accounting is not supported.
Note: For RADIUS and TACACS+, traffic is encrypted using a shared secret when a request is sent to an
authentication server. If you use LDAPS://, then all traffic is encrypted between Portal and the LDAP
server. If you use LDAP://, then all traffic will not be encrypted between Portal and the LDAP server. The
credentials used to connect to authentication servers is not stored in an encrypted format by Portal.
Remote Authentication
By default, Portal installs a local user “admin” with a System Administrator role. This user is stored in a
local file. Portal also supports remote authentication using LDAP, RADIUS, and TACACS+ authentication
servers, as well as SAML identity providers. Remote authentication enables an authenticated user to sign
in on any Portal system in the management network. A remote user does not need a local account to be
authenticated when using LDAP, RADIUS, TACACS+, or SAML.
The authorization (roles) for a remote user can be specified:
by the remote authentication server using a RADIUS or TACACS+ Vendor Specific Attribute
by mapping LDAP groups and users with the auth ldap mapped-* commands
by a default role configured in Portal.
A remote user:
Does not inherit a role from a local account of the same username.
Sees the same private files when logged in using remote authentication as if they were authenticated
locally.
Note: If you enable SAML 2.0 authentication, LDAP, RADIUS, TACACS+, and local authentication all will
be disabled, and only the SAML identity provider will authenticate users.
When LDAP, RADIUS, and TACACS+ authentication servers are configured in Portal you can add them to
a sequence of authentication types (LDAP, RADIUS, TACACS+, or Local) to be used when a user signs in.
Authentication requests are made from the highest priority authentication type (1) to the lowest. For
RADIUS and TACACS+ authentication types, requests are sequentially made to the configured servers in
the order they appear in on the RADIUS and TACACS+ tabs. Authentication requests are made until a
server accepts or rejects a request or the authentication types are exhausted.
If a server does not respond, authentication proceeds to the next server.
If authentication is rejected, there is no provision to try the next server of the same authentication type.
For example, if two RADIUS servers are configured and the first server rejects a user, the second
RADIUS server is not contacted. You can choose to try the next authentication type if a higher-priority
authentication type rejects a request. See “Set the Sequence of Authentication Types“ for details.
Important—If not careful, you can lock yourself out of Portal by doing the following:
– Removing Local authentication from the sequence and the remote servers (LDAP, RADIUS, or
TACACS+) are unreachable.
– Clearing the “Try next method on reject:” check box.
Riverbed recommends checking that authentication using LDAP, RADIUS, and TACACS+ works
successfully before you remove local authentication or clearing the "Try next method on reject." check
box.
If locked out, contact Riverbed Support to recover the Portal virtual appliance.
1. Go to Administration > Account Management: Authentication and click on the General tab.
A table shows the authentication types currently selected (Local by default).
2. Click Add to display a pop-up menu with other available authentication types.
4. When finished click the x in the upper-right corner of the pop-up menu.
1. Go to Administration > Account Management: Authentication and click on the General tab.
A table shows the authentication types currently selected (Local by default).
2. The priority of each authentication type is shown in column 1, highest (1) to lowest.
3. Use three icons on the right-side of each table row to change a row’s priority:
4. Selecting the “Try next method on reject:” box (below the table) tries the next authentication type if a
higher priority authentication type rejects a request. By default, this box is checked and a rejected
request tries the next authentication type in the sequence.
LDAP Authentication
Up to two LDAP authentication servers, one primary and one secondary, can be configured via the
command-line interface. By default, Portal will use the primary LDAP server. In case there is a connection
failure, Portal will contact the secondary LDAP server. To ensure a seamless switch-over from primary to
secondary, configure the same bind credentials and LDAP data in Portal for both servers.
When you enable or disable LDAP, it will automatically be added to, or removed from, the authentication
sequence. When LDAP is enabled, you can configure its priority relative to other authentication types via
the web UI. See “Configuring a Sequence of Authentication Types“ for details.
Note: If you are planning to configure LDAP to use secure communication (i.e., LDAPS://), you will need
your X.509 certificate ready to paste into the terminal.
-----BEGIN CERTIFICATE-----
MIIDkTCCAnmgAwIBAgIETaE/njANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQGEwJVUzETMBEGA1UE
CBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzERMA8GA1UEChMIUml2ZXJiZWQx
FTATBgNVBAsTDFN0ZWVsQ2VudHJhbDETMBEGA1UEAxMKTERBUCBBZG1pbjAeFw0xODA0MDIyMjM4
MThaFw0xOTAzMjgyMjM4MThaMHkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYw
FAYDVQQHEw1TYW4gRnJhbmNpc2NvMREwDwYDVQQKEwhSaXZlcmJlZDEVMBMGA1UECxMMU3RlZWxD
ZW50cmFsMRMwEQYDVQQDEwpMREFQIEFkbWluMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAylAj2hm5BnrNA7bjy4yA2sM+BmnpDVfRlf87KLes5Obf2u2PH2mzncURWkV3WUknpPjZbqqg
i7GM+nUV1HzgoPmmKY+E+twxtM+KHoQj1u82htJGI2PO2M7HWRki7pfj03bd5CWrVPYzN8nRRCCj
Swb1taU+suz7zsMsRxK6lhRS7pqiKRDBmpSIo+srVWxmjS8T5lf2bkFCta+AegXAJtylSd7lpgTG
eyEHChGmv5J0C6FKwtTX0/MwTk3A1+3spYzBeunmSZJDl766EYRICUwDnMfvBN464nZ3hhHEYyf1
nStaljZcbE/I54yX9o5jJt8gauQabUNZPyPlFzK6bwIDAQABoyEwHzAdBgNVHQ4EFgQU6fbBgIz7
Mu6cRCnLzWB6cQuQaSkwDQYJKoZIhvcNAQELBQADggEBACZp4CSg3rWo8j94GrQfsdQtXJ/PGJKi
ah3JioETykfxV7X/8++qTsWaoMiXwr1Bk6341vyYEOYOovMwHz9/7Uin6/rMVNT9O86iNeMP9AXz
mKgwrG4owQ3/+lwThn14gDCRFfYCLxC+Z2Fr6DDmkoxA/b6L3f1HR1ZuRuRnl4GTujkvux4VMwzV
oDThz14NByDv3MbjifPv6zovuX4LQYaF80qKQ2A1VQQbbzBR1hGuYP3XsBPS5ug3fazB5ol7xZPt
zOPxfTSwnI91NLgsBwa+DmHlrSvHaYqQFXehwa9G6wKnODNbmdhaDclttBaxzmNUGusYAeYGDgAd
Ds2EIBI=
-----END CERTIFICATE-----
Require TLS certificate?
a) never
b) demand
Choose option [a]: b
LDAP server configured.
localhost (config) # exit
localhost # exit
Connection to portal-1.riverbed.com closed.
~:$
RADIUS Authentication
Up to two RADIUS authentication servers can be configured and managed on the RADIUS Configuration
tab. A toolbar in the top-left corner of the configured servers is used to add or delete servers. Hover your
mouse over the right end of a row containing a selected server to edit or delete that server. When the first
authentication server is specified, a priority table appears above the configured servers, along with a
drop-down menu used to specify the encryption protocol used.
1. Go to Administration > Account Management: Authentication and click on the Radius tab.
2. Click the Add button in the toolbar. A New RADIUS Server window is displayed.
• An IPv4 address
• A host name
5. Specify the shared secret key used to encrypt traffic to and from the server. Toggle the Enable checkbox
to make this field editable.
7. When finished, click Save. To discard any entries, click x in the upper-right corner of the window.
1. Go to Administration > Account Management: Authentication and select the Radius tab.
3. Use the two icons on the right-side of each table row to change a row’s priority:
TACACS+ Authentication
Up to two TACACS+ authentication servers can be configured and managed on the TACACS+
Configuration tab. A toolbar in the top-left corner of the configured servers is used to add or delete servers.
Hover your mouse over the right end of a row containing a selected server to edit or delete that server.
When the first authentication server is specified, a priority table appears above the configured servers,
along with a drop-down menu used to specify the encryption protocol used.
Configure TACACS+ Authentication
1. Go to Administration > Account Management: Authentication and select the TACACS+ tab.
2. Click the Add button in the toolbar. A New TACACS+ Server window is displayed.
• An IPv4 address
• A host name
5. Specify the shared secret key used to encrypt traffic to and from the server. Toggle the Enable checkbox
to make this field editable.
6. When finished, click Save. To discard any entries, click x in the upper-right corner of the window.
1. Go to Administration > Account Management: Authentication and select the TACACS+ tab.
2. Use the two icons on the right-side of each table row to change a row’s priority:
The example above also shows the attribute used by Riverbed SteelHead.
Note: A vendor ID can only be used in a single file. If there is an existing file using the Riverbed vendor ID
add the Portal attribute to the existing file and save the change.
1. Go to Administration > Account Management: Authentication and select the SAML 2.0 tab.
2. (Optional) The NameID field specifies that Portal uses as the authenticated user’s name. If this field is
left blank (the default), Portal will use the SAML NameID field. If this field is populated, Portal will
look for a SAML attribute of the same name, and use it as the username. In either case, if a user name
is not found, the user will not be allowed to log in.
3. In the IDP Metadata field, paste in the XML metadata that identifies the identity provider you wish to
use. This step is manual, and you need to acquire the XML metadata from your IDP separately.
4. Leave the Roles Attribute field set to “memberOf”, unless your IDP has been configured to use a
different attribute.
5. (Optional) If you need to acquire XML metadata that identifies your Portal system (the service
provider), click the Download as XML link to obtain it.
6. (Optional) Select whether you will return signed authentication requests or require signed assertions
when interfacing to the identity provider.
7. (Optional) Specify a fully qualified domain name, if you wish to use one. This is needed only if Portal
is unable to determine this on its own, or if it otherwise obtains a host address that is not the same as
what is required from a web browser.
8. (Optional) Import or generate a certificate that will verify the identity of your Portal system (the service
provider), if you wish.
9. Click Apply to implement your changes, then click Test to see what will happen without committing
to the configuration changes. If the results of the test are satisfactory, click Enable SAML 2.0 and click
Apply again. Click Revert to return to the last saved configuration.
This page provides controls for creating and managing user accounts for Portal.
“Local Users“—Create and manage individual user accounts, including their role-based privileges.
“Roles and Permissions“—Configure roles and permissions
“Password Policy“—Configure global login and password policies for all user accounts.
Local Users
The Local Users tab shows details for each existing user account. User accounts can be added, edited, or
deleted.
1. Click Add in the Local Users tab to display the New User dialog.
2. Name—The user account's unique ID. User account names must be from 2 to 32 characters long and
start with a letter. Lowercase alphanumeric characters, dash, and underscore can be used.
5. Verify Password—Type the user account's password again to ensure that it is defined explicitly.
6. Password Never Expires—Click this option if there is no need for the user to change the account
password periodically.
7. Roles—Specify one or more of the user roles defined on the appliance. The set of valid roles is
user-defined; only the System Administrator role is built-in.
1. Edit an existing user account by highlighting it and clicking the pencil icon to display the Edit User
dialog.
2. The Edit User dialog provides the same controls as the New User dialog.
1. Go to Administration > Account Management: User Administration and select the Roles and
Permissions tab.
4. Enter a description of the role. This is visible on other pages and is optional.
5. Select the access permissions that this role will give the user accounts it is assigned to. You can hover
your mouse over the Permission name for a brief description of the associated user privileges.
6. Choose Save.
The definition of the new role is displayed on the Roles and Permissions tab of the Administration >
Account Management: User Administration page. After being defined, the role becomes available to be
assigned to individual user accounts on the Local Users tab of the Administration > Account Management:
User Administration page.
If more than one role is assigned to a user account, the user receives the highest level of privilege available
from any of the roles.
1. Go to Administration > Account Management: User Administration and select the Roles and
Permissions tab.
2. Hover your mouse in the row for the role you want to edit. This displays an edit icon (pencil) and a
Delete icon. Choose the edit icon to display the Edit Role page.
4. Choose Apply to make the changes or choose Revert to return to the previous definition.
Password Policy
The Account Policy tab enables you to configure global settings that affect all user accounts.
Allow Empty Passwords
Minimum Password Length
Minimum Number of Lowercase Characters
Minimum Number of Uppercase Characters
Minimum Number of Digits
Minimum Number of Symbols
SteelCentral Portal requires a license to display metric data from data sources. All data sources are disabled
until a license is added.
Note: To relocate a license from one instance of Portal to another (including migrating a license from an
instance of Portal 1.5.x to 2.1.x), follow the instructions in KB S27654. (You must login to view this knowledge
base article.)
1. Obtain a Token:
The token identifies the product.
1.1. If a token was not sent to you by e-mail, you can view the available tokens assigned to your
account by visiting https://support.riverbed.com/content/support/my_riverbed/tokens.html.
2.2. Paste the token string in the Token field and click Get License Request Key.
3. Obtain a License:
3.2. Paste the License Request Key in the Enter Unique Product Identifier field, click Next, and
follow the instructions.
4.1. On the SteelCentral Portal License Management page, click Add Licenses.
4.2. In the “Add Licenses” dialog box, paste the License string (CTRL + V) and click Save.
The saved license appears in the list of current licenses and the “Configure Data Sources”
dialog box appears. To add data sources, see “Data Source Management“.
Most system operations can be done using the Administration menu in the Portal menu bar in the web UI.
The web UI is the recommended way of managing Portal when possible.
The Portal command-line interface (CLI) is accessed using SSH to the Portal IP address, using an account
with System Administrator privileges (the default administrator account is admin/admin). You can also
access Portal running on a VMware virtual machine with VM console.
Different CLI commands are available in different CLI modes. Each mode has a unique command-line
prompt. When entering CLI commands, the use of two special characters can provide information, options,
and auto-completion of commands.
Use the "?" key for an explanation of available CLI commands.
Use the Tab key to show the next entries on a command line.
Use the Tab key to auto-complete a CLI entry.
Here is an example CLI session, from login to exit. Text in < > demonstrates how special keys can be used.
login as: admin
localhost's password: admin
Last login: Wed Mar 14 07:08:04 2018 from 10.44.119.5
localhost ><?>
enable Enter enable mode
exit Exit config mode or logout
no Negate or clear certain configuration options
show Display system configuration or statistics
localhost > enable
localhost #<?>
configure Enter configuration mode
disable Leave enable mode
exit Exit config mode or logout
no Negate or clear certain configuration options
show Display system configuration or statistics
localhost # con<Tab> terminal
localhost (config) #<?>
auth Configure authentication settings
data-collection Turn on/off data collection
exit Exit config mode or logout
http HTTP settings
https HTTPS settings
interface Configure network interfaces
ip Configure IP settings
no Negate or clear certain configuration options
portal-broker Configure Portal broker settings
portal-core Configure Portal core settings
reboot Reboot the system immediately