github.com/grafana/pyroscope@v1.18.0/examples/language-sdk-instrumentation/rust/rideshare/docker-compose.yml (about) 1 services: 2 pyroscope: 3 image: grafana/pyroscope 4 command: 5 - -self-profiling.disable-push=true 6 us-east: 7 ports: 8 - 5000 9 environment: 10 - REGION=us-east 11 - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040 12 build: 13 context: . 14 eu-north: 15 ports: 16 - 5000 17 environment: 18 - REGION=eu-north 19 - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040 20 build: 21 context: . 22 ap-south: 23 ports: 24 - 5000 25 environment: 26 - REGION=ap-south 27 - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040 28 build: 29 context: . 30 load-generator: 31 build: 32 context: . 33 dockerfile: Dockerfile.load-generator 34 grafana: 35 image: grafana/grafana:latest 36 environment: 37 - GF_PLUGINS_PREINSTALL_SYNC=grafana-pyroscope-app 38 - GF_AUTH_ANONYMOUS_ENABLED=true 39 - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin 40 - GF_AUTH_DISABLE_LOGIN_FORM=true 41 volumes: 42 - ./grafana-provisioning:/etc/grafana/provisioning 43 ports: 44 - 3000:3000