Commit Graph

71 Commits

Author SHA1 Message Date
Ngọc Long e29e42cde2
feat: upgrade OpenTelemetry, use the new metrics API. (#2410) 2023-02-01 16:04:33 +08:00
Vladimir Mihailenco 515043aaab chore: fix test 2023-01-30 10:19:36 +02:00
Vladimir Mihailenco 30e954104a chore: release v9.0.1 (release.sh) 2023-01-30 09:54:30 +02:00
Vladimir Mihailenco 98a8502d8e chore: downgrade OpenTelemetry 2023-01-30 09:47:57 +02:00
Vladimir Mihailenco 0023b80d82 chore: release v9.0.0 (release.sh) 2023-01-30 08:59:17 +02:00
Dimitrij Denissenko 7fa451c740 chore: fewer test dependencies 2023-01-27 15:01:50 +00:00
Daniel Cormier 805bfc2c60
fix: implement `redis.Hook` (v9) for `rediscensus.TracingHook` (#2367)
Fixes #2266
2023-01-26 08:23:14 +02:00
Vladimir Mihailenco b8c0db8c73 chore: release v9.0.0-rc.4 (release.sh) 2023-01-24 16:15:51 +02:00
Vladimir Mihailenco d9c1775b88 chore: release v9.0.0-rc.3 (release.sh) 2023-01-24 15:54:58 +02:00
Vladimir Mihailenco 97b491aace chore: update import path 2023-01-23 08:48:54 +02:00
Scott 7c4b924350
fix(redisotel): correct metrics.DialHook attrs (#2331) 2022-12-23 20:40:07 +08:00
Vladimir Mihailenco 3892986f01 feat(redisotel): add code attributes 2022-12-06 11:49:56 +02:00
Vladimir Mihailenco 0b7ced8baf chore: release v9.0.0-rc.2 (release.sh) 2022-11-26 14:20:33 +02:00
Vladimir Mihailenco 7335ef65dc chore: cleanup 2022-11-21 11:31:38 +02:00
Vladimir Mihailenco bbff4dd5dc chore: fix metrics in redisotel 2022-11-18 15:32:17 +02:00
Vladimir Mihailenco 44af3c09a7 chore: add more metrics to redisotel 2022-11-17 16:24:16 +02:00
Vladimir Mihailenco e84461f7ed chore: release v9.0.0-rc.1 (release.sh) 2022-10-14 15:19:56 +03:00
Vladimir Mihailenco 3e4ae80c12 chore: improve instrumentation example 2022-10-12 17:18:55 +03:00
Vladimir Mihailenco 2ec03d9b37 fix: late binding for dial hook 2022-10-12 15:00:06 +03:00
Vladimir Mihailenco 0dff3d1461 feat: add OpenTelemetry metrics instrumentation 2022-10-12 11:09:41 +03:00
Vladimir Mihailenco 41a533cb7b chore: downgrade opentelemetry 2022-10-11 10:37:43 +03:00
Vladimir Mihailenco 2fbf8d574e
Merge pull request #2163 from KnutZuidema/feat/extra_redis_prometheus_stat_collector
feat(extra/redisprometheus): prometheus.Collector implementation for redis clients
2022-10-06 09:08:43 +03:00
Vladimir Mihailenco 2bcb060d6a chore: update example 2022-10-05 10:06:54 +03:00
Vladimir Mihailenco d3df06039d Merge branch 'otel-ignore-raw-cmd' 2022-10-04 15:16:23 +03:00
Mitch Usher 3129e09b29 Update redis otel with option to not set raw command as an attribute 2022-10-04 15:16:14 +03:00
Leo Antunes c0a6f2d724 chore(redisotel): bump deps 2022-09-16 13:20:00 +02:00
Vladimir Mihailenco 2e174a228f chore: release v9.0.0-beta.2 (release.sh) 2022-07-28 15:40:09 +03:00
Knut Zuidema 43d0cbb9b8
feat(extra/redisprometheus): prometheus.Collector implementation for redis clients
Signed-off-by: Knut Zuidema <me@knutzuidema.de>
2022-07-21 16:02:50 +02:00
Vladimir Mihailenco 58e087fe08 chore: release v9.0.0-beta.1 (release.sh) 2022-06-04 18:02:11 +03:00
Vladimir Mihailenco a18fad5bd3 chore: v9 2022-06-04 17:42:06 +03:00
Vladimir Mihailenco 3a722be811 fix: fix tests 2022-06-04 15:25:01 +03:00
Vladimir Mihailenco 6f7d7a1e9d chore: release v8.11.5 (release.sh) 2022-03-17 15:14:48 +02:00
Jonas Lergell 39faaa1715 feat: add support for passing extra attributes added to spans 2022-02-22 14:15:28 +01:00
Nelz 3ecadf5f87
chore: instrumentation name and version (#2012) 2022-02-02 09:26:14 +02:00
Nelz bf8d4aa60c
feat(redisotel): ability to override TracerProvider (#1998) 2022-01-18 08:44:05 +02:00
Kristinn Björgvin Árdal 065b200070 fix(extra/redisotel): set span.kind attribute to client
According to the opentelemetry specification this should always be set to client for database client
libraries.

I've also removed the SetAttributes call and instead set the attributes during creation of the span.
This is what the library SHOULD be doing according to the opentelemetry api specification.
2021-10-27 10:28:48 +02:00
Vladimir Mihailenco 0457d0add6 chore: release v8.11.4 (release.sh) 2021-10-04 16:28:19 +03:00
Vladimir Mihailenco 3f99e7b13b chore: update dependencies 2021-09-23 16:49:39 +03:00
Vladimir Mihailenco 9b6ee9c3cc chore: gofmt all code 2021-09-08 16:52:29 +03:00
Vladimir Mihailenco 702e7cfe68 Release v8.11.3 (release.sh) 2021-08-12 14:35:44 +03:00
Vladimir Mihailenco 493a4d05c6 Fix release.sh 2021-08-12 14:35:35 +03:00
Vladimir Mihailenco 98ed2cbcad Fix otel example 2021-08-12 14:24:39 +03:00
Bogdan Drutu 67082aad38
Run go mod tidy in redisotel
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-08-05 10:41:37 -07:00
Ali Josie e757f78923
Update to otel trace v1.0.0-RC1 (stable) and metric v0.21.0 (unstable) (#1802) 2021-06-29 10:23:07 +08:00
Vladimir Mihailenco 803592d454 Otel v0.20.0 2021-04-25 12:16:13 +03:00
Vladimir Mihailenco 217c470568 extra/redisotel: add readme and example 2021-04-18 14:49:28 +03:00
Vladimir Mihailenco f7ac48d4d5 v8.8.2 2021-04-16 15:00:57 +03:00
Vladimir Mihailenco ef568e261e Add constructors 2021-04-16 15:00:10 +03:00
Vladimir Mihailenco 24c92382c9 Make extra modules to follow go-redis versioning 2021-04-16 14:55:14 +03:00
Vladimir Mihailenco 91cbbdaf18 Update rediscmd 2021-04-16 14:50:17 +03:00