github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/docker/monitoring/development/local-prometheus-on.sh (about) 1 #!/usr/bin/env bash 2 cd $(dirname $0) 3 4 CONF=prometheus.yml 5 6 cat << HEADER > $CONF 7 global: 8 # How frequently to scrape targets by default. 9 scrape_interval: 1m 10 11 scrape_configs: 12 HEADER 13 14 cat << NODE >> $CONF 15 - job_name: 'txgen0' 16 static_configs: 17 - targets: ['localhost:19090'] 18 NODE 19 20 21 echo -e "\nStart Prometheus:\n" 22 23 docker run --rm -d --name=prometheus \ 24 --net=host \ 25 -v ${PWD}/${CONF}:/etc/prometheus/${CONF} \ 26 prom/prometheus