About SiteScope Monitors and Groups
Groups are central to working with SiteScope monitor
configurations are organized and physically stored in group files on the
SiteScope server. Sitescope uses group relationships to organize the
display of monitor data, trigger alerts and build reports.
This section
describes:
About Groups
A group is a collection of one or more monitors. A group might be used for multiple instances
of one type of monitor, such as URL monitors, or several different monitors
that track specific server or portion of your Web environment, such as Web
server, URL, and network parameters related to a specific Web-based
transaction.
There are two categories of groups in SiteScope: top level groups and
subgroups. Top level groups are displayed as the group names in the
SiteScope Main Panel. Subgroups are nested as "child" groups
within the top level groups and are displayed as line items in the group
detail page of its "parent" group. The group name servers as a
hyperlink to open the detail view of the monitors and subgroups contained
within it.
When you first install SiteScope you have the option to allow SiteScope
to set up some default monitors and groups. The default groups are similar
to:
- Network Group
- Server Group
- URLs
The monitors in these groups, while not particularly useful for your
specific environment, are useful as examples of how to set up monitors,
what kinds of monitors you should use, and how they can be organized.
Planning Groups
Each SiteScope monitor must belong to a group, either a top level
group or a subgroup. A monitor is an instruction set used by SiteScope to
perform an action or poll a system. When you add
a new monitor you either add it to an existing group, or you must first
create a group for it. You can define virtually any number
of SiteScope monitor groups. Each group in turn can contain any number of monitors and
subgroups regardless of how many monitors you have purchased. For ease of
administration it is best to arrange monitors into groups and subgroups
that make sense for you. For example, if you intend to monitor a large
number of processes running on your system, you may want all of them to be
in a single group named "Processes". Or, if you are monitoring
processes on several machines using the Remote
Monitoring feature, you could create a primary group called Processes
with several subgroups named after each of the remote machines that you are
monitoring. This type of organization helps tremendously with
administration, especially in large monitoring environments.
Here are some things you will want to keep in mind when you start
defining your own groups.
- The total number of monitors you think you will want to
add
-
The more monitors you want to add, the more important your grouping
becomes. When you have a large number of monitors, it is
important that they're grouped in such a manner that it is
easy to remember where they are located for administration
purposes.
- How you want to structure alert generation
-
SiteScope generates alerts based upon
parameters set by you . You may define alerts for individual
monitors or groups of monitors. For example, you may tell SiteScope
to generate an alert anytime one specific monitor is in error, or
you may instruct it to generate an alert when any monitor in a
specific group of monitors is in error. Therefore, it is
important that you put some thought into how you want to structure
your alerts prior to assigning them to groups.
- How your Web environment will change down the road
-
If you will be expanding your Web environment in the near future,
for example adding more Web servers on the machine on which
SiteScope is running, you will want to keep in mind what those
changes will mean in terms of monitoring requirements and plan
accordingly.
- How often you will want to change monitoring
parameters
-
If there are certain kinds of monitors that you will want to edit
fairly regularly, for example URL monitors, you may want to group
them into a single group for easier administration.
- The number of groups you need.
-
Administration becomes tricky if you have a large number of
randomly created groups and subgroups. Defining well organized
groups helps you with the following:
- Monitor management
- Alert management
- Report management
No matter how you choose to setup your groups and monitors, you can
easily make changes in SiteScope with a set of tools that manage monitors and groups.
Viewing and Navigating SiteScope Groups and
Monitors
SiteScope has several options for viewing the status of your system
monitoring and navigating between groups and monitors. These include:
- SiteScope Main Panel
-
As mentioned in the previous section, this is the default SiteScope
navigation and status display. It displays the highest level
(worst) status of monitors in the group and the group name. Group
names are links to the group detail pages of the top level groups
- Multi-view Panel
-
Navigation in the Multi-view Panel is
similar to the SiteScope Main Panel. You can use the Multi-view panel
to display SiteScope monitoring results from multiple SiteScope
servers in a single interface.
- Group Detail Page
-
Each group has a group detail page. As implied in the name, this
page displays the individual status of monitors in the groups along
with the most recent status reading and when the monitor was last
run. This page also has links for editing the monitor
configurations, adding subgroups, adding monitor sets and other functions.
- Manage Monitors and Groups
-
This view lets you see monitor group hierarchy in an expanding tree
structure. The hyperlinks allow you to navigate to the group detail
page for each group. This view also includes features to copy,
delete, disable, refresh, and rename monitors and groups.
- Monitor Browser
-
Filter and display monitors based on status, type, independent of
the group they belong to
- Monitor Description Report
-
Review monitor configuration settings such as run frequency. This
report page currently does not have links to the subject monitors
but it can be useful in reviewing the configuration settings being
used.
|