compose/cryostat-grafana.yml
Rama main · réplica de lectura del repositorio original.
services:
cryostat:
environment:
- GRAFANA_DASHBOARD_EXT_URL=${GRAFANA_DASHBOARD_EXT_URL:-/grafana/}
- GRAFANA_DASHBOARD_URL=http://grafana:3000
grafana:
image: ${GRAFANA_DASHBOARD_IMAGE:-quay.io/cryostat/cryostat-grafana-dashboard:${CRYOSTAT_VERSION:-latest}}
hostname: grafana
restart: unless-stopped
deploy:
resources:
limits:
cpus: "0.1"
memory: 256m
environment:
- GF_LOG_LEVEL=warn
- GF_INSTALL_PLUGINS=grafana-simple-json-datasource
- GF_AUTH_ANONYMOUS_ENABLED=true
- GF_SERVER_DOMAIN=localhost
- GF_SERVER_ROOT_URL=${CRYOSTAT_PROXY_PROTOCOL}://localhost:${CRYOSTAT_PROXY_PORT}/grafana/
- GF_SERVER_SERVE_FROM_SUB_PATH=true
- JFR_DATASOURCE_URL=http://jfr-datasource:8080
expose:
- "3000"
healthcheck:
test: curl --fail http://localhost:3000/ || exit 1
retries: 3
interval: 30s
start_period: 10s
timeout: 1s