Configuring alerts in the manner described above will cover predominantly every alerting use case required for your team of on-call engineers. It is a way to seamlessly integrate into your existing workflows and alerting tools such as Prometheus and Zabbix.
However, some use cases would require independent alerts to be setup and operate in autonomy. For many users, Plumbr is their only monitoring and alerting system. To satisfy these use cases, we provide the ability to configure Push Alerts within Plumbr. Plumbr allows you to configure simplistic alerts from within the Plumbr UI. This will enable you to receive alerts without requiring external systems.
Because Plumbr is based on real user monitoring, our triggers also reflect these very parameters. An example alerting threshold would be: “Notify me if more than 2% of 1000 last user interactions resulted in failures”.
Interactions (or API calls) are chosen as the basis for these alerts. Configuring an alert this way allows you to prevent alert flapping by default. The rolling window will allow you to prevent spurious notifications. Presently, you can configure one notification per application. If you require multiple alerts to be setup for a single application, please contact us at email@example.com.
Steps to take to configure alerts:
- Make sure you’ve configured alerting channels as specified.
- In order to configure an alert, ensure that you have administrator-level privileges on your account.
- Open the availability view of the application you want to setup the alert for.
- Click on the ” ⚙️ Setup alert” button an the top-right of the chart.
- This will cause the chart to show an additional “Rolling error rate” and a widget will appear at the bottom.
- This widget will give you a percentage threshold, and a channel through which you would like to receive the alert.
- As you set the threshold, you can see the Alert band (—) appear correspondingly.
- Click on the “Setup alert” button to save this configuration.
- You will receive alerts via the selected channel whenever the rolling error rate exceeds the selected threshold.
In order to create a channel to be used for alerting, see here.