Configure Notifications for Kubernetes
With the PortSIP UCaaS, its support send the alert notifications.
Alert notifications
When an alert changes state, it sends out notifications. Each alert rule can have multiple notifications. In order to add a notification to an alert rule you first need to add and configure a notification
channel (can be email, PagerDuty, or other integration).
This is done from the Notification channels page.
List of supported notifiers
Discord
discord
yes
no
Hipchat
hipchat
yes, external only
no
Line
line
yes, external only
no
Microsoft Teams
teams
yes, external only
no
Prometheus Alertmanager
prometheus-alertmanager
yes, external only
yes
Sensu
sensu
yes, external only
no
Telegram
telegram
yes
no
Threema
threema
yes, external only
no
VictorOps
victorops
yes, external only
yes
Configure EMAIL Notifications
SMTP settings
On the Pod of k8s-master-01
, edit /root/prometheus/values.yaml
file, edit it as the below (You will need to replace the information by your actual SMTP settings):
On the Pod of k8s-master-01
, perform the below command:
Configure Alerting
Add Notification Channels
Sign in the Grafana, go to
Alerting -> Notification channels
2. Click the "Add channel" button, you can enter the emails which will be alerted in the "Addresses" field.
3. Test. After clicking the "Test" button, will popups "Test Notification sent" information. All emails of the "Addresses" filed will receive the email.
Alert Rules
Create a new dashboard.
Create > Import.
In this example,we import the dashboard from grafana.com
,in the production environment you will need to create your own customDashboard.
3. Save the dashboard after successfully importing.
4. Check Alert rule
As the below example, there have three rules.
Last updated