To install the Alerting app:
- Create a chart config file, such as
app.yamlwith content similar to the following:
externalHostname: www.obcerv.local ingress: annotations: kubernetes.io/ingress.class: "nginx" nginx.org/mergeable-ingress-type: "minion"
externalHostnameparameter must match the DNS name configured for the Web Console.
- Your ingress controller may require custom annotations on the ingress (this example is for ingress-nginx).
- Install the chart:
helm install -f app.yaml obcerv-app-alerting itrs/obcerv-app-alerting \ --version 1.9.0 -n <namespace> --wait
helm uninstall obcerv-app-alerting -n itrs
To upgrade the app, first uninstall and then install it again using the new version.
The main page of the Alerting app displays signal KPIs that provide an overview of the constantly and rapidly changing states in your IT estate. Quickly check important trends, derived from signals and triggered by observed entities, from the Signal KPI widgets.
- From the Context drop-down list, select which entity group to filter data.
NoteThe options come from the entity groups you created in the Overview app.
Click on a Signal KPI widget to refresh the graph. You’ll see a comparison of the current and previous periods for the selected KPI on the graph.
The current and previous periods on the timeline follow a set interval. For example, if the current period has an interval of 5 minutes (
T), the previous period compares with 5 minutes prior that time (
NoteTo learn about a Signal KPI widget, click on the lower-right corner of the widget.
To change chart settings, click and choose your preferred options. You can show a mix of bars and lines or line bullets on the chart.
Below the graph, scroll down to review sections for signal counts. Clicking a row on any of the sections will filter and refresh the view. You can further drill down on the data by selecting more rows. To remove a filter, click beside the chip.
On the Counts by Entity section, click a row to view more details on the Entities page.
The Entity Alerts page is divided into three sections:
- Options header — allows you to define groups and filters to organise monitored entities.
- Alerts section — shows the most recent alerts sorted by groups.
- Details section — shows the signal information associated with the selected alert.
The options header allows you to Filter or Group results on the page in order to focus on only the relevant information.
You can Group by one or more attributes or dimensions. You will see a prompt to start the expression when typing in the field.
The Alerts section will change to a folder based list when grouping is enabled.
You can Filter by one or more attributes or dimensions. You will see a prompt to start the expression when typing in the field.
When data is grouped, filters operate at the group level so that a group is included in the displayed results if any of its children are included in the filter. Children that do not match the filter are also displayed as part of the group.
The Alerts section shows a list of all alerts received in the selected time interval in chronological order.
|Dimension||Shows the entity that triggered the alert by listing its dimensions in hierarchical order.|
|Severity||Severity level of the alert. Colour coded to match the highest severity.|
|Age||Time since the alert was triggered.|
This section shows all signals contributing to an alert. Alerts are organised hierarchically so that the signals section of a selected entity shows the severity of its children as signals.
A parent entity inherits the maximum severity of its children. However, if an entity is snoozed then its severity is not taken into account when determining the severity of the parent entity.
You can expand a specific signal to see the changes in that metric over time. An expanded signal shows the changes to severity status on the left-hand side and the changes to the value of the metric on the right-hand side.
An entity is snoozed if it has the
snoozed attribute. Currently, Snooze messages are only sent by Geneos based on user-actions in the Active Console.
snoozed attribute can have one of the following string values:
none: No triggered snooze events on the entity itself, its logs, or metrics.
partial: At least one triggered snooze event on an entity metric or log and none on the entity itself.
full: At least one triggered snooze event on the entity itself.