prometheus之telegraf 实现docker集群部署

1. 准备文件放于目录:telegraf-1  telegraf-2 与 docker-compose.yml文件同级

docker-compose.yml文件

version: "3.0"
  
services:
  telegraf-1:
    image: telegraf:1.16.0
    restart: always
    container_name: telegraf-1
    hostname: telegraf-1
    ports:
      - 9275:9275
    volumes:
      - ./telegraf-1/telegraf.conf:/etc/telegraf/telegraf.conf
      - ./telegraf-1/telegraf.d/:/etc/telegraf/telegraf.d/
      - ./telegraf-1/mibs/:/usr/share/snmp/mibs/
    command: telegraf --config /etc/telegraf/telegraf.conf --config-directory /etc/telegraf/telegraf.d
  telegraf-2:
    image: telegraf:1.16.0
    restart: always
    container_name: telegraf-2
    hostname: telegraf-2
    ports:
      - 9276:9276
    volumes:
      - ./telegraf-2/telegraf.conf:/etc/telegraf/telegraf.conf
      - ./telegraf-2/telegraf.d/:/etc/telegraf/telegraf.d/
      -
posted @ 2022-07-06 19:17  GEGEWU-  阅读(217)  评论(0编辑  收藏  举报