alertprofiles
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| alertprofiles [2007/09/16 08:13] – Uploaded figure faltin | alertprofiles [2013/05/08 17:30] (current) – [Alert Profiles] faltin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[TableOfContents]] | + | ====== Alert Profiles ====== |
| - | ====== User manual ====== | ||
| - | A complete user manual for alert profiles is supplied with NAV. Select Help from the sidebar meny and | ||
| - | you will see a link to the pdf. The user manuel goes in detail on the various choices you have in the | ||
| - | user interface (the manuel is not quite up to date at the time of writing). | ||
| - | This document complements tha manual | + | {{tools: |
| - | concept. | + | {{alertprofiles: |
| - | + | has changed. We will in due time make an updated manual. | |
| + | |||
| + | Also see [[http:// | ||
| + | |||
| ====== Background ====== | ====== Background ====== | ||
| Line 26: | Line 26: | ||
| alert has any qualified recipients and forwards the alarms. | alert has any qualified recipients and forwards the alarms. | ||
| - | Read more about the EventAndAlertSystem | + | Read more about [[eventandalertsystem|the event and alert system]] |
| ===== NAV profiles ===== | ===== NAV profiles ===== | ||
| - | A key design principle for the new alert profile system has been maximum flexibility. We | + | A key design principle for the alert profile system has been maximum flexibility. We |
| wanted a system that supports a wide range of user demands. Experience has shown that | wanted a system that supports a wide range of user demands. Experience has shown that | ||
| network and systems engineers have an (incredibly) wide range of opinions of how and | network and systems engineers have an (incredibly) wide range of opinions of how and | ||
| when they would like to receive alarms. | when they would like to receive alarms. | ||
| - | Alert profiles is no doubt a very general and powerful system. | + | Alert profiles is no doubt a very general and powerful system. |
| - | system has revealed, however, that the downside of being too general is complexity. | + | system has revealed, however, that the downside of being too general is complexity. |
| - | system has been far from intuitive and has required a lot of effort to grasp. A tedious | + | Improvements have been done in the 3.5 version |
| - | amount of work has been required for each NAV user to set up his profile. | + | |
| - | As we now are entering the beta phase of NAV v3, Alert Profiles is fundamentally | ||
| - | improved in terms of user friendliness (we believe). And we have not compromised on | ||
| - | flexibility; | ||
| Line 49: | Line 45: | ||
| The Alert Profile concept is explained with an example in the figure: | The Alert Profile concept is explained with an example in the figure: | ||
| - | {{alertprofiles: | + | {{alertprofiles: |
| - | + | ||
| Let us explain this step by step: | Let us explain this step by step: | ||
| Line 67: | Line 63: | ||
| * **In the example:** “At work” has three time periods: mon-fri 8 AM-4PM , mon-fri 4PM-8AM, weekend around the clock. | * **In the example:** “At work” has three time periods: mon-fri 8 AM-4PM , mon-fri 4PM-8AM, weekend around the clock. | ||
| + | |||
| + | |||
| ===== 2) My subscriptions ===== | ===== 2) My subscriptions ===== | ||
| Line 83: | Line 81: | ||
| * **In the example:** On weekdays from 4PM to 8AM my “at work” profile has two subscriptions: | * **In the example:** On weekdays from 4PM to 8AM my “at work” profile has two subscriptions: | ||
| + | * “routers up/down“ => send SMS to 91897xxx | ||
| + | * “critical and emergency alerts” => send email to '' | ||
| + | |||
| - | * “routers up/down“ => send SMS to 91897xxx | ||
| - | |||
| - | * “critical and emergency alerts” => send email to '' | ||
| ===== 3) Filter groups ===== | ===== 3) Filter groups ===== | ||
| Line 97: | Line 95: | ||
| * Allowed operators are: | * Allowed operators are: | ||
| - | |||
| * Plus/OR (+) | * Plus/OR (+) | ||
| - | |||
| * AND (&) | * AND (&) | ||
| - | |||
| * Subtract (-) | * Subtract (-) | ||
| - | |||
| * Add Inverse | * Add Inverse | ||
| Line 109: | Line 103: | ||
| * **In the example:** I have defined the filter group “routers up/down” as follows: | * **In the example:** I have defined the filter group “routers up/down” as follows: | ||
| - | |||
| * “routers up/down” = “all routers” //AND// “boxstate events” – “trolla-gw” | * “routers up/down” = “all routers” //AND// “boxstate events” – “trolla-gw” | ||
| + | |||
| + | |||
| ===== 4) Filters ===== | ===== 4) Filters ===== | ||
| Line 122: | Line 117: | ||
| * The selection criteria vary depending on the variable in question. The two most important selection criteria are: | * The selection criteria vary depending on the variable in question. The two most important selection criteria are: | ||
| - | + | | |
| - | | + | |
| * IN <a set of values> (in effect an OR operation) | * IN <a set of values> (in effect an OR operation) | ||
| * For string variables various string selection criteria may be used, the most general being: | * For string variables various string selection criteria may be used, the most general being: | ||
| - | |||
| * regexp | * regexp | ||
| * For IP-addresses: | * For IP-addresses: | ||
| - | |||
| * CIDR notation may be used ( IP address / mask) | * CIDR notation may be used ( IP address / mask) | ||
| * **Examples** of two filter definitions: | * **Examples** of two filter definitions: | ||
| - | |||
| * “all routers” : category IN ( GSW | GW ) | * “all routers” : category IN ( GSW | GW ) | ||
| - | |||
| * “boxstate events” : event type = boxState | * “boxstate events” : event type = boxState | ||
| Line 144: | Line 134: | ||
| * Pre defined variables are: | * Pre defined variables are: | ||
| - | |||
| * Event type (or alert type) | * Event type (or alert type) | ||
| - | |||
| * Severity of the alert | * Severity of the alert | ||
| - | |||
| * Category (or sub category) of the equipment related to the event | * Category (or sub category) of the equipment related to the event | ||
| - | |||
| * Sysname or IP address of the equipment related to the event | * Sysname or IP address of the equipment related to the event | ||
| - | |||
| * Relevant room or location information | * Relevant room or location information | ||
| - | |||
| * Equipment type or vendor | * Equipment type or vendor | ||
| - | |||
| * Organization ownership of the equipment in question | * Organization ownership of the equipment in question | ||
| * The set of variables may be expanded by the NAV administrator. In principle any relevant variable in NAVdb may be used! | * The set of variables may be expanded by the NAV administrator. In principle any relevant variable in NAVdb may be used! | ||
| + | |||
| Line 174: | Line 158: | ||
| may be alerts that match the profile, but are not sent due to permission constraints. | may be alerts that match the profile, but are not sent due to permission constraints. | ||
| - | http:// | + | {{alertprofiles: |
alertprofiles.1189930405.txt.gz · Last modified: by faltin
