Aller au contenu

Alertmanager configuration with Rocket.Chat#

Get Webhooks URLs#

Get Webhook URLs from Vault :

# Authenticating into Vault infra-prd
export VAULT_ADDR='https://vault.infra-prd.caascad.com'
vault token lookup || vault login -method oidc

# Get Webhooks URLs
cat << EOF
URL Alert Manager Astreinte       : $(vault kv get -field=alerts-astreinte secret/concourse-infra/global/rocketchat-webhooks)
URL Alert Manager PRD             : $(vault kv get -field=alerts-prd secret/concourse-infra/global/rocketchat-webhooks)
URL Alert Manager STG             : $(vault kv get -field=alerts-stg secret/concourse-infra/global/rocketchat-webhooks)
EOF

Receivers configuration#

Definition of Alertmanager receivers is made in envs-ng/alertmanager/receivers.cue configuration file.

For more configuration details regarding Alertmanager notification receivers, please check here.