Configure Alert Groups

This section describes how to configure Alert Groups. The Alert Group configuration is optional. This feature allows you to associate your alerts with Alert Groups that can then be used to filter the alerts included in the displays under the following navigation tree Views:

The filter can also be applied to the navigation tree when RTView Enterprise is run in alert-viewer mode. If you have configured Alert Groups, the following Alert Group filter drop-down menu appears at the top of each display that supports Alert Group filtering:

alert_group_menu.gif

This drop-down menu contains the defined Alert Groups as well as two pre-defined options:

Select an item in the Alert Group filter drop-down menu to filter the alerts displayed by that Alert Group. You can set the default Alert Group on an application, per-user or per-role basis. For example, you can organize your alerts into Infrastructure, Performance and Availability and then assign the default Alert Group based on the type of alerts the user is responsible for, enabling them to focus on and prioritize only those alerts.

An Alert Group can contain as many alerts as needed. A single alert can belong to multiple Alert Groups. Since alerts that are not members of an Alert Group are added to the None Alert Group, you cannot define an Alert Group named None.

To configure Alert Groups

  1. Determine your Alert Groups.

  2. Define an Alert Group by adding a row to the CITYPE_ALERTMAP table in the RTVCONFIG database, where the CITYPE value is GROUP-AlertGroupName and the ALERTNAME value is the name of the alert to include in the Alert Group. The schema for this table is included in dbconfig\create_rtvconfig_*.sql. For example, to define an Alert Group named Availability and add the JvmNotConnected alert to it, you add the following row:

  3. GROUP-Availability -- JvmNotConnected

  4. To add additional alert names to the Alert Group, add a row for each alert name. For example, to set three alerts in the Availability Alert Group you add the following rows:

  5. GROUP-Availability -- JvmNotConnected

    GROUP-Availability -- xyzAlertName

    GROUP-Availability -- 123AlertName

    Note: A single alert name can belong to multiple Alert Groups.

  6. “Open the Central Servers Project”, go to the General>CUSTOM PROPERTIES tab and add two properties using the following values for the Name, Value and Filter fields:

  7. name=sl.rtview.cache.config
    value=rtv_config_cache_source_db.rtv
    filter=ConfigCollector

    name=sl.rtview.sql.sqldb
    value=RTVCONFIG <username> <password> <url> <driver> - false true
    filter=ConfigCollector

    Where:

    username is the user name to enter into this database when making a connection. Enter - if blank.

    password is the password to enter into this database when making a connection. Enter - if blank.

    url is the full URL to use when connecting to this database using the specified JDBC driver.

    driver is the fully qualified name of the driver class to use when connection to this database via JDBC.

  8. Click icon_saveOk00011.gif to close the Add Property dialog and icon_save00012.gif (in title bar) to save your changes.

  9. Click cui_requires_restart00013.gif to apply changes.

  10. Open the All Management Areas - Area Heatmap display and verify that the Alert Group drop-down menu appears at the top.

  11. Select an Alert Group from the Alert Group drop-down menu and verify that only alerts for the selected Alert Group are included in the heatmap.

  12. Open the Architecture - RTView Cache Tables display, select CONFIG-SERVER from the Data Server drop-down menu, then select the RtvAlertGroupMap cache table from the upper table. This cache lists all defined Alert Groups.

  13. Verify the list of defined Alert Groups and their alert name members in the RtvAlertGroupMap table.

  14. Note: The table includes the None Alert Group, which is defined, by default, to include all alerts that are not members of a user-defined Alert Group.

  15. Optionally, specify the default Alert Group filter. To add an application default, set the $rtvAlertGroupFilter substitution to the name your default Alert Group filter in the RTView Configuration Application. In the Configuration Application, click RTView Central Servers and go to the General->CUSTOM PROPERTIES tab and add the following:

name=sl.rtview.sub
value=$rtvAlertGroupFilter:Availability
filter=uiprocess

sub name="$rtvAlertGroupFilter" value="Availability"

For details about the users.xml or roles.xml files, see “Configure User and Role Management”.