Commit Graph

199 Commits

Author SHA1 Message Date
soulgalore 681ec0b2ec latest Grafana 2021-01-22 08:01:21 +01:00
soulgalore 0df59678ef Fix typeo 2021-01-03 06:34:24 +01:00
Peter Hedenskog a3d70ff039
Disable graphite tags and better storage schema (#3229) 2021-01-01 20:54:29 +01:00
soulgalore b73a91756f Latest Graphite 2020-12-30 06:04:00 +01:00
soulgalore 1e8cda3c2d latest Grafana and updated dashboards 2020-12-17 23:52:29 +01:00
soulgalore d4fd92f978 Edge and Edgedriver on Linux 2020-12-17 08:01:24 +01:00
soulgalore 99f525e748 Build a WebPageTest docker container 2020-12-15 10:07:44 +01:00
soulgalore 6bfae2ead5 Upgrade Grafana 2020-11-27 05:23:59 +01:00
soulgalore 59997880a8 Grafana 7.3.1 2020-10-30 20:26:48 +01:00
soulgalore 8714c18cf1 use latest Grafana 2020-10-08 00:03:06 +02:00
soulgalore 5fd9aa780e Update to latest Grafana 2020-08-10 21:41:29 +02:00
Mikael Schirén 2f57c04f02
some documentation about docker and docker-compose usage (#3082) 2020-07-10 19:40:18 +02:00
soulgalore 030a164881 Grafana 7.0.4 2020-06-26 13:46:49 +02:00
soulgalore 5f83af89ae new dashboards 2020-06-18 22:23:10 +02:00
soulgalore dc1e31b42c Add pie-chart as default 2020-06-14 22:39:14 +02:00
Peter Hedenskog 1993b3dd33
Move from master to main (#3036) 2020-06-12 11:58:34 +02:00
soulgalore 965974ecad Use latest Grafana 2020-06-08 01:33:29 +02:00
soulgalore 3e1a6e9503 Grafana 7.0.1 2020-06-02 11:07:40 +02:00
Peter Hedenskog 4fb9f0dd14
Use default Docker container for GitHub Actions (#3019) 2020-05-29 13:43:53 +02:00
Peter Hedenskog 1c649d9edf
Remove sitespeed from the docker compose file (#3020)
* Remove sitespeed from the docker compose file

* Docs cleanup
2020-05-29 13:43:34 +02:00
Peter Hedenskog 9103fa7920
Exit with sitespeed.io exit status when you run with WebPageReplay #3016 (#3017) 2020-05-29 06:03:30 +02:00
soulgalore 7d9c755176 updated dashboards 2020-05-28 21:43:26 +02:00
soulgalore 5ad6c25973 prepping new version 2020-05-20 11:11:51 +02:00
Peter Hedenskog eb2f5bb7e8 Update to Grafana 7.0.0 from 7.0.0-beta3 2020-05-18 19:07:33 +02:00
soulgalore e9fd85cfbf prepare for Grafana 7 2020-05-18 08:45:35 +02:00
Peter Hedenskog 7703184d50
New wpr (#2982)
* new wpr

* Run WPR in Docker in Travis
2020-05-11 20:59:13 +02:00
Peter Hedenskog a06ae1cb43
Slim version of Docker using Firefox. (#2914)
* Slim version of Docker using Firefox.

At the moment this is not using xvfb, ffmpeg, imagemagick, python,
visual metrics etc. #2913
2020-03-11 13:01:15 +01:00
soulgalore 835a57e437 Use latest Grafana 6.6.2 2020-02-28 22:04:20 +01:00
soulgalore f7c0c9ca38 upgrade leaderboard for 12.1.0 2020-02-28 22:03:00 +01:00
soulgalore cd80d5b7cf fix latency setting 2020-02-05 13:55:47 +01:00
soulgalore 03267ba76d Upgraded to Grafana 6.6.0 2020-01-27 19:55:17 +01:00
Peter Hedenskog a3ba6037d4 simplify the start script 2020-01-22 18:21:23 +01:00
soulgalore 6a94f6d6f3 new dashboard 2019-11-22 20:02:47 +01:00
Peter Hedenskog ba0665b6cf
Apply the video/vm fix to the +1 container (#2789) 2019-11-17 21:03:26 -05:00
soulgalore c6247a297e use latest dashboards 2019-11-14 11:23:00 +01:00
Peter Hedenskog 6b2f38d6ba
Documentation changes for 11.0 (#2756) 2019-11-07 09:45:39 +01:00
soulgalore 22080d0eb8 use latest Grafana 2019-10-24 04:59:58 +02:00
Mason Malone f311e12c02 Don't run node as root in Docker, fixes #1459 (#2710)
* Don't run as root in Docker

This updates the start.sh script to create a group and user with the same GID
and UID as the working directory (normally /sitespeed.io), then use that for
running `node`. This fixes the issue of report files being owned by root.

This uses "chroot" to switch the new user instead of "su" because of the
signal handling issues mentioned at https://github.com/tianon/gosu.

I tested this with the following script:

    #!/bin/bash

    set -e

    docker build -t sitespeedio/sitespeed.io:test .

    docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b chrome --outputFolder chrome-result -n 1 https://www.example.com
    docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b firefox --outputFolder firefox-result -n 1 https://www.example.com
    docker run --cap-add=NET_ADMIN --rm -v "$PWD:/sitespeed.io" -e REPLAY=true sitespeedio/sitespeed.io:test --outputFolder wpr-result -n 1 -b chrome https://www.example.com

    ls *result

* Allow "sudo ip" and "sudo route"
2019-10-21 09:07:19 +02:00
soulgalore ae29b31c54 Upgrade to latest Grafana dashboards 2019-10-07 22:40:04 +02:00
soulgalore 588b18dae0 Use latest Grafana 2019-10-03 08:06:53 +02:00
soulgalore e98323a644 new dashboards with stdev 2019-09-25 12:43:22 +02:00
soulgalore 4a4003997c update to latest Grafana 2019-09-25 12:42:54 +02:00
soulgalore 69608dd2b8 use latest dashboards 2019-09-11 08:36:19 +02:00
soulgalore ea4f5f4e7c better example paths for production setup 2019-09-11 08:23:53 +02:00
soulgalore 7b4f4cc73f Upgrade to Grafana 6.3.5 2019-09-06 05:07:10 +02:00
soulgalore 2ce2c7a195 new Grafana 2019-08-29 21:49:48 +02:00
soulgalore 9258e2f5d9 Grafana 6.3.3 2019-08-15 13:54:13 +02:00
soulgalore c5a082b96b Grafana 6.3.2 2019-08-15 07:23:41 +02:00
soulgalore 54b02cbcdf use latest Grafana release 6.2.5 2019-07-04 11:37:05 +02:00
soulgalore 31b0d542fd Updated version without hardcoded values for site summary 2019-07-02 09:55:14 +02:00
soulgalore 32a0af1216 Use Graphite 1.1.5-12 2019-06-29 23:29:01 +02:00
Peter Hedenskog cefec2c1d6 Upgraded to latest Grafana 6.2.2 2019-06-10 13:41:49 +02:00
soulgalore 3f6a3c421e use latest dashboards 2019-05-30 12:42:06 +02:00
soulgalore 38f472128b Grafana 6.2.1 2019-05-27 20:40:52 +02:00
soulgalore dc6f9f8d15 Use Grafana 6.2.0 2019-05-23 06:23:44 +02:00
soulgalore 919d626abb Use latest updated dashboards 2019-05-22 08:41:30 +02:00
soulgalore b251bcdf1c update bootstrap 2019-05-19 14:19:44 +02:00
Peter Hedenskog 62d3ee1e2a Grafana security upgrade 2019-04-29 21:50:58 +02:00
soulgalore 8c862f4220 latest Grafana and updated dashboards 2019-04-24 07:12:43 +02:00
soulgalore 057f2bab34 Use Docker 6.1.3 since https://github.com/grafana/grafana/issues/16448 is fixed 2019-04-09 21:27:39 +02:00
soulgalore 1fe325d06b use third party graphs coming in 8.9.0 2019-03-30 12:33:39 +01:00
soulgalore 13ba8be612 use latest bootstrap 2019-03-21 08:04:42 +01:00
Jason DeWitt 76dfb4c498 Copy in new blank graphite.db template, old database file was missing (#2384)
tables for metric tags
2019-03-19 21:23:37 +01:00
soulgalore 820a2359e9 Fix broken extra start script check 2019-03-07 11:19:30 +01:00
Peter Hedenskog cbfe2afd7f
Tune the extra start script as in https://github.com/sitespeedio/sitespeed.io/pull/2353#issuecomment-469446592 (#2363) 2019-03-06 15:58:22 +01:00
Gideon Pyzer 31024368be #2352 Add ability to run additional start script in Docker container (#2353) 2019-03-06 15:55:57 +01:00
soulgalore d8f87e0687 rollback to 5.4.3 since there's a bug displaying correct decimals in legends 2019-03-01 11:42:35 +01:00
soulgalore 71952f4ed0 Use Grafana 6.0.0 2019-02-26 18:54:22 +01:00
Peter Hedenskog aa013ba745
Remove Chrome specific setup (#2322)
This has been removed in Selenium (I think) and also see
https://github.com/sitespeedio/sitespeed.io/issues/1459#issuecomment-464509929
2019-02-18 12:40:53 +01:00
soulgalore 3ca76c1468 fix correct version 2019-02-01 07:26:47 +01:00
soulgalore ad1716bb92 correct versions 2019-01-28 21:12:12 +01:00
Peter Hedenskog 9e5d70bea0
First go at a sitespeed.io Github Action. (#2269) 2019-01-28 17:36:55 +01:00
soulgalore 51c85b5be4 use latest dashboards 2019-01-21 12:15:16 +01:00
soulgalore c3aea3205b new Graphite and Grafana 2019-01-13 21:16:47 +01:00
soulgalore 54908dbdcc follow browsertime 2018-12-30 16:50:44 +01:00
Peter Hedenskog 025c28d679 Use Grafana 5.4.0 2018-12-10 07:05:19 +01:00
Peter Hedenskog 5d8cc9e023 Use latest Grafana 5.3.4 2018-11-13 14:48:38 +01:00
soulgalore a71115fad5 Grafana 5.3.0-beta3 -> 5.3.0 2018-10-11 08:31:24 +02:00
soulgalore 3fc86c516c Use latest dashboards 2018-10-08 11:56:43 +02:00
Peter Hedenskog 876a4ae35e
the plus one docker container (#2175) 2018-10-08 09:46:12 +02:00
Peter Hedenskog 29539504b8 beta3 of grafana 5.3.0 2018-10-04 12:13:55 +02:00
Peter Hedenskog 4910a18452 Grafana annotation with template support 2018-10-02 19:01:13 +02:00
soulgalore efe638605f upgrade Grafana to latest version with important security fix 2018-08-29 13:29:17 +02:00
soulgalore 8ede6df707 use latest Grafana 2018-08-19 17:44:12 +02:00
soulgalore 8e839bf0bf use Grafana bootstrap 7.0 2018-07-20 10:07:21 +02:00
soulgalore 463994a3eb Use Grafana 5.2.1 2018-07-11 23:36:58 +02:00
Peter Hedenskog b42fb92cd4 using latest Grafana 2018-06-19 16:41:07 +01:00
Peter Hedenskog 2e99617aa7
Show that WebPageReplay is used (#2052) 2018-05-21 09:23:18 +02:00
soulgalore 76e6834014 fix broken license file 2018-05-15 19:29:14 +02:00
soulgalore 2cac7fe29d choose wpr port 2018-05-15 16:16:43 +02:00
Peter Hedenskog 99cc1dc4c5
use latest of WPR and make sure we return right exit code (#2039) 2018-05-14 23:53:34 +02:00
soulgalore 0f652eeb5a Use latest Grafana 2018-05-12 13:32:22 +02:00
Peter Hedenskog 03b4fb4a88
Use WPR binary directly (#1999) 2018-04-26 00:44:12 +02:00
soulgalore 86335ccce1 Upgrade to Grafana 5.0.4 2018-04-14 22:20:38 +02:00
Peter Hedenskog 2722d930cf
WebPageReplay cleanup for BT 3.0 (#1971) 2018-04-07 14:43:13 +02:00
soulgalore 0b8307d7f9 cleanup 2018-03-20 13:04:04 +01:00
Vitaliy Honcharenko 91af79b6ea Fixed problem with selenium-docker failing (#1924)
* - fixed some problems with selenium-docker failing in case for a lot off scenarios in one docker contained without rebutting

* Fixed some problems with selenium-docker failing in case for a lot off scenarios in one docker contained without rebutting
2018-03-20 12:56:13 +01:00
Peter Hedenskog abde89a3e2
new slimline webpagereplay (#1917) 2018-02-14 21:41:44 +01:00
soulgalore 402973b1b8 use latest dashboards 2018-01-24 04:56:44 +01:00
Peter Hedenskog 2d601012c6 use latest dashboards 2018-01-15 16:03:03 +01:00