Peter Hedenskog
b9456eef6e
Replace intel with sitespeed.io/log ( #4381 )
...
* Replace intel with sitespeed.io/log
2025-01-07 08:53:48 +01:00
pavel bairov
a1968f2c1c
InfluxDB 2.x - Send annotations ( #4175 )
...
* InfluxDB 2.x - send annotations
* InfluxDB 2.x - send annotations. Add organisation query param
2024-06-14 11:08:18 +02:00
Peter Hedenskog
f886e0b6ee
Bye bye wpt ( #4085 )
...
* Bye WebPageTest
* remove more
2024-04-29 08:37:29 +02:00
Peter Hedenskog
90346b65d7
Use browsertime runTime for Graphite/Influx and Grafana annotations and data. ( #3900 )
...
* Use browsertime runTime for Graphite/Influx and Grafana anootations and data.
The old implementation always used the start time for all metrics sent except
browsertime.run metrics (data for each run).
This fix instead makes sure that if metrics (and annotations) uses the browsertime.pageSummary runTime (when the actual first iteration happen).
This makes more sense if you test multiple pages within the same test.
2023-07-07 16:20:36 +02:00
Peter Hedenskog
503502d05e
fix influxdb merge issue ( #3791 )
2023-03-16 18:57:13 +01:00
Peter Hedenskog
5ab601099f
New plugins structure and esmodule ( #3769 )
...
* New plugins structure and esmodule
2023-02-28 16:02:56 +01:00
Damien-Ar
167e9f910c
Add support for influxDBV2
2022-08-22 17:28:21 +01:00
Peter Hedenskog
a17a3b3904
Handle alias correctly ( #3222 )
2020-12-22 12:51:33 +01:00
Peter Hedenskog
eb5285e380
Use Browsertime test time for annotations to InfluxDB #2998 ( #3038 )
...
When sending annotations to InfluxDB: instead of using a timestamp
of when the annotation is sent, use when the first run for that
URL was done in Browsertime.
2020-06-13 21:47:27 +02:00
Erick Wilder
2c0ba7928e
feat(plugins): move influxdb CLI options to the plugin defintion ( #3005 )
2020-05-21 17:44:49 +02:00
Peter Hedenskog
b1997d0a0d
Pass on correct WPT info for tags InfluxDB/Grafana #2643 ( #2644 )
2019-09-17 21:48:12 +02:00
soulgalore
0661171e86
Output InfluxDB tags with --verbose to help with #2604
2019-09-03 23:47:05 +02:00
Peter Hedenskog
4f18d861c5
Use HAR file from WPT in annotations when Browsertime is turned off ( #2609 )
2019-08-29 08:26:26 +02:00
Peter Hedenskog
85c4056328
Add correct annotation tags when using WebPageTest. ( #2602 )
...
* Added connectivity and location tag for WebPageTest
* If you test both using WPT and BT, wait for all metrics to arrive before sending the annotation
* Fix link to WebPageTest that before could link to old result
2019-08-28 13:42:35 +02:00
Peter Hedenskog
1ac516406b
If you only run WebPageTest, add an annotation link to the WebPageTest result ( #2528 )
2019-07-01 20:00:24 +02:00
Peter Hedenskog
593f2daa28
add missing cases of using alias ( #2248 )
2019-01-12 21:42:02 +01:00
Peter Hedenskog
289a9c1b7b
Bt alias ( #2247 )
...
* Pickup alias from Browsertime.
Only Graphite/InfluxDb use it in this release, but we should fix so
the HTML also pick is up.
Also we should change the old alias so that it's passed around
with messages instead ... but that can happen later.
* Link to Grafana setup
2019-01-11 22:08:19 +01:00
Peter Hedenskog
3ecf1bb3a9
InfluxDB sent graphite.setup as alive instead of influxdb.setup #2190 ( #2191 )
2018-10-24 19:05:11 +02:00
Peter Hedenskog
3e24d65466
Prepare for using Grafana annotations with tags (coming in Grafana 5.4) ( #2152 )
...
* Prepare for using Grafana annotations with tags (coming in Grafana 5.4) #1826
* push the cli when 5.4 Grafana is released
2018-09-28 09:34:06 +02:00
Peter Hedenskog
bfa8d2ac53
Use path so we in the future can add full URL including index.html ( #2148 )
2018-09-16 20:29:40 +02:00
Peter Hedenskog
dddaf3ba73
Include screenshots in annotations ( #2144 )
2018-09-16 12:24:25 +02:00
Michael J. Mitchell
0ae5d39566
Prevent InfluxDB event annotations overwrite within test run with unique timestamp ( #1967 )
2018-04-24 19:58:18 +02:00
Peter Hedenskog
ab68c444ad
Send annotations if you run WebPageTest standalone. ( #1884 )
...
* Send annotations if you run WebPageTest standalone.
Before we only sent annotations for Browsertime but if you run
WebPageTest standalone we should also send annotations.
* simplify as suggested by tobli
2018-01-23 14:12:56 +01:00
Peter Hedenskog
a12e4016af
Feed plugins with filterRegistry ( #1761 )
2017-10-29 10:41:06 +01:00
Tobias Lidskog
bdc0947861
Less noisy logging.
2017-09-22 18:34:03 +02:00
Tobias Lidskog
3debfec0b4
Format code using the Prettier formatter. ( #1677 )
2017-07-20 21:24:12 +02:00
Peter Hedenskog
f9aa04ddc5
First go going to tags in InfluxDB ( #1563 )
2017-04-10 11:18:39 +02:00
Peter Hedenskog
1e528f65fd
set sitespeedio as root name of all loggers ( #1545 )
2017-03-23 12:21:11 +01:00
Peter Hedenskog
e46a7026eb
Add log channel names per plugin thank you @jpvincent ( #1544 )
2017-03-23 08:57:03 +01:00
Tobias Lidskog
720d3b93c2
Set plugin name by default when loading it
2017-03-13 17:40:29 +01:00
Tobias Lidskog
187eb3e0dd
Replace custom isEmpty with lodash.
2016-09-29 20:29:46 +02:00
Tobias Lidskog
692834d1cc
Only send group stats to both Influx and Graphite.
2016-09-06 22:42:21 +02:00
soulgalore
86bdf2cfdf
moar logs
2016-04-25 21:18:26 +02:00
Tobias Lidskog
5d3f3fd105
Extract shared isEmpty method into util.js.
2016-03-27 23:52:42 +02:00
Tobias Lidskog
61adcd8714
Only send summary and pageSummary for graphing.
2016-03-22 23:34:54 +01:00
Tobias Lidskog
ab0bf26ce2
Enforce same naming for summary messages.
...
Either .pageSummary or .summary, depending on if it's for one url or not.
2016-03-22 23:18:38 +01:00
Tobias Lidskog
781dc03072
Intial commit of sitespeed.io 4.0.
2016-03-10 23:07:36 +01:00