New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(instrumentation): add OpenTelemetry tracing and metrics with basic configurations #5175
Commits on Sep 15, 2022
-
feat(instrumentation): create basic tracer and meter with console exp…
…orter
Girish Chandrashekar committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for a5a7f42 - Browse repository at this point
Copy the full SHA a5a7f42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e1b2d0 - Browse repository at this point
Copy the full SHA 9e1b2d0View commit details
Commits on Sep 16, 2022
-
feat(instrumentation): move the instrumentation package to the serve …
…package
Girish Chandrashekar committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 514792a - Browse repository at this point
Copy the full SHA 514792aView commit details -
feat(instrumentation): provide options to enable tracing and metrics …
…independently
Girish Chandrashekar committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for c3b0c37 - Browse repository at this point
Copy the full SHA c3b0c37View commit details
Commits on Sep 19, 2022
-
feat(instrumentation): add the correct grpc opentelmetery insturmenta…
…tio library
Girish Chandrashekar committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 2269b57 - Browse repository at this point
Copy the full SHA 2269b57View commit details -
feat(serve): instrument grpc server and channel with interceptors
Girish Chandrashekar committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 14cb744 - Browse repository at this point
Copy the full SHA 14cb744View commit details -
Configuration menu - View commit details
-
Copy full SHA for f53be22 - Browse repository at this point
Copy the full SHA f53be22View commit details
Commits on Sep 20, 2022
-
feat(instrumentation): provide opentelemety context from the grpc cli…
…ent to the request method
Girish Chandrashekar committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for a4a4621 - Browse repository at this point
Copy the full SHA a4a4621View commit details -
feat(instrumentation): check for opentelemetry environment variables …
…correctly
Girish Chandrashekar committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 78efb44 - Browse repository at this point
Copy the full SHA 78efb44View commit details -
feat(instrumentation): create InstrumentationMixin for server and cli…
…ent implementations
Girish Chandrashekar committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 7116e9f - Browse repository at this point
Copy the full SHA 7116e9fView commit details
Commits on Sep 21, 2022
-
chore(instrumentation): use absolute module import
Girish Chandrashekar committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 92d3679 - Browse repository at this point
Copy the full SHA 92d3679View commit details -
feat(instrumentation): trace http and websocket server and clients
Girish Chandrashekar committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for eb0ccd3 - Browse repository at this point
Copy the full SHA eb0ccd3View commit details -
chore(instrumentation): update/add new opentelemetry arguments
Girish Chandrashekar committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 38cae61 - Browse repository at this point
Copy the full SHA 38cae61View commit details -
feat(instrumentation): globally disable tracing health check requests
Girish Chandrashekar committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 45d1794 - Browse repository at this point
Copy the full SHA 45d1794View commit details
Commits on Sep 22, 2022
-
feat(instrumentation): add InstrumentationMixIn for Head and Worker r…
…untime
Girish Chandrashekar committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for b107f80 - Browse repository at this point
Copy the full SHA b107f80View commit details
Commits on Sep 26, 2022
-
feat(instrumentation): disable tracing of ServerReflection and endpoi…
…nt discovery client requests
Girish Chandrashekar committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for cd17588 - Browse repository at this point
Copy the full SHA cd17588View commit details
Commits on Sep 27, 2022
-
test(instrumentation): add basic tracing and metrics tests for HTTP G…
…ateway
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 2e44270 - Browse repository at this point
Copy the full SHA 2e44270View commit details -
test(instrumentation): move test common code for tracing and metrics …
…to module file
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for a083146 - Browse repository at this point
Copy the full SHA a083146View commit details -
feat(instrumentation): enable tracing of flow internal and start up r…
…equests
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 30ee9e3 - Browse repository at this point
Copy the full SHA 30ee9e3View commit details -
test(instrumentation): move test common code to new base class
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 3998e2f - Browse repository at this point
Copy the full SHA 3998e2fView commit details -
test(instrumentation): test grpc gateway opentelemety instrumentation
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 30409c2 - Browse repository at this point
Copy the full SHA 30409c2View commit details -
feat(instrumentation): add Jaeger export agent and required configura…
…tion
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for e2ee862 - Browse repository at this point
Copy the full SHA e2ee862View commit details -
chore(instrumentation): remove print statement
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for a0bfaf8 - Browse repository at this point
Copy the full SHA a0bfaf8View commit details -
test(instrumentation): document spans in the grpc and http gateway in…
…strumentation
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 60be044 - Browse repository at this point
Copy the full SHA 60be044View commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 9da9eaf - Browse repository at this point
Copy the full SHA 9da9eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for adb96ba - Browse repository at this point
Copy the full SHA adb96baView commit details -
Girish Chandrashekar committed
Sep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 0af8ffb - Browse repository at this point
Copy the full SHA 0af8ffbView commit details -
test(instrumentation): add instrumentaiton tests for websocket gateway
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for a241f62 - Browse repository at this point
Copy the full SHA a241f62View commit details -
fix: import openetelmetry api globally and the other dependencies onl…
…y when needed
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 528e38b - Browse repository at this point
Copy the full SHA 528e38bView commit details -
fix: use class name as default name when creating Executor instrument…
…ation providers
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 47ed0a8 - Browse repository at this point
Copy the full SHA 47ed0a8View commit details -
fix: provide argparse arguments to AlternativeGateway
Girish Chandrashekar committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 3f436da - Browse repository at this point
Copy the full SHA 3f436daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 578e882 - Browse repository at this point
Copy the full SHA 578e882View commit details
Commits on Sep 28, 2022
-
style: fix overload and cli autocomplete
Girish Chandrashekar committedSep 28, 2022 Configuration menu - View commit details
-
Copy full SHA for aa5a34a - Browse repository at this point
Copy the full SHA aa5a34aView commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedSep 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 87c15f5 - Browse repository at this point
Copy the full SHA 87c15f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7b4af4 - Browse repository at this point
Copy the full SHA f7b4af4View commit details -
style: fix overload and cli autocomplete
Girish Chandrashekar committedSep 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 3a2e1de - Browse repository at this point
Copy the full SHA 3a2e1deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82dad9c - Browse repository at this point
Copy the full SHA 82dad9cView commit details
Commits on Sep 29, 2022
-
fix: revert changes for Gateway implementation
Girish Chandrashekar committedSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 42d00e6 - Browse repository at this point
Copy the full SHA 42d00e6View commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 9ade3b6 - Browse repository at this point
Copy the full SHA 9ade3b6View commit details -
feat(instrumentation): remove init method from InstrumentationMixin
Girish Chandrashekar committedSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 4132396 - Browse repository at this point
Copy the full SHA 4132396View commit details -
feat(instrumentation): create vendor neutral opentelemetry export arg…
…uments
Girish Chandrashekar committedSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 4efbbd7 - Browse repository at this point
Copy the full SHA 4efbbd7View commit details -
style: fix overload and cli autocomplete
Girish Chandrashekar committedSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 8e9abcb - Browse repository at this point
Copy the full SHA 8e9abcbView commit details
Commits on Sep 30, 2022
-
feat(instrumentation): inject tracing variables from AsyncLoopRuntime…
… or BaseClient
Girish Chandrashekar committedSep 30, 2022 Configuration menu - View commit details
-
Copy full SHA for 8eed211 - Browse repository at this point
Copy the full SHA 8eed211View commit details -
Configuration menu - View commit details
-
Copy full SHA for 175a399 - Browse repository at this point
Copy the full SHA 175a399View commit details -
feat(instrumentation): configure a OTLP collector for exporting trace…
…s and metrics
Girish Chandrashekar committedSep 30, 2022 Configuration menu - View commit details
-
Copy full SHA for 030b980 - Browse repository at this point
Copy the full SHA 030b980View commit details -
Configuration menu - View commit details
-
Copy full SHA for c686498 - Browse repository at this point
Copy the full SHA c686498View commit details
Commits on Oct 4, 2022
-
feat(instrumentation): return None for aio server interceptors if tra…
…cing is disabled
Girish Chandrashekar committedOct 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 6d21a3a - Browse repository at this point
Copy the full SHA 6d21a3aView commit details
Commits on Oct 5, 2022
-
test: fix handling of optional args
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 00c6c12 - Browse repository at this point
Copy the full SHA 00c6c12View commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 92c0e1f - Browse repository at this point
Copy the full SHA 92c0e1fView commit details -
fix: remove print debug statement
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 6e27829 - Browse repository at this point
Copy the full SHA 6e27829View commit details -
Configuration menu - View commit details
-
Copy full SHA for 366a20e - Browse repository at this point
Copy the full SHA 366a20eView commit details -
Merge branch 'feat-instrumentation-5155' of github.com:jina-ai/jina i…
…nto feat-instrumentation-5155
Configuration menu - View commit details
-
Copy full SHA for 822b541 - Browse repository at this point
Copy the full SHA 822b541View commit details -
feat(instrumentation): fix BaseGateway telemetry dependency injection
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 963b82d - Browse repository at this point
Copy the full SHA 963b82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6433930 - Browse repository at this point
Copy the full SHA 6433930View commit details -
fix(instrumentation): correctly handle default executor runtime_args
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for ffadb73 - Browse repository at this point
Copy the full SHA ffadb73View commit details -
test(instrumentation): add integration tests for grpc, http and webso…
…cket instrumentation
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 3f6eeff - Browse repository at this point
Copy the full SHA 3f6eeffView commit details -
test(instrumentation): parameterize instrumentation tests
Girish Chandrashekar committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 6b35909 - Browse repository at this point
Copy the full SHA 6b35909View commit details
Commits on Oct 6, 2022
-
test(instrumentation): remove outdated tests replaced by parametrized…
… test
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 2906369 - Browse repository at this point
Copy the full SHA 2906369View commit details -
fix(instrumentation): fix executor instrumentation setup
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for f1ad7a2 - Browse repository at this point
Copy the full SHA f1ad7a2View commit details -
fix(instrumentation): force spawn process when running flows in param…
…etrized test
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for d7bb8d9 - Browse repository at this point
Copy the full SHA d7bb8d9View commit details -
feat(instrumentation): omit opentelemetry from cli args
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 5e31dca - Browse repository at this point
Copy the full SHA 5e31dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c23f30a - Browse repository at this point
Copy the full SHA c23f30aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc39a8 - Browse repository at this point
Copy the full SHA bcc39a8View commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for c540628 - Browse repository at this point
Copy the full SHA c540628View commit details -
style: fix overload and cli autocomplete
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 2ce9c67 - Browse repository at this point
Copy the full SHA 2ce9c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for adcb457 - Browse repository at this point
Copy the full SHA adcb457View commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 0ae5f99 - Browse repository at this point
Copy the full SHA 0ae5f99View commit details -
test: dont set multiprocessing start method to spawn
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for b45de43 - Browse repository at this point
Copy the full SHA b45de43View commit details -
fix: hide opentelemetry imports
Girish Chandrashekar committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for bbd2fb8 - Browse repository at this point
Copy the full SHA bbd2fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 222cfb9 - Browse repository at this point
Copy the full SHA 222cfb9View commit details
Commits on Oct 7, 2022
-
fix(runtimes): shutdown instrumentation exporters during teardown
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for dcf7296 - Browse repository at this point
Copy the full SHA dcf7296View commit details -
test: spawn processes by default in tests
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 57be55e - Browse repository at this point
Copy the full SHA 57be55eView commit details -
Merge branch 'feat-instrumentation-5155' of github.com:jina-ai/jina i…
…nto feat-instrumentation-5155
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 7266abc - Browse repository at this point
Copy the full SHA 7266abcView commit details -
fix: provide client and server interceptors only when tracing is enabled
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for e9e78ae - Browse repository at this point
Copy the full SHA e9e78aeView commit details -
Merge branch 'master' into feat-instrumentation-5155
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 3656afc - Browse repository at this point
Copy the full SHA 3656afcView commit details -
fix(serve): correctly handle default instrumentation runtime_args
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 4f83c47 - Browse repository at this point
Copy the full SHA 4f83c47View commit details -
chore: hide opentelemetry imports under TYPE_CHECKING
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for a9d5b1b - Browse repository at this point
Copy the full SHA a9d5b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a706480 - Browse repository at this point
Copy the full SHA a706480View commit details -
fix: add explicit type info and hide imports
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for ef4a232 - Browse repository at this point
Copy the full SHA ef4a232View commit details -
fix(executors): handle optional runtime_args correctly
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 1c0aedd - Browse repository at this point
Copy the full SHA 1c0aeddView commit details -
chore: rename otel_context to tracing_context
Girish Chandrashekar committedOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for c292234 - Browse repository at this point
Copy the full SHA c292234View commit details
Commits on Oct 10, 2022
-
feat: use None instead of NoOp tracer and meter implementations
Girish Chandrashekar committedOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 01d543b - Browse repository at this point
Copy the full SHA 01d543bView commit details -
Girish Chandrashekar committed
Oct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 4afc51b - Browse repository at this point
Copy the full SHA 4afc51bView commit details -
feat: add default tracing span for DataRequestHandler handle invocation
Girish Chandrashekar committedOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 70146e4 - Browse repository at this point
Copy the full SHA 70146e4View commit details -
test: add test case to verify exception recording in a span
Girish Chandrashekar committedOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 7f20c06 - Browse repository at this point
Copy the full SHA 7f20c06View commit details -
fix: use continue_on_error instead of try-except-pass
Girish Chandrashekar committedOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 550a975 - Browse repository at this point
Copy the full SHA 550a975View commit details -
Configuration menu - View commit details
-
Copy full SHA for b644004 - Browse repository at this point
Copy the full SHA b644004View commit details
Commits on Oct 11, 2022
-
chore: rename method name to match returning a list
Girish Chandrashekar committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for d55d86c - Browse repository at this point
Copy the full SHA d55d86cView commit details -
fix: rename span_exporter args to traces_exporter
Girish Chandrashekar committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 132a932 - Browse repository at this point
Copy the full SHA 132a932View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb0b003 - Browse repository at this point
Copy the full SHA bb0b003View commit details