Skip to content

Commit 5ec4faa

Browse files
authored
Update Loading state for Streaming for Grafana 7.4 (#158)
* Update docker-compose files * Refactor Data Source and add Cypher * Update dashboards * Add 7.4 dashboard using Time-Series
1 parent bce2dae commit 5ec4faa

File tree

16 files changed

+3366
-358
lines changed

16 files changed

+3366
-358
lines changed

Magefile.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ func Integration() error {
5555

5656
// up docker-compose environment from integration tests
5757
func Up() error {
58-
return sh.RunV("docker-compose", "-f", "docker-compose-test.yml", "-p", "grd-integration", "up", "-d")
58+
return sh.RunV("docker-compose", "-f", "docker-compose/test.yml", "-p", "grd-integration", "up", "-d")
5959
}
6060

6161
// down docker-compose environment from integration tests
6262
func Down() error {
63-
return sh.RunV("docker-compose", "-f", "docker-compose-test.yml", "-p", "grd-integration", "down")
63+
return sh.RunV("docker-compose", "-f", "docker-compose/test.yml", "-p", "grd-integration", "down")
6464
}
6565

6666
// Default configures the default target.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,10 @@ If Redis is running as Docker container on Linux, please update host to `redis`
120120

121121
### Run using `docker-compose` for development
122122

123-
Data Source have to be built following [BUILD](https://github.com/RedisGrafana/grafana-redis-datasource/blob/master/BUILD.md) instructions before starting using `docker-compose-dev.yml` file.
123+
Data Source have to be built following [BUILD](https://github.com/RedisGrafana/grafana-redis-datasource/blob/master/BUILD.md) instructions before starting using `docker-compose/dev.yml` file.
124124

125125
```bash
126-
docker-compose -f docker-compose-dev.yml up
126+
docker-compose -f docker-compose/dev.yml up
127127
```
128128

129129
## Supported commands

docker-compose.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ services:
66
image: redislabs/redismod:latest
77
ports:
88
- '6379:6379'
9-
# Uncomment and edit the local path in the following line to have
10-
# Redis' data persisted to the host's filesystem.
11-
# volumes:
12-
# - ./dump.rdb:/data/dump.rdb
139

1410
grafana:
1511
container_name: grafana

docker-compose-dev.yml renamed to docker-compose/dev.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ services:
77
ports:
88
- '6379:6379'
99
volumes:
10-
- './data:/data/:rw'
10+
- '../data:/data/:rw'
1111

1212
grafana:
1313
container_name: grafana
@@ -24,8 +24,8 @@ services:
2424
# Uncomment to run in debug mode
2525
# - GF_LOG_LEVEL=debug
2626
volumes:
27-
- ./dist:/var/lib/grafana/plugins/redis-datasource
28-
- ./provisioning/datasources:/etc/grafana/provisioning/datasources
29-
- ./provisioning/dashboards:/etc/grafana/provisioning/dashboards
27+
- ../dist:/var/lib/grafana/plugins/redis-datasource
28+
- ../provisioning/datasources:/etc/grafana/provisioning/datasources
29+
- ../provisioning/dashboards:/etc/grafana/provisioning/dashboards
3030
# Uncomment to preserve Grafana configuration
3131
# - ./data:/var/lib/grafana

docker-compose/master.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
version: '3.4'
2+
3+
services:
4+
redis:
5+
container_name: redismod
6+
image: redislabs/redismod:latest
7+
ports:
8+
- '6379:6379'
9+
volumes:
10+
- '../data:/data/:rw'
11+
12+
grafana:
13+
container_name: grafana
14+
image: grafana/grafana:master
15+
ports:
16+
- '3000:3000'
17+
environment:
18+
- GF_AUTH_ANONYMOUS_ORG_ROLE=Admin
19+
- GF_AUTH_ANONYMOUS_ENABLED=true
20+
- GF_AUTH_BASIC_ENABLED=false
21+
- GF_ENABLE_GZIP=true
22+
- GF_USERS_DEFAULT_THEME=light
23+
- GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS=redis-datasource
24+
# Uncomment to run in debug mode
25+
# - GF_LOG_LEVEL=debug
26+
volumes:
27+
- ../dist:/var/lib/grafana/plugins/redis-datasource
28+
- ../provisioning/datasources:/etc/grafana/provisioning/datasources
29+
- ../provisioning/dashboards:/etc/grafana/provisioning/dashboards
30+
# Uncomment to preserve Grafana configuration
31+
# - ./data:/var/lib/grafana

docker-compose-test.yml renamed to docker-compose/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ services:
77
ports:
88
- '63790:6379'
99
volumes:
10-
- './data:/data/:rw'
10+
- '../data:/data/:rw'

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
"dev": "grafana-toolkit plugin:dev",
2525
"format": "prettier --write \"**\"",
2626
"start": "docker-compose up",
27-
"start:dev": "docker-compose -f docker-compose-dev.yml up",
27+
"start:dev": "docker-compose -f docker-compose/dev.yml up",
28+
"start:master": "docker-compose pull && docker-compose -f docker-compose/master.yml up",
29+
"stop": "docker-compose down",
2830
"test": "grafana-toolkit plugin:test --coverage",
2931
"test:backend": "mage cover",
3032
"test:integration": "mage integration",

0 commit comments

Comments
 (0)