Hello the community,
I'm new to the Prometheus stack and I'm trying to configure Prometheus +
Alertmanager using Docker compose for a customer project.
*Environment :*
Docker compose
Linux ubuntu
*Symptoms :*
Alertmanager stops while trying to start.
*Logs :*
time=2025-01-21T14:07:54.309Z level=INFO source=main.go:191 msg="Starting
Alertmanager" version="(version=0.28.0, branch=HEAD,
revision=4ce04fb010bd626fca35928dcfe82f6f2da52ced)"
time=2025-01-21T14:07:54.310Z level=INFO source=main.go:192 msg="Build
context" build_context="(go=go1.23.4, platform=linux/amd64,
user=root@40be7f318ba7, date=20250115-14:22:34, tags=netgo)"
time=2025-01-21T14:07:54.323Z level=WARN source=cluster.go:178
msg="couldn't deduce an advertise address: no private IP found, explicit
advertise addr not provided" component=cluster
time=2025-01-21T14:07:54.325Z level=ERROR source=main.go:259 msg="unable to
initialize gossip mesh" err="create memberlist: Failed to get final
advertise address: No private IP address found, and explicit IP not
provided"
*docker-compose-project-network.yaml :*
networks:
integration-int:
driver: bridge
ipam:
config:
- subnet: 192.172.0.0/16
*docker-compose-alertmanager.yaml:*
services :
alert-manager:
image: "prom/alertmanager:v0.28.0"
environment:
- VIRTUAL_HOST=${ALERTMGR_VIRTUAL_HOST}
- VIRTUAL_PORT=9093
- CERT_NAME=${CERT_NAME}
ports:
- "9093:9093"
labels:
NAME: "alertmanager"
ENVIRONMENT: ${ENVIRONMENT}
volumes:
-
"/var/volumes/alertmanager-config/alertmanager.yml:/etc/alertmanager/alertmanager.yml"
restart: always
networks:
- ${NETWORK}
volumes:
portainer_data:
networks:
project-integration_integration-int:
external: true apiVersion: 1
*Alertmanager.yml :*
global:
smtp_smarthost: 'mysmtp.com:2525'
smtp_from: '[email protected]'
smtp_require_tls: false
route:
receiver: example-email
group_by: [alertname]
receivers:
- name: example-email
email_configs:
- to: '[email protected]'
Thank you for those who can help me :)
--
You received this message because you are subscribed to the Google Groups
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/prometheus-users/8ffde1a8-d940-4dd4-b0af-ecbe990f288dn%40googlegroups.com.