mirror of
				https://github.com/ItsDrike/network-monitor.git
				synced 2025-11-04 04:16:35 +00:00 
			
		
		
		
	updated datasource
Signed-off-by: Brian Christner <brian.christner@gmail.com>
This commit is contained in:
		
							parent
							
								
									700ff45b8c
								
							
						
					
					
						commit
						c7b71fd368
					
				
					 2 changed files with 0 additions and 173 deletions
				
			
		| 
						 | 
				
			
			@ -1,103 +0,0 @@
 | 
			
		|||
version: '3.1'
 | 
			
		||||
 | 
			
		||||
volumes:
 | 
			
		||||
    prometheus_data: {}
 | 
			
		||||
    grafana_data: {}
 | 
			
		||||
 | 
			
		||||
networks:
 | 
			
		||||
  front-tier:
 | 
			
		||||
  back-tier:
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
 | 
			
		||||
  prometheus:
 | 
			
		||||
    image: prom/prometheus:v2.0.0
 | 
			
		||||
    volumes:
 | 
			
		||||
      - ./prometheus/:/etc/prometheus/
 | 
			
		||||
      - prometheus_data:/prometheus
 | 
			
		||||
    command:
 | 
			
		||||
      - '--config.file=/etc/prometheus/prometheus.yml'
 | 
			
		||||
      - '--storage.tsdb.path=/prometheus'
 | 
			
		||||
      - '--web.console.libraries=/usr/share/prometheus/console_libraries'
 | 
			
		||||
      - '--web.console.templates=/usr/share/prometheus/consoles'
 | 
			
		||||
    ports:
 | 
			
		||||
      - 9090:9090
 | 
			
		||||
    links:
 | 
			
		||||
      - cadvisor:cadvisor
 | 
			
		||||
      - alertmanager:alertmanager
 | 
			
		||||
    depends_on:
 | 
			
		||||
      - cadvisor
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
    restart: always
 | 
			
		||||
    deploy:
 | 
			
		||||
      placement:
 | 
			
		||||
        constraints:
 | 
			
		||||
          - node.hostname == ${HOSTNAME}
 | 
			
		||||
 | 
			
		||||
  node-exporter:
 | 
			
		||||
    image: prom/node-exporter
 | 
			
		||||
    volumes:
 | 
			
		||||
      - /proc:/host/proc:ro
 | 
			
		||||
      - /sys:/host/sys:ro
 | 
			
		||||
      - /:/rootfs:ro
 | 
			
		||||
    command: 
 | 
			
		||||
      - '--path.procfs=/host/proc' 
 | 
			
		||||
      - '--path.sysfs=/host/sys'
 | 
			
		||||
      - --collector.filesystem.ignored-mount-points
 | 
			
		||||
      - "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)"
 | 
			
		||||
    ports:
 | 
			
		||||
      - 9100:9100
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
    restart: always
 | 
			
		||||
    deploy:
 | 
			
		||||
      mode: global
 | 
			
		||||
 | 
			
		||||
  alertmanager:
 | 
			
		||||
    image: prom/alertmanager
 | 
			
		||||
    ports:
 | 
			
		||||
      - 9093:9093
 | 
			
		||||
    volumes:
 | 
			
		||||
      - "./alertmanager/:/etc/alertmanager/"
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
    restart: always
 | 
			
		||||
    command:
 | 
			
		||||
      - '--config.file=/etc/alertmanager/config.yml'
 | 
			
		||||
      - '--storage.path=/alertmanager'
 | 
			
		||||
    deploy:
 | 
			
		||||
      placement:
 | 
			
		||||
        constraints:
 | 
			
		||||
          - node.hostname == ${HOSTNAME}
 | 
			
		||||
 | 
			
		||||
  cadvisor:
 | 
			
		||||
    image: google/cadvisor
 | 
			
		||||
    volumes:
 | 
			
		||||
      - /:/rootfs:ro
 | 
			
		||||
      - /var/run:/var/run:rw
 | 
			
		||||
      - /sys:/sys:ro
 | 
			
		||||
      - /var/lib/docker/:/var/lib/docker:ro
 | 
			
		||||
    ports:
 | 
			
		||||
      - 8080:8080
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
    restart: always
 | 
			
		||||
    deploy:
 | 
			
		||||
      mode: global
 | 
			
		||||
 | 
			
		||||
  grafana:
 | 
			
		||||
    image: grafana/grafana
 | 
			
		||||
    depends_on:
 | 
			
		||||
      - prometheus
 | 
			
		||||
    ports:
 | 
			
		||||
      - 3000:3000
 | 
			
		||||
    volumes:
 | 
			
		||||
      - grafana_data:/var/lib/grafana
 | 
			
		||||
    env_file:
 | 
			
		||||
      - config.monitoring
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
      - front-tier
 | 
			
		||||
    restart: always
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1,70 +0,0 @@
 | 
			
		|||
version: "2"
 | 
			
		||||
 | 
			
		||||
volumes:
 | 
			
		||||
    prometheus_data: {}
 | 
			
		||||
    grafana_data: {}
 | 
			
		||||
 | 
			
		||||
networks:
 | 
			
		||||
  front-tier:
 | 
			
		||||
    driver: bridge
 | 
			
		||||
  back-tier:
 | 
			
		||||
    driver: bridge
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  prometheus:
 | 
			
		||||
    image: prom/prometheus
 | 
			
		||||
    container_name: prometheus
 | 
			
		||||
    volumes:
 | 
			
		||||
      - ./prometheus/:/etc/prometheus/
 | 
			
		||||
      - prometheus_data:/prometheus
 | 
			
		||||
    command:
 | 
			
		||||
      - '-config.file=/etc/prometheus/prometheus.yml'
 | 
			
		||||
      - '-storage.local.path=/prometheus'
 | 
			
		||||
      - '-alertmanager.url=http://alertmanager:9093'
 | 
			
		||||
    expose:
 | 
			
		||||
      - 9090
 | 
			
		||||
    ports:
 | 
			
		||||
      - 9090:9090
 | 
			
		||||
    links:
 | 
			
		||||
      - alertmanager:alertmanager
 | 
			
		||||
      - metrics:metrics
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
 | 
			
		||||
  alertmanager:
 | 
			
		||||
    image: prom/alertmanager
 | 
			
		||||
    ports:
 | 
			
		||||
      - 9093:9093
 | 
			
		||||
    volumes: 
 | 
			
		||||
      - ./alertmanager/:/etc/alertmanager/
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
    command:
 | 
			
		||||
      - '-config.file=/etc/alertmanager/config.yml'
 | 
			
		||||
      - '-storage.path=/alertmanager'
 | 
			
		||||
      
 | 
			
		||||
  grafana:
 | 
			
		||||
    image: grafana/grafana
 | 
			
		||||
    depends_on:
 | 
			
		||||
      - prometheus
 | 
			
		||||
    ports:
 | 
			
		||||
      - 3000:3000
 | 
			
		||||
    volumes:
 | 
			
		||||
      - grafana_data:/var/lib/grafana
 | 
			
		||||
    env_file:
 | 
			
		||||
      - config.monitoring
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
      - front-tier
 | 
			
		||||
 
 | 
			
		||||
  metrics:
 | 
			
		||||
    tty: true
 | 
			
		||||
    stdin_open: true
 | 
			
		||||
    expose:
 | 
			
		||||
      - 9171
 | 
			
		||||
    image: infinityworks/github-exporter:latest 
 | 
			
		||||
    environment:
 | 
			
		||||
       - REPOS=freeCodeCamp/freeCodeCamp,docker/docker
 | 
			
		||||
       - GITHUB_TOKEN=675b6e450c397991e76d71014ac1d8ba3ad58c0e
 | 
			
		||||
    networks:
 | 
			
		||||
      - back-tier
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue