cevado
a9e6fa0c84
opentelemetry_ecto - add possibility to setup additional attributes. ( #94 )
...
* Make possible to include additional attributes to the span through setup
* Adjust code review changes
2022-09-02 13:47:34 -06:00
Damir Vandic
0f137525b5
Make Ecto spans of preloads children of the parent span ( #49 )
...
🎉
2022-03-24 14:19:24 -06:00
Ho-Yon Mak
a7b0c04aaf
Add idle_time measurement ( #66 )
...
Co-authored-by: Tristan Sloughter <t@crashfast.com>
2022-03-14 10:22:22 -06:00
Bryan Naegele
1d52d88e42
Otel 1.0.0-rc.4 updates ( #54 )
...
* Otel 1.0.0-rc.4 updates
* Unused module attribute
* Missed oban test
2021-12-28 16:39:06 -07:00
Ho-Yon Mak
352c17231a
Set error status for ecto errors in opentelemetry_ecto ( #41 )
...
* Set error status on error instead of just adding attribute
* Use Exception.message if error is an exception
Co-authored-by: Bryan Naegele <bryannaegele@users.noreply.github.com>
2021-11-22 12:08:31 -07:00
Indrek Juhkam
4aaf86181a
Set opentelemetry_ecto span kind to CLIENT ( #38 )
...
From the [semantic conventions][1]:
> Span kind: MUST always be CLIENT.
[1]: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/database.md
Co-authored-by: Bryan Naegele <bryannaegele@users.noreply.github.com>
2021-11-22 11:49:58 -07:00
Norberto Lopes
d92d8ef7c8
Cosmetic change to avoid dangling suffix of ':' if source is nil ( #23 )
...
As it stands, when source is nil (which, for example, can happen if there is a
call to `Repo.transaction`), the name of the span ends in an odd ':'. This
removes that ':'.
Co-authored-by: Bryan Naegele <bryannaegele@users.noreply.github.com>
2021-10-13 21:16:07 -06:00
Bryan Naegele
bfee0f71a4
Migrate otel ecto ( #16 )
...
* Migrate otel ecto
2021-10-08 15:38:18 -06:00