c025490518
move run script, update README
2018-08-09 09:10:53 +02:00
96d6657b00
produce an image compatible with grafana-docker
2018-08-09 09:10:53 +02:00
318b8c5a23
update devenv datasources and dashboards for sql datasources
...
Removed dashboards from docker blocks
2018-07-26 18:12:00 +02:00
a1f0dffe01
nginx: update to docker block
...
Adds commented out settings in nginx conf
for testing basic auth and auth proxy
2018-07-16 15:09:42 +02:00
0b210a6f5d
ldap: docker block readme update
2018-07-16 12:47:22 +02:00
1f97df46c1
devenv: open ldap docker block now prepopulating data with correct member groups
2018-07-03 12:58:17 +02:00
37efa934f1
ldap: improved ldap test env with more structured users and groups
2018-07-02 17:27:16 +02:00
e6c5a5a905
ldap: add note about config in Grafana
2018-06-19 14:41:17 +02:00
40d760622e
ldap: add note to dockerfile
2018-06-19 14:30:50 +02:00
e33b17fac6
build: integration testing postegres on ci.
2018-05-30 16:27:47 +02:00
50d1519a91
build: mysql integration testing on ci.
2018-05-30 16:27:47 +02:00
fb41048dd7
docker: new block for elasticsearch6
2018-05-29 11:04:16 +02:00
1dfff74da9
move database-specific code into dialects ( #11884 )
2018-05-10 16:54:21 +02:00
29c9d3f74c
fix root_url in docs & comments ( #11819 )
...
* fix root_url in docs & comments
* include ports in docker-compose config
2018-05-07 14:18:21 +02:00
1290087b78
dev: Mac compatible prometheus block. ( #11718 )
2018-04-25 11:01:33 +02:00
ee303c03e9
Merge pull request #11550 from grafana/sql_ts_precision
...
sql tsdb: fix precision and data type support for time columns
2018-04-16 11:04:46 +02:00
9a11b574ca
blocks: fix codespell issues
2018-04-13 20:31:29 +02:00
be4b715aad
docker: change mysql container so that it uses utc
2018-04-10 16:59:48 +02:00
9d84e6f31f
mssql: fix precision for time columns in time series query mode
2018-04-10 11:10:56 +02:00
0317ecbf0d
postgres: support running multiple postgres integration tests
...
Makes it possible to run mysql integration tests for both
grafana config db and tsdb at the same time using
GRAFANA_TEST_DB=postgres go test ./pkg/...
2018-04-10 11:08:30 +02:00
5c120c2c11
mysql: mysql tests should use a db server with UTC
...
To get rid of issues involving date/time when testing.
Also, makes it possible to run mysql integration tests for both
grafana config db and tsdb at the same time using
GRAFANA_TEST_DB=mysql go test ./pkg/...
2018-04-10 10:58:45 +02:00
de6cd7ed0b
docker: add users and groups to ldap block
2018-03-30 10:09:36 +02:00
f5654f88e2
mysql: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Refactored mysql implementation to make it more similar to postgres
and mssql implementations.
Added $__timeEpoch macro function with same implementation as $__time.
Added possibility to use a time column named time in addition to
the currectly supported time_sec.
Additional tests and update of existing.
Added test dashboard.
2018-03-22 15:40:46 +01:00
66c03f84f5
postgres: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Additional tests and update of existing due to timezone issues
running postgres on UTC and dev environment on non-utc.
Added test dashboard.
2018-03-22 15:32:33 +01:00
b69ebee066
mssql: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Additional tests and update of existing due to timezone issues
running MSSQL on UTC and dev environment on non-utc.
Update stored procedures test to handle more parameters.
Update test dashboard.
2018-03-22 15:23:12 +01:00
192e913b7b
mssql: add integration test to verify stored procedure usage
2018-03-19 19:56:34 +01:00
449a307575
mssql: remove dynamic construction of metric column and other columns
...
This seems like a niche feature which can be solved by defining multiple queries. In the future
we'll probably add support for defining series name by alias field similar to how other datasources
have solved that, e.g. prometheus.
2018-03-19 17:14:01 +01:00
b8e2414e46
docker: pin microsoft/mssql-server-linux to 2017-CU4 tag
2018-03-19 16:39:50 +01:00
2802fe3f3e
docker: update test dashboard for mssql tests
2018-03-19 13:07:26 +01:00
03d15f7955
mssql: update test dashboard
2018-03-19 11:08:53 +01:00
673c8290fb
docker: add test dashboard for mssql tests based on test data generated by integration test
2018-03-16 14:44:26 +01:00
d2267643ed
Merge branch 'master' into mssql_datasource
2018-03-15 09:53:19 +01:00
eef01e3703
docker: change port for prom random data scrape target
2018-03-15 09:52:53 +01:00
ef3588c1f8
docker: mssql and mssql tests blocks with common build context
2018-03-15 09:49:53 +01:00
61e1c12fee
docker: fake-data-gen:latest updates
...
fake-data-gen for elastic 2.4 and 5 blocks, new graphite 1.1+ block.
added big dashboard for graphite 1 and 1.1+ that can be imported to grafana
2018-03-14 20:47:52 +01:00
6503e482e3
docker: add test dashboard for mssql for visualizing data generated by fake-data-gen
2018-03-13 23:07:40 +01:00
e7b790316e
docker: add mssql block
2018-03-13 17:03:10 +01:00
94cf560304
Merge remote-tracking branch 'upstream/master' into prometheus-heatmap
2018-03-12 17:16:02 +03:00
e5b9219f13
dev: update dev prometheus2 to 2.2.0
2018-03-08 23:01:03 +01:00
425d2cfd3a
docker: add prometheus/example-golang-random to docker-compose blocks
2018-03-07 21:20:22 +03:00
f00a7e4dd7
dev: docker-compose setup for prom2.
...
Copy of prometheus1 docker-compose config.
2018-02-21 11:25:14 +01:00
4c073e1cf0
docker: add test dashboards for mysql and postgres for visualizing data generated by fake-data-gen
2018-02-16 10:18:40 +01:00
d85b9c28c1
Locks down prometheus1 to v1.8.2 in live-test.
2018-01-26 14:32:20 +01:00
39dd4799f0
docker: sync local time and timezone to mysql_tests block
2018-01-24 11:43:56 +01:00
1ce6a420cb
docker: use mysql and postgres from latest fake-data-gen
2018-01-23 10:51:48 +01:00
3ecec8e0d2
More fixes for relative urls when running Grafana under a different sub path ( #10470 )
...
* Add nginx proxy docker container
Ease test/verification of running Grafana thru a reverse proxy
* Add apache proxy docker container
Ease test/verification of running Grafana thru a reverse proxy
* Fix relative urls for reset password page
* Fix relative urls for signup page
* Fix relative urls for login page
* Fix relative urls edit plugin page
2018-01-09 13:56:41 +01:00
a02086814e
graphite: remove check so that query is sent even for possible non leaf nodes
2017-12-12 17:00:00 +01:00
c8ac6add16
test: speedup mysql and postgres integration tests by 10-20x
...
Use docker tmpfs mounts for mysql and postgres data volumes
2017-11-29 14:40:23 +01:00
d7321cd89c
prom: initial docker block for prometheus 2
2017-11-21 09:55:42 +01:00
acede1d5f9
graphite: progress on new query editor
2017-11-15 13:45:51 +01:00