Fantom-foundation/go-lachesis

View on GitHub
docker/local-prometheus-on.sh

Summary

Maintainability
Test Coverage
#!/usr/bin/env bash
cd $(dirname $0)
. ./_params.sh

CONF=prometheus.yml

cat << HEADER > $CONF
global:
  # How frequently to scrape targets by default.
  scrape_interval: 1m

scrape_configs:
HEADER

cat << NODE >> $CONF
  - job_name: 'txgen0'
    static_configs:
      - targets: ['localhost:19090']
NODE


echo -e "\nStart Prometheus:\n"

docker run --rm -d --name=prometheus \
    --net=host \
    -v ${PWD}/${CONF}:/etc/prometheus/${CONF} \
    prom/prometheus