首页 > 解决方案 > Prometheus alertmanager 使用 docker 持久化存储

问题描述

由于某种原因,我无法让持久存储与警报管理器一起使用。这是我的作文:

  alertmanager:
    image: 'my/alertmanager/prod:latest'
    restart: always
    volumes:
      - alertmanager-data:/alertmanager-data
    command:
      - '--config.file=/alertmanager/alertmanager-config.yml'
      - '--storage.path=/alertmanager-data'
    ports:
      - 9103:9093

  volumes:
    alertmanager-data:
      external: true

我已经创建了卷,一切似乎都正确初始化。但是进入机器后/alertmanager-data似乎不包含任何数据库或文件。并且在警报管理器上创建新的沉默永远不会持续存在。

标签: dockerdocker-composeprometheus-alertmanager

解决方案


推荐阅读