Loading deploy/.env +6 −1 Original line number Diff line number Diff line GF_PATHS_DATA=/var/lib/grafana GF_PATHS_PROVISIONING=/etc/grafana/provisioning GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-piechart-panel GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-piechart-panel,https://github.com/matschaffer/worldmap-panel/releases/download/0.10.0-pre1/grafana-map-panel-0.10.0-pre1.zip;grafana-map-panel GF_SERVER_HTTP_PORT=3000 GF_SERVER_ENABLE_GZIP=true GF_SECURITY_ADMIN_USER=admin Loading @@ -18,12 +18,17 @@ GF_SMTP_USER=user GF_SMTP_PASSWORD=pass GF_LOG_MODE=console GF_LOG_LEVEL=warn GF_AUTH_ANONYMOUS_ENABLED=true DASHBOARDS_PATH=/etc/grafana/dashboards PROMETHEUS_URL=http://prometheus:9090 ELASTICSEARCH_URL=http://elasticsearch:9200 ELASTICSEARCH_USER=user ELASTICSEARCH_PASS=pass POSTGRES_URL=db:5432 POSTGRES_USER=user POSTGRES_PASS=pass POSTGRES_DB=database TRAEFIK_PROTOCOL=https TRAEFIK_SUBDOMAIN=grafana Loading deploy/config/datasources.yml +21 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ deleteDatasources: - name: Elasticsearch-Fluentd orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} - name: PostgreSQL orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} datasources: - name: Prometheus type: prometheus Loading Loading @@ -36,3 +39,21 @@ datasources: logLevelField: source version: 1 editable: true - name: PostgreSQL type: postgres orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} url: ${POSTGRES_URL} database: ${POSTGRES_DB} user: ${POSTGRES_USER} secureJsonData: password: ${POSTGRES_PASS} jsonData: sslmode: "disable" maxOpenConns: 3 maxIdleConns: 1 connMaxLifetime: 14400 postgresVersion: 1000 timescaledb: false version: 1 editable: true deploy/docker-compose.tmpl.yml +11 −0 Original line number Diff line number Diff line Loading @@ -25,14 +25,20 @@ services: GF_SMTP_PASSWORD: GF_LOG_MODE: GF_LOG_LEVEL: GF_AUTH_ANONYMOUS_ENABLED: DASHBOARDS_PATH: PROMETHEUS_URL: ELASTICSEARCH_URL: ELASTICSEARCH_USER: ELASTICSEARCH_PASS: POSTGRES_URL: POSTGRES_USER: POSTGRES_PASS: POSTGRES_DB: networks: metric-net: traefik-net: postgres-net: volumes: - data-vol:${GF_PATHS_DATA} configs: Loading Loading @@ -92,6 +98,11 @@ networks: driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true postgres-net: name: ${POSTGRES_NET_NAME:-postgres-net} driver: ${POSTGRES_NET_DRIVER:-overlay} external: true configs: datasources-config: name: ${DATASOURCES_CONFIG_NAME:-grafana-datasources} Loading Loading
deploy/.env +6 −1 Original line number Diff line number Diff line GF_PATHS_DATA=/var/lib/grafana GF_PATHS_PROVISIONING=/etc/grafana/provisioning GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-piechart-panel GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-piechart-panel,https://github.com/matschaffer/worldmap-panel/releases/download/0.10.0-pre1/grafana-map-panel-0.10.0-pre1.zip;grafana-map-panel GF_SERVER_HTTP_PORT=3000 GF_SERVER_ENABLE_GZIP=true GF_SECURITY_ADMIN_USER=admin Loading @@ -18,12 +18,17 @@ GF_SMTP_USER=user GF_SMTP_PASSWORD=pass GF_LOG_MODE=console GF_LOG_LEVEL=warn GF_AUTH_ANONYMOUS_ENABLED=true DASHBOARDS_PATH=/etc/grafana/dashboards PROMETHEUS_URL=http://prometheus:9090 ELASTICSEARCH_URL=http://elasticsearch:9200 ELASTICSEARCH_USER=user ELASTICSEARCH_PASS=pass POSTGRES_URL=db:5432 POSTGRES_USER=user POSTGRES_PASS=pass POSTGRES_DB=database TRAEFIK_PROTOCOL=https TRAEFIK_SUBDOMAIN=grafana Loading
deploy/config/datasources.yml +21 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ deleteDatasources: - name: Elasticsearch-Fluentd orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} - name: PostgreSQL orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} datasources: - name: Prometheus type: prometheus Loading Loading @@ -36,3 +39,21 @@ datasources: logLevelField: source version: 1 editable: true - name: PostgreSQL type: postgres orgId: ${GF_USERS_AUTO_ASSIGN_ORG_ID} url: ${POSTGRES_URL} database: ${POSTGRES_DB} user: ${POSTGRES_USER} secureJsonData: password: ${POSTGRES_PASS} jsonData: sslmode: "disable" maxOpenConns: 3 maxIdleConns: 1 connMaxLifetime: 14400 postgresVersion: 1000 timescaledb: false version: 1 editable: true
deploy/docker-compose.tmpl.yml +11 −0 Original line number Diff line number Diff line Loading @@ -25,14 +25,20 @@ services: GF_SMTP_PASSWORD: GF_LOG_MODE: GF_LOG_LEVEL: GF_AUTH_ANONYMOUS_ENABLED: DASHBOARDS_PATH: PROMETHEUS_URL: ELASTICSEARCH_URL: ELASTICSEARCH_USER: ELASTICSEARCH_PASS: POSTGRES_URL: POSTGRES_USER: POSTGRES_PASS: POSTGRES_DB: networks: metric-net: traefik-net: postgres-net: volumes: - data-vol:${GF_PATHS_DATA} configs: Loading Loading @@ -92,6 +98,11 @@ networks: driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true postgres-net: name: ${POSTGRES_NET_NAME:-postgres-net} driver: ${POSTGRES_NET_DRIVER:-overlay} external: true configs: datasources-config: name: ${DATASOURCES_CONFIG_NAME:-grafana-datasources} Loading