立即与支持人员聊天
与支持团队交流

Foglight for Databases 7.3.0 - User Guide

Getting Started Viewing, Acknowledging, and Clearing Alarms Viewing, Creating, and Managing Alarm Templates Monitoring Your Domains Monitoring Your Services Monitoring Your Hosts Reporting on Your Enterprise

Online-Only Topics

A service is a grouping of one or more components that interest you. Use the Service Builder dashboard to group monitored resources into services.

If you have the Advanced Operator role, you can use this dashboard to create a new service and edit existing services. When you create a service, a corresponding service level is automatically created.

In addition to the My Services dashboard, services appear in other dashboards (such as Hosts and Agents), as well as in reports. Defining a good set of services makes other dashboards more useful and easier to understand.

For more information, see the following topics:

When you create a service, you add different elements that compose its structure:

For example, you want to create a top-level service called Applications that contains your Banking Application and Customer Survey Application. First, you need to create a category, then add the services and components you want it to contain.

You classify the services you create as a global (common) service or a local (custom) service.

Use a global service if you want to define a single service and use it in multiple services. Since a global service is a common service, it must have a unique name in Quest Foglight. For example, if you have a service that monitors legacy systems that are used in many places, you can define a single global service called Legacy Service, then re-use it wherever you need it.

A local service is local to the parent service. It is also known as a custom service. Use a local service if that service is unique to the parent service. When a service is local to its parent, its name must be unique under its parent, but you can use the same name to create other local services in other parents. For example, you might create a local service called Database in several parent services.

A category is a top-level service. Create a new category to contain a hierarchy of related services if an appropriate category has not already been defined in your Foglight installation. You can create categories for a department, application set, business function, even a team or individual user.

For example, create a service called Accounting to monitor the performance of an accounting system. This accounting system has a web front-end for data entry and uses a Weblogic server and a SQL server in the back-end. The data collected on the end user response time, the Weblogic server, and the SQL server are added to this service as three separate components. By selecting Let Foglight Decide as the Tier, these components are assigned to their default tiers. Also, by setting Select components used to determine the availability of this service to Only components in selected tiers and selecting only the User tier, only the end user response time (for example, time spent posting transactions using the web interface) is used to determine the availability of this service. This is reflected in the Service Level Compliance column in the My Services dashboard.

2
Type a Name for the category.
3
Optional — Enter text in the Short Description and Description fields. The text in the Description field appears in a dwell when you hover over a service.
4
Select a Tier. You can keep the default selection “Let Quest Foglight Decide” or optionally assign this service to a tier. Selecting a specific tier causes all objects in this service to be grouped under that tier.
5
From the Drilldown menu, you can specify a view to drill into from this service. Click Is not configured and select the view that Quest Foglight will use as the drilldown view from this service. If you have created a shared custom dashboard, this dashboard can be used as a drilldown view for this service. It also appears in the drilldown list under your user name and is available to other users with the same role permissions. In the example drilldown list below, the user test_user has the ability to set the custom dashboard called Test-dashboard as the drilldown view for this service.
Figure 80. Click the Explore icon.
6
Optional — From the Quest Foglight can automatically add hosts that support any object you add to your service option, you can disable this setting. By default it is enabled to dynamically add and maintain hosts in this service. Click No to disable this option.
7
Optional — Set the Objects used to determine the availability of this service option. These selected tiers will be used to evaluate the Service Level Agreement (SLA). Select one of the following options:
All components added to this service. This is the default option.
Only components in selected tiers. Select this option to specify the individual tiers that you want to include. Click the check box beside the tier name to include it.
8
Click Next.
9
Optional — Select the domains to associate with this service category.
Figure 81. Assign domains.
10
Click Finish. The new top-level service is added to the Service Builder table.

You can specify the service components to monitor.

1
Under the Actions column, click in the Add column for the service or category with which you want to work.
2
From the dialog box, click Add components to this service.
3
Click Add specific component.
a
In the Name Containing field, type a search string.
b
Select a group using the From list, or by typing a keyword into the field, and then click Search.
You can use the Search and Advanced search features to find objects to add as components of a service.
c
Optional — Create your own object group by clicking View Object Groups. See Creating Custom Object Groups.
d
In the Object(s) found table at the bottom of the dialog box, select the specific components you want to add to your Object group. Click Select All to quickly select components listed on the table. Click Unselect All to clear the selection. To locate a component by name and type, click Advanced. You can also use regular expressions.
5
Click Add Components.

You can create your own object groups to collect instances for a specific object type. For example, you may be only interested in examining only CPU data for all instances in your environment.

2
In the Objects groups dialog box, click Add, and type a name and description for your custom Object Group.
3
Ensure the Is Disabled check box is cleared to enable the object group activation.
4
Click Create.
5
Click Add to select the object groups from the table.
6
In the Name field, type a unique name for the subgroup. In this example, type Example.
7
Specify the Data Type, Query Conditions, and if it Is Disabled by default. Once done, click
8
Optional—click Test to review the results.
9
Click Create.

Add services to a category or nest services within other services to create a hierarchy that corresponds to your needs. For example, add a service called Production Servers to your category Server Room. You can then add services to Server Room that reflect the different server operating systems they run or the different applications they host.

2
In the dialog box, click Create a child service.
New Local Service—creates a new local service and automatically attaches it to the selected service. As a local service, it is not listed in the Global Services and cannot be reused in different services.
New Global Service—creates a new global service and automatically attaches the service to the selected service. A global service is designed to be reused in other services in the service model. Once added, it will be listed as one of the existing global services from which you can select.
4
Type a Name for the category.
5
Optional—enter text in the Short Description and Description fields. The text in the Description field appears in a dwell when you hover over a service.
6
Select a Tier. You can keep the default selection “Let Quest Foglight Decide” or optionally assign this service to a tier.
7
From the Drilldown you can select a view to drill into from this service using the service dialog box. Click Is not configured and select the view that is going to be used as the drilldown of this service.
8
In the Yes/No field, indicate whether or not the hosts of the components added to the service should be included automatically as part of the service. By default, Quest Foglight automatically adds the hosts that support any object you add to this service. If you want Quest Foglight to dynamically add and maintain the hosts for this service, click Yes. Otherwise, if you prefer to manage hosts manually, click No. You can add hosts manually by using the Add Specific Components dialog box of the Service Builder. For more information, see Adding Service Components.
9
Click Create.
10
Add components to this service—select components such as hosts, servers, databases, or other services from the list of existing components. See Adding Service Components.
Create a child service—such as a new global or local service. See Creating a Service Contained by Another Service.

Adding a rule-based group to a service allows you to manage the components monitored by a service dynamically. If a component is added or removed, the service is automatically updated to handle the addition or removal of the component from the service.

For example, if you are monitoring an application that runs four WebLogic servers, you can create a service and specify a rule to add WebLogic server instances for a particular domain so that the service is updated when more servers are added or deleted. After adding the rule, you can see that the new WebLogic servers appear automatically in the service after adding more WebLogic servers. Likewise, if the original WebLogic instances running on Windows are decommissioned, they automatically disappear from the service.

In another example, if you create a service called “FX” on the infrastructure that monitors a Web service, you can create a rule to include another infrastructure that is used for extra capacity during peak times. When the other infrastructure for high capacity is used, it shows up in the service.

A service can contain many rule-based groups.

2
On the dialog box, click Add components to this service and then click Create a rule to add a group of components. Quest Foglight can auotmatically adds the hosts that support any object you add to a service.
4
Type a Name for the rule.
7
Click Test and confirm that the objects are found in the query result.
8
Click Create. At this point you should see a new rule-based group of components appear under the service that is associated with one host.

By clicking the Edit button on the Service Builder dashboard, you can:

2
On the Service Builder dashboard, click Edit for the service you want to change.
3
Optional—rename your service.
4
Optional—type a description, select a tier, or configure a drilldown, and if you do not want Quest Foglight to dynamically include the hosts to be added to the service select the No option button.
5
Click Next.
6
Click the Add icon, set the source and target relationship by selecting the Source Service and Target Service.
7
Click Create.
8
Click Next.
10
Click Finish.

You can remove a service, category, or a monitored component from its related service.

1
From the Service Builder dashboard, click Remove for the service or monitored components that you want to remove.
5
Click Confirm to continue.

You can associate a list of email addresses with a service. Use this feature if you want Quest Foglight to send notifications to a set of email addresses about the alarms that affect one of your services.

1
On the Service Builder dashboard, click Email in the row for the service for which you want to configure email notifications.
3
Optional—click Test to send a test email to the addresses in the list.
4
Click Save.

You can define alarm filters for any service in the Service Builder. Use alarm filters to specify alarms that are relevant to a given service as a way to keep an irrelevant alarm from falsely causing a service outage, rather than have all alarms impact the state of a service.

For example, alarm filtering can be used to ignore a certain state for a component with a high CPU usage. Quest Foglight is monitoring an application that runs on a WebLogic server and you create a service called “Retail” that includes the server and the host. The “Retail” service is shown as being unavailable when the host has a CPU usage greater than 90%. However, generally this is not considered a true service outage for this service. If you look at the host alarms, none of the alarms apply to the Retail service. As a result, you can use an alarm filter to filter out all host rules.

In another example, you can use an alarm filter to ignore the state of a service that appears as unavailable when the file system component for the D: drive fills up. Quest Foglight is monitoring an application that uses a host for the Siebel database and you want to filter out the Oracle database. The database is configured so that it uses only the C: drive, not the D: drive. A service was created to monitor the application that includes the Oracle agent and the host instance for the Oracle host. However, the service shows as unavailable if the D: drive fills up. Since the D: drive does not contribute to the availability of the application, you should add an alarm filter to exclude the monitoring of the D: drive. You can restrict the filter by choosing the FileSystem alarm, then specifying a Groovy script to refine the filter to apply only to the D: drive.

By specifying an alarm filter, you can decide what alarms impact the availability of a service.

1
On the navigation panel, under Homes, click Service Builder.
By Rule—select the By Rule check box and choose a rule for which its alarms are to be included or excluded. You can define more than one alarm filter for the same rule.
Alarms—select the types of alarms to include or exclude.
Groovy Script—refine the filtering by running an optional groovy script. The current alarm is the only parameter passed to this script, meaning you can filter on anything that is referenced by the alarm. An example of a groovy script is: @alarm.get('topologyObject').getType().getName() == 'Windows_System_System_Table'
6
Click Create.

For example, to include only alarms fired on processor 0 by the CPU_Utilization rule, you select the following parameters in the alarm filters dialog box:

 

Online-Only Topics

In Quest Foglight, services are automatically monitored for availability. By default, a service is considered available if it does not have a fatal alarm.

The Service Details page provides details about the service levels that are being monitored by Quest Foglight and measuring the availability of a service. Quest Foglight automatically examines the service and calculates its current availability. Then a percentage availability is calculated and used as the basis for service level evaluation, including alarms.

Service levels are monitored in the My Services dashboard. If you select the SLA name you are able to drill down to a more detailed summary of the service level performance. The Service Levels dashboard shows availability graphs on SLA performance in the last week and last month.

1
On the navigation panel, under Dashboards, click Services > My Service.
2
Click at the bottom right corner of the service.
3
Click Service Level Agreement to drill down to Service Level Agreement page and view details.

Online-Only Topics

You customize Quest Foglight by setting a variety of user preferences that include language, the default time range you want Quest Foglight to use, home pages, and themes.

For more information, see the following topics:

The User Preferences dashboard is under Configuration in the navigation panel. The options in this page enable you to change a number of settings in Quest Foglight. The choices you make here are saved with your user profile.

Language

This setting controls the language used in the Quest Foglight browser interface. The default is the language set in the browser.

Refresh Interval

To ensure that the views display current data, Quest Foglight automatically refreshes the pages. This setting enables you to choose the length of the interval. The default is 300 seconds.

Time Zone

Choose one of:

Server Time: the time zone used in a Quest Foglight session is determined when you log in and is the local time zone for your server.

User Time: select the User Time setting to choose another time zone.

Time Range

This setting controls the default time range for the views. For more information, see Time Range. You can choose another interval to override the default setting of Last 4 Hours.

Working Module

Quest Foglight automatically assigns a different working module to each user. By default, the Working Module option is set to the module for your user account. If you have an Operator role, you cannot change your working module. Consult your organization’s Quest Foglight dashboard developer if you want to change working modules.

Disable Pulse on Fatal

By default, some components pulse if their state is fatal. To disable this behavior, select the Disable Pulse on Fatal check box.

Disable More option on tree nodes

By default, tree nodes with long lists of children will be shortened to show a subset of the entries, with an option to select “More”. This behavior can be disabled for all trees by selecting the “Disable More” option on tree nodes (requires sign out).

Themes

Themes are format settings that affect the look (formatted output) of dashboards and reports. The themes in the User Preferences settings are used to separately control print and remote access.You can override this setting for individual dashboard and reports using the Themes options in the action panel. For details, see Setting Themes . Specify the theme to use according to:

Print: refers to the default theme for the user. Use for printed views, whether through the browser (IE only) or PDF.
Remote: use when viewing Quest Foglight views remotely in another portal mechanism, such as SharePoint or WebLogic.

You can only change the look of your PDF reports (Create PDF) in User Preferences.
To change the theme used in generating (printing) reports to color, choose Report (Color) for the Print theme.

PDF Defaults

By default, the page size (A4 or Letter) is inferred from your locale. Use PDF Defaults to override the default setting and set the page size (such as letter, legal, or A4) and orientation (landscape or portrait) of PDFs.

Unit Defaults

By default, the temperature scale is inferred from your locale but it can be specified here.

Choose units for temperature (Celsius or Fahrenheit).

Advanced

Page Flow Overrides: These settings override the pre-defined links between views. For more information, see Understanding Page Flow Overrides.
Data Sources: These settings determine the data source that Quest Foglight uses for data and schemas.
Validation Exceptions: The following is an list of validation exceptions you can set:
Disable user interaction persistence: If selected, the changes made in the Quest Foglight browser interface are not kept with your user profile.
Keep all visited dashboards in cache: (requires sign out): Selected by default.
Show legacy configuration properties: Select this option if you have imported modules from a previous version of Quest Foglight and you want to see the legacy configuration properties for view components. This option is useful to dashboard developers only.
Show deprecated definitions: Deprecated definitions are not shown in the list of definitions in the Definitions Editor (including when a search is applied). Check this user preference to show deprecated definitions.
Enable preview functionality: If selected, turns on preview functionality, including making available preliminary versions of view components when creating a new view. Views based on theses components are not guaranteed to work in future releases.
Include individual scripts: To increase performance gains, many of the supporting files sent to the browser enabling the advanced functionality of the Foglight browser interface are combined and compressed before they are sent to the browser, making it difficult to debug and identify problems. Selecting this option and reloading the browser interface enables the slower, discrete files and provides more useful information in case of failure.

System views are linked to each other through pre-defined configurations. In some cases, you may want to link a System view to a User view instead. The Page Flow Override option enables you to make this change. Every link on the page or view indicated in the Map field that points to a target view will be redirected instead to the view indicated in the To field.

The Themes options allow you to control the appearance that includes the background color for Quest Foglight dashboards and reports.

Changing the Themes under Dashboards > Configuration > User Preferences has no effect on the views or dashboards displayed in the browser. The only way to change the themes for the views in the browser is to use the Action panel > General > Themes and choose a theme from the list.

Application

White background in all dashboards and views

Monitoring

Dark blue background in all dashboards and views

Report (Monochrome)

Reports are printed in black and white

Report (Color)

Reports are printed in color

NOTE: To print PDF reports in color, the theme must be changed in the User Preferences dashboard. Go to Configuration > User Preferences and choose Report (Color) for the Print theme. See Setting Your User Preferences.

You can choose any dashboard to be your personal home page. Other dashboards can also be designated as home pages by a dashboard developer. These are listed under Homes in the navigation panel.

2
Click Make this my home page in the action panel.
The dashboard is listed under Homes in the navigation panel and is the first page displayed when logging in to Quest Foglight.

If you later choose another dashboard as your home page, it replaces the previous one.

 

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级