Commit Graph

23 Commits

Author SHA1 Message Date
Diego Hurtado b6f9b62de7
Refactor comments in .flake8 (#1470)
Fixes #1469
2022-11-29 14:04:48 +01:00
Youssef Gamal 0dc16a4118
Update prom rw exporter (#1359) 2022-11-01 01:30:32 +05:30
Srikanth Chekuri 6753c872d2
Update tooling (#1330) 2022-09-15 23:42:49 +05:30
alrex d2984f5242
remove need to clone core repo (#678) 2021-09-27 20:28:32 +00:00
Diego Hurtado b6e49ba66d
Remove unused imports (#646)
* Remove unused imports

Fixes #645

* Fix lint

* Import trace_tween_factory

* Fix lint

* Fix lint

* Fix pylint

* Try without using the symbol

* Fix isort

* Revert "Fix isort"

This reverts commit 4dbd91450b.

* Revert "Try without using the symbol"

This reverts commit d94f955646.
2021-09-01 19:38:02 +02:00
alrex 499899a601
remove reference folder (#326) 2021-02-09 09:54:41 -08:00
Leighton Chen c265e2f035
Remove metrics from main branch (#312) 2021-02-05 16:41:03 -08:00
Shovnik Bhattacharya 9b71f8b30c
Setup Prometheus Remote Write Exporter (#180) 2020-11-27 09:58:55 -08:00
Nathaniel Ruiz Nowell 82e44f165e Modify existing workflow for CI tests 2020-11-03 13:50:06 -08:00
Nathaniel Ruiz Nowell 48217da7cf Merge branch 'core-ci-v0.15b0' 2020-11-03 10:29:55 -08:00
Leighton Chen 83f5bf2a49 Rename exporter packages from "ext" to "exporter" (#953) 2020-07-29 10:03:46 -07:00
Aaron Abbott 4438ae703c Script to regenerate proto code + pyi stubs (#823) 2020-06-22 10:47:07 -07:00
Diego Hurtado 9fa14e285e proto: Add proto files (#728)
Initial addition of opentelemetry-proto based protobufs.

Co-authored-by: alrex <alrex.boten@gmail.com>
Co-authored-by: Yusuke Tsutsumi <yusuke@tsutsumi.io>
2020-06-09 10:05:21 -07:00
Diego Hurtado 988962d24e Add Django instrumentation (#593)
Initial Instrumentation

Co-authored-by: Mauricio Vásquez <mauricio@kinvolk.io>
Co-authored-by: Mathieu Hinderyckx <mathieu.hinderyckx@gmail.com>
Co-authored-by: alrex <alrex.boten@gmail.com>
Co-authored-by: Yusuke Tsutsumi <yusuke@tsutsumi.io>
2020-05-06 15:27:01 -07:00
alrex 0c36640dbc infra: reduce build time by running longest job early (#626)
Currently builds take roughly 15 minutes, as the longest job (pypy3) isn't
kicked off until one of the other jobs is finished running (max 5 concurrent
jobs). Prioritizing the longer jobs first should reduce the build time by about
5 minutes.
2020-04-29 13:16:45 -07:00
Mauricio Vásquez fc4620c5b8
Add eachdist and move tox to root folder (#29)
Move tox and other configuration files to root folder. Add eachdist to make it
easier to handle operations with different packages.

The eachdist is taken from opentelemetry but slighty modified to avoid ignoring
a given path.
2020-04-09 10:06:59 -07:00
Chris Kleinknecht 5c728bedab gRPC integration (#476)
This is a port of grpcio-opentracing, and borrows from opencensus-ext-grpc. It
adds client and server interceptors that wrap each request in a span and use
the new context API to inject/extract the traceparent header to/from gRPC
metadata.

Co-authored-by: alrex <alrex.boten@gmail.com>
Co-authored-by: Mauricio Vásquez <mauricio@kinvolk.io>
Co-authored-by: Mario Jonke <mario.jonke@dynatrace.com>
Co-authored-by: Daniel González <danielgonzalezlopes@gmail.com>
Co-authored-by: Alex Boten <aboten@lightstep.com>
Co-authored-by: Yusuke Tsutsumi <yusuke@tsutsumi.io>
2020-03-30 18:04:24 -07:00
Christian Neumüller f6d132f61d Add eachdist.py to simplify build (#291) 2019-12-09 17:54:56 -08:00
Christian Neumüller 75eb39327b Update WSGI & Flask integrations to follow new semantic conventions (#299)
Updates flask & WSGI integrations to follow new semantic conventions for HTTP
as of #263.
2019-12-09 15:26:00 -08:00
Yusuke Tsutsumi 38c8c0fbc7 Adding w3c tracecontext integration test (#228)
Verifying that our tracecontext is compliant with the w3c
tracecontext reference is valuable. Adding a tox command
to verify that the TraceContext propagator adheres to the
w3c spec.

The tracecontexthttptextformat is now completely compliant with the w3c
tracecontext test suite.
2019-10-29 11:01:59 -07:00
Chris Kleinknecht c7f20df264 Add sampler API, use in SDK tracer (#225) 2019-10-24 07:57:52 -07:00
Mauricio Vásquez 050ede7173 Add Jaeger exporter (#174)
This adds a Jeager exporter for OpenTelemetry.  This exporter is based
on https://github.com/census-instrumentation/opencensus-python/tree/master/contrib/opencensus-ext-jaeger.

The exporter uses thrift and can be configured to send data to the agent and
also to a remote collector.

There is a long discussion going on about how to include generated files
in the repo, so for now just put them here.
2019-10-08 12:24:23 +02:00
Allan Feldman 5b00ddcaed Add initial black formatting (#104)
Closes: #88
2019-08-29 10:20:42 -07:00