Search in docs

Results ..

No results for ''
Search by Algolia

Notifications

On this page you can see the notifications that you have configured.

Bleemeo creates a default notification that notify you by email of all errors.

default notification

Create Notification Rule

You can create new notification with the + Notification button.

1st Step: Scope

first view

The first thing to do on the create new notification is to select the scope of notification rule, you can:

  • Be notified on any server(s)

  • Be notified on a specific server

  • Be notified on a group of servers (Server group or Tag)

The second part lets you choose between two triggers for this notification rule:

  • With agent metrics (classic thresholds) or if agent lost its connection to Bleemeo Cloud

  • Use Prometheus Query Language to define thresholds (PromQL)

2nd Step: Problem with metric

second view metrics

You have three possibilities of problem with metric:

  • Be notified for any problem on selected server(s)

  • Be notified for specified problem on selected server(s)

  • Be notified when selected server(s) lost connection (This option doesn't exists if you have selected monitor in the previous view)

If you select the second option (specific metric), you will be able to save only if this metric has thresholds. It's possible to edit thresholds of selected metric directly in this modal (screenshot above). This is possible only if you have selected a specific agent, or a Server Group in the previous view.

2nd Step: Problem with PromQL

second view promql

To create an alerting rule with PromQL, you can use our documentation.

You have a name to choose, this name will be used as the alert name in status dashboard and notifications.

You can add warning and/or critical PromQL and configure the delay. The delay corresponds to the time during which the threshold of the PromQL must be exceeded to change its status.

3rd Step: Targets

third view promql

Finally you need to select who will be notified and how. You can choose directly targets and/or contacts group. If you want to create a new integration, you can by clicking on + More.

If you have selected a contacts group that doesn't exist, in the next view you should edit this contacts group to add targets.

Set a delay for repetition

You can add a repeat delay to a notification rule. This delay is in minutes, it is 0 by default, which means that the event will be notified only once, without repetition.

If you change it to 10 for example, you will receive a notification every 10 minutes for an event until it becomes "OK" again.

You can stop a repetition of an event from two views, in the list of events and in the status dashboard. If the event returns "OK" and returns in error, the repetition starts again.

Set time constraints on Target

You can choose the days and times when you want to receive notifications from each target.

For this example, notifications will be sent only Monday to Friday between 8:00 am and 6:00 pm (UTC).

constraint notification

Or this example:

  • Monday to Friday between 8:00 am and 6:00 pm (UTC) on email
  • Week night on mobile application
  • No notifications between Friday 6:00 pm to Monday 8:00 am

complex notifications

Once done click the Save button. Your new notification rule is added at the end of the list. It is enabled by default.

Notify with Bleemeo mobile application

Bleemeo is providing a mobile application for keeping an eye on your infrastructure everywhere. This mobile application also allows you to receive notifications.

For using notifications with our mobile application, you need:

  • To install the Bleemeo mobile application available on Google Play Store or on Apple store
  • People who will receive notifications must have a Bleemeo account

Screenshot mobile application

You need to configure your notifications to be delivered with the mobile application. You must fill one parameter:

  • The user bleemeo name

Here is an example bellow:

screenshot mobile application

Notify with Email

Bleemeo can Notify of issue by email, you must fill one parameter:

  • an email address

here is an example bellow:

Email notification rule

This address is not necessarily a user email address. You can, for example, define in your organisation a distribution list that will receive those emails.

Email notification

Notify with Opsgenie

To create a rule from your notification page and choose the OpsGenie created in the drop-down list of the integration:

Configure Opsgenie notification in Bleemeo

Notify with PagerDuty

To create a rule from your notification page and choose the PagerDuty created in the drop-down list of the integration:

Configure PagerDuty notifications in Bleemeo

Notify with Slack

Deprecated: Use Slack application

Bleemeo notifications can be delivered in a Slack channel.

For using notifications with Slack, you need:

  • Slack Team, you can create a Slack Team for free on https://slack.com/
  • access as administrator on the slack team to configure incoming web hook
  • a room for receiving notifications (that can be one of the created by default room)

Example of notifications with Slack

For that, you need to define in your Slack configuration an incoming webhook.

In order to do that, go in your Slack team, go in "Apps & Integration", search for "Webhook" and select "Incoming Webhooks". Choose a name for your hook, channels you are going to post like in the screenshot below, and save your settings.

Configuring an incoming webhook in Slack

Copy the URL generated by Slack in Bleemeo notification configuration:

Configuring Slack notification in Bleemeo

Notify with Slack App

Bleemeo notifications can be delivered in a Slack channel.

For using notifications with Slack, you need:

  • Slack Team, you can create a Slack Team for free on https://slack.com/
  • access as administrator on the slack team to add Bleemeo
  • a channel for receiving notifications

Example of notifications with Slack

For that, you need to create a notification rule with channel name.

Configuring Slack notification in Bleemeo

And add Bleemeo application on your Slack Channel.

Configuring an Bleemeo app in Slack

Notify with Teams

Bleemeo notifications can be delivered in a Teams channel.

For using notifications with Teams, you need:

  • Teams Team, you can create a Teams Team on create-a-staff-team-in-microsoft-teams.
  • A channel for receiving notifications.
  • To create a connector, you need to log in to a Microsoft Teams and click on More options (...) button then choose connectors. In the search button, type Bleemeo and follow the instructions.
  • Copy the webhook teams URL and create a new rule from your notification page, choose Teams in the drop-down list of integration and you must fill the parameter.

Here is an example bellow:

Configure Teams notification in Bleemeo

Notify with Twilio (SMS)

Bleemeo can send a message with Twilio.

To create a rule from your notification page, choose the Twilio created in the drop-down list of the integration and you must fill one parameter:

  • Enter the phone number that will receive notifications.

Here is an example bellow:

Configure MessageBird notifications in Bleemeo

Notify with VictorOps

To create a rule from your notification page, choose the VictorOps created in the drop-down list of the integration and you must fill one parameter:

  • enter the routing key.

Here is an example bellow

Configure VictorOps notifications in Bleemeo

Notify with Webhook

Bleemeo can send notifications by calling an external webhook. A post containing event data will be done on the configured URL. You must fill one parameter:

  • enter is an URL that will receive HTTP POST and a name that will be displayed in the notifications list.

Here is an example bellow:

Configure Webhooks notifications in Bleemeo

Here is an example of json of an event:

{
"id": "dbe276e4-4b47-48dd-8469-e3e358224178",
"account": "8f63c7da-700c-4fa6-a4d5-c15db2652d15",
"agent": "951df56d-d5dd-58c3-ab9a-8f2c8a6e478b",
"metric": "4bec41e4-4efc-4bb8-b872-186aa54779a6",
"status": 0,
"status_text": "OK",
"text": "Current value: 0.00",
"title": "voip01.example.com - Pending system security updates is OK",
"status_changed_at": "2017-03-30T13:59:19Z",
"previous_status_changed_at": "2017-03-30T13:56:19Z",
"number_status_change_last_hour": 2,
"has_been_notified": true,
"created_at": "2017-03-30T13:59:22.268468Z",
"created_by": null,
"modified_at": "2017-03-30T14:00:35.061088Z",
"modified_by": null,
"happened_at": "2017-03-30T13:59:19Z"
}

Notify with Telegram

To create a rule from your notification page, choose the Telegram created in the drop-down list of the integration and you must fill one parameter:

  • Enter the chat_id that will receive notifications.

The following instruction explain how to get your chat_id

Add BleemeoBot on Telegram, Launch BleemeoBot and retrieve the chat_id:

Add BleemeoBot on Telegram Start BleemeoBot on Telegram

Use this chat_id in notification creation:

Configure Telegram notifications in Bleemeo

You can add @BleemeoBot in group channel and repeat the same thing if you want to receive notifications in a group.

Notify with MessageBird (SMS)

To create a rule from your notification page, choose the MessageBird created in the drop-down list of the integration and you must fill one parameter:

  • Enter the phone number that will receive notifications.

Here is an example bellow:

Configure MessageBird notifications in Bleemeo

Notify with OVH (SMS)

To create a rule from your notification page, choose the OVH SMS created in the drop-down list of the integration and you must fill one parameter:

  • Enter the phone number that will receive notifications.

Here is an example bellow:

Configuration of OVH notification in Bleemeo