FS
Documentation

Sentinel3G User Guide

This page was last modified 05:26, 14 August 2006.

From Documentation

(Difference between revisions)
Jump to: navigation, search
Revision as of 02:21, 28 April 2006
Daniels (Talk | contribs)
(Welcome to sentinel3G)
← Previous diff
Current revision
Daniels (Talk | contribs)
(The Console Window)
Line 10: Line 10:
*the supplied knowledge bases (KBs) and how to add a new KB *the supplied knowledge bases (KBs) and how to add a new KB
-=== Who should use this book ===+=== Who should use this guide ===
There are two main audience groups: administrators set up and configure sentinel3G. They maintain details of sentries, agents, variables, etc.; operators monitor sentries and respond to events. Usually they monitor events via their console, but notification by other means such as e-mail may be used. Administrators are also sentinel3G users. There are two main audience groups: administrators set up and configure sentinel3G. They maintain details of sentries, agents, variables, etc.; operators monitor sentries and respond to events. Usually they monitor events via their console, but notification by other means such as e-mail may be used. Administrators are also sentinel3G users.
Line 17: Line 17:
=== Installation === === Installation ===
-Install sentinel3G on each Linux or UNIX server that you wish to monitor. You must run the installation script install.cos as root. Installation messages are logged to /tmp/FSinstall.log. <datetime> +Install sentinel3G on each Linux or UNIX server that you wish to monitor. Installation messages are logged to /tmp/FSinstall.log. <datetime>
The software distribution includes standard KBs (knowledge bases), which are installed automatically along with the software. Other KBs are available and can be installed separately. The software distribution includes standard KBs (knowledge bases), which are installed automatically along with the software. Other KBs are available and can be installed separately.
Line 32: Line 32:
You open a console window by running this command from a shell: You open a console window by running this command from a shell:
- cos sentinel+ 
 +<code>cos sentinel</code>
=== Contacting Technical Support === === Contacting Technical Support ===
Line 50: Line 51:
== Overview == == Overview ==
 +sentinel3G is a smart, flexible monitoring technology for UNIX, Linux and Windows NT/2000/XP systems. It intelligently monitors and manages operating systems, SNMP-enabled devices, internet services, databases, and applications.
 +
 +sentinel3G is easy to learn, easy to use, and easy to customize. The Sentinel3G graphical viewing console is accessible from any X Windows desktop or Microsoft Windows™ desktop.
 +
 +This section gives an overview of the management philosophy underlying Sentinel3G, its graphical console and interface, and its features and day-to-day operations.
 +
 +=== Management Overview ===
 +Sentinel3G is a tool to help system administrators and managers to measure, monitor and exceed agreed service levels. It is equally valuable whether run under the COSmanager environment, under some other system management framework, or as a standalone tool.
 +
 +The COSmanager system management environment is aimed at organizations with small or large networks of UNIX and Linux servers, typically running RDBMS applications. COSmanager promotes system management based on policy and procedures rather than technology. Policy-based management ensures a consistent, reliable service, and COSmanager encourages data center staff to see themselves as
 +service providers to end users.
 +
 +Some aspects of this service are clearly visible to the end user. Is my application available? Is response time acceptable? Were batch transactions processed on time? Others are less obvious but no less important. These include efficient access to system
 +resources, data integrity, fast recovery of files from backup, and many others.
 +
 +=== What Sentinel3G Does ===
 +Sentinel3G provides a structured management environment in which to achieve service targets and satisfy service level agreements in modern business environments.
 +
 +It allows centralized management of events and responses over a network.
 +
 +Sentinel3G can automatically respond to events, or notify designated staff through a console or some external means if the problem requires a decision or action by a person.
 +
 +Sentinel3G can be thought of as a data reduction filter. It collects masses of data from many hosts and presents only the key information necessary for the user to decide what to do (or decide that they don’t need to do anything).
 +
 +Sentinel3G’s main goal is to free administrators and operators from routine, time-consuming tasks. If no system events need action, Sentinel3G is virtually invisible. If low-level events can be resolved safely, Sentinel3G attempts to do so.
 +
 +If a problem requires human intervention, Sentinel3G notifies designated staff and presents any relevant information and options.
 +
 +=== The Console Window ===
 +Operators and administrators monitor sentries through a console. Several people may each have one or more consoles, each displaying a different view of the events being monitored. You open a console window by running this command from a shell: <tt>cos sentinel</tt>
 +
 +The console window looks like this:
 + Figure 1 — A console window
 +
 +You can see at a glance the most serious alert in a folder; open the folder to find which sentries have alerts; display graphs and reports to help diagnose the problem; and run predefined actions to fix the problem and return the sentry to its normal state.
 +
 +Which sentries and menu options are available to each user depends on their role. An operator can usually respond to events on selected sentries, but not change the sentries’ properties or reconfigure Sentinel3G itself. A Sentinel3G user with the Manager role would typically have full access to all sentries and menus.
 +
 +==== Icons and overlays ====
 +Each icon represents a sentry, which is an instance of an object that is being monitored, or a folder, which contains a group of related sentries. A change in an icon’s color or appearance represents a change in the current state of the sentry. For example,
 +if the available free space in a filesystem goes from 11% to 6%, and the sentry monitoring that filesystem changes from a warning state to alarm state, this would be shown by a change in the color of the sentry name and indicator icon from orange to red.
 +
 +==== Monitoring sentries and responding to events ====
 +An operator can respond to an event by:
 +*viewing more information about the current state of the sentry in the form of a graph, report, or property sheet
 +*change the view (to a sub-folder or to Abnormal sentries view) to see if several alerts seem to be related to the same problem
 +*selecting one of the predefined actions to run
 +*acknowledging having seen the alert and having the sentry returned to normal state
 +
 +Sentinel3G itself can respond to an event by:
 +*sending a notification message to one or more people via e-mail or pager.
 +*running an automatic response
 +
 +=== Configuring Sentries ===
 +You can add new sentries to monitor some attributes of an object. A monitored object would typically be a database, device or process on a particular host. To do this, you need to define:
 +*an agent, which collects data on behalf of a sentry by running a command or by receiving data from a third-party application
 +*variables, which contain the latest data returned by the agent
 +*a sentry, which presents the current state of the object in a console
 +*the sentry’s states, which evaluate the variables to determine how severe the sentry’s condition is
 +
 +You can also define additional information to help operators diagnose and respond to problems:
 +*graphs
 +*actions and reports
 +
 +After defining some sentries you can run the host monitor in test mode to verify whether the agents are generating the correct data and that the state thresholds are appropriate.
== Where to from here == == Where to from here ==
-[[Sentinel3G Concepts ]]+[[sentinel3G Concepts]]
 + 
[[Monitoring Sentries From the Console]] [[Monitoring Sentries From the Console]]
 +
[[Reports]] [[Reports]]
 +
[[Configuring Sentries and Agents]] [[Configuring Sentries and Agents]]
 +
[[Configuring Sentinel3G]] [[Configuring Sentinel3G]]
 +
[[Managing Users and Access Control]] [[Managing Users and Access Control]]
 +
[[Knowledge Bases]] [[Knowledge Bases]]

Current revision

Contents

Welcome to sentinel3G

Welcome to sentinel3G™ event monitoring and response software for monitoring networks of Linux, UNIX and Windows NT/2000/XP computers. Together, sentinel3G and this guide will help you to achieve agreed service levels, increase the return from IT assets, minimize down-time and maximize access to network services and resources.

About this Guide

This User Guide is the primary reference for finding out how to install, configure and use sentinel3G. The main sections describe:

Who should use this guide

There are two main audience groups: administrators set up and configure sentinel3G. They maintain details of sentries, agents, variables, etc.; operators monitor sentries and respond to events. Usually they monitor events via their console, but notification by other means such as e-mail may be used. Administrators are also sentinel3G users.

Administrators have access both to a console and to the sentinel3G configuration options. Operators typically see only a console. Other interested parties include those with management or statutory responsibility for the procedures implemented in sentinel3G, including IT managers and auditors. They may or may not be sentinel3G users.

Installation

Install sentinel3G on each Linux or UNIX server that you wish to monitor. Installation messages are logged to /tmp/FSinstall.log. <datetime>

The software distribution includes standard KBs (knowledge bases), which are installed automatically along with the software. Other KBs are available and can be installed separately.

Users can access sentinel3G’s graphical user interface (GUI) from a Windows PC through the COSmanager PCgui for Windows. This software is also available from our downloads site. Install it on each Windows client.

Starting sentinel3G

The first time sentinel3G is started it will prompt for the name of the host running the Event Manager.

You can either select the current host or click Choose to choose from the entries in the hosts file.

Startup and Shutdown

sentinel3G’s data collection and monitoring engine includes the central Event Manager, and a host monitor running on each server. The installation procedure updates /etc/services and rc scripts so that these processes will be started automatically during each server’s boot process and stopped during each server’s shutdown sequence.

You open a console window by running this command from a shell:

cos sentinel

Contacting Technical Support

If you experience a problem, we suggest you first consult the user guide and release notes. If you have a support contract you will have been supplied with the support e-mail address which is the point of contact for questions about configuring and using sentinel3G. The support staff will be able to handle your question most effectively if you gather some key information first.

Hardware and software environment

Details of the problem or question

Overview

sentinel3G is a smart, flexible monitoring technology for UNIX, Linux and Windows NT/2000/XP systems. It intelligently monitors and manages operating systems, SNMP-enabled devices, internet services, databases, and applications.

sentinel3G is easy to learn, easy to use, and easy to customize. The Sentinel3G graphical viewing console is accessible from any X Windows desktop or Microsoft Windows™ desktop.

This section gives an overview of the management philosophy underlying Sentinel3G, its graphical console and interface, and its features and day-to-day operations.

Management Overview

Sentinel3G is a tool to help system administrators and managers to measure, monitor and exceed agreed service levels. It is equally valuable whether run under the COSmanager environment, under some other system management framework, or as a standalone tool.

The COSmanager system management environment is aimed at organizations with small or large networks of UNIX and Linux servers, typically running RDBMS applications. COSmanager promotes system management based on policy and procedures rather than technology. Policy-based management ensures a consistent, reliable service, and COSmanager encourages data center staff to see themselves as service providers to end users.

Some aspects of this service are clearly visible to the end user. Is my application available? Is response time acceptable? Were batch transactions processed on time? Others are less obvious but no less important. These include efficient access to system resources, data integrity, fast recovery of files from backup, and many others.

What Sentinel3G Does

Sentinel3G provides a structured management environment in which to achieve service targets and satisfy service level agreements in modern business environments.

It allows centralized management of events and responses over a network.

Sentinel3G can automatically respond to events, or notify designated staff through a console or some external means if the problem requires a decision or action by a person.

Sentinel3G can be thought of as a data reduction filter. It collects masses of data from many hosts and presents only the key information necessary for the user to decide what to do (or decide that they don’t need to do anything).

Sentinel3G’s main goal is to free administrators and operators from routine, time-consuming tasks. If no system events need action, Sentinel3G is virtually invisible. If low-level events can be resolved safely, Sentinel3G attempts to do so.

If a problem requires human intervention, Sentinel3G notifies designated staff and presents any relevant information and options.

The Console Window

Operators and administrators monitor sentries through a console. Several people may each have one or more consoles, each displaying a different view of the events being monitored. You open a console window by running this command from a shell: cos sentinel

The console window looks like this:

Figure 1 — A console window

You can see at a glance the most serious alert in a folder; open the folder to find which sentries have alerts; display graphs and reports to help diagnose the problem; and run predefined actions to fix the problem and return the sentry to its normal state.

Which sentries and menu options are available to each user depends on their role. An operator can usually respond to events on selected sentries, but not change the sentries’ properties or reconfigure Sentinel3G itself. A Sentinel3G user with the Manager role would typically have full access to all sentries and menus.

Icons and overlays

Each icon represents a sentry, which is an instance of an object that is being monitored, or a folder, which contains a group of related sentries. A change in an icon’s color or appearance represents a change in the current state of the sentry. For example, if the available free space in a filesystem goes from 11% to 6%, and the sentry monitoring that filesystem changes from a warning state to alarm state, this would be shown by a change in the color of the sentry name and indicator icon from orange to red.

Monitoring sentries and responding to events

An operator can respond to an event by:

Sentinel3G itself can respond to an event by:

Configuring Sentries

You can add new sentries to monitor some attributes of an object. A monitored object would typically be a database, device or process on a particular host. To do this, you need to define:

You can also define additional information to help operators diagnose and respond to problems:

After defining some sentries you can run the host monitor in test mode to verify whether the agents are generating the correct data and that the state thresholds are appropriate.

Where to from here

sentinel3G Concepts

Monitoring Sentries From the Console

Reports

Configuring Sentries and Agents

Configuring Sentinel3G

Managing Users and Access Control

Knowledge Bases