File tree Expand file tree Collapse file tree 8 files changed +17
-17
lines changed
opentelemetry-instrumentation-google-genai/examples
opentelemetry-instrumentation-langchain/examples
opentelemetry-instrumentation-vertexai/examples
instrumentation/opentelemetry-instrumentation-urllib Expand file tree Collapse file tree 8 files changed +17
-17
lines changed Original file line number Diff line number Diff line change 11OpenTelemetry <REPLACE ME> Instrumentation
2- ===========================
2+ ==========================================
33
44|pypi |
55
@@ -20,5 +20,5 @@ Installation
2020References
2121----------
2222
23- * `OpenTelemetry < REPLACE ME> / Tracing <https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/< REPLACE ME>/< REPLACE ME> .html> `_
23+ * `OpenTelemetry REPLACE ME/ Tracing <https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/REPLACE ME/ REPLACE ME.html >`_
2424* `OpenTelemetry Project <https://opentelemetry.io/ >`_
Original file line number Diff line number Diff line change 11OpenTelemetry Google GenAI SDK Manual Instrumentation Example
2- ============================================
2+ =============================================================
33
44This is an example of how to instrument Google GenAI SDK calls when configuring
55OpenTelemetry SDK and Instrumentations manually.
Original file line number Diff line number Diff line change 11OpenTelemetry Google GenAI SDK Manual Instrumentation Example
2- ============================================
2+ =============================================================
33
44This is an example of how to instrument Google GenAI SDK calls with zero code changes,
55using `opentelemetry-instrument `.
Original file line number Diff line number Diff line change 11OpenTelemetry Langcahin Instrumentation Example
2- ============================================
2+ ===============================================
33
44This is an example of how to instrument Langchain when configuring OpenTelemetry SDK and instrumentations manually.
55
6- When :code: `main.py <main.py>`_ is run, it exports traces to an OTLP-compatible endpoint.
6+ When `main.py <main.py >`_ is run, it exports traces to an OTLP-compatible endpoint.
77Traces include details such as the span name and other attributes.
88
9- Note: :code: `.env <.env>`_ file configures additional environment variables:
9+ Note: `.env <.env >`_ file configures additional environment variables:
1010- :code: `OTEL_LOGS_EXPORTER=otlp ` to specify exporter type.
1111- :code: `OPENAI_API_KEY ` open AI key for accessing the OpenAI API.
1212- :code: `OTEL_EXPORTER_OTLP_ENDPOINT ` to specify the endpoint for exporting traces (default is http://localhost:4317).
1313
1414Setup
1515-----
1616
17- Minimally, update the :code: `.env <.env>`_ file with your :code:`OPENAI_API_KEY `.
17+ Minimally, update the `.env <.env >`_ file with your :code: `OPENAI_API_KEY `.
1818An OTLP compatible endpoint should be listening for traces http://localhost:4317.
1919If not, update :code: `OTEL_EXPORTER_OTLP_ENDPOINT ` as well.
2020
Original file line number Diff line number Diff line change 11OpenTelemetry Langchain Zero-Code Instrumentation Example
2- ======================================================
2+ =========================================================
33
44This is an example of how to instrument Langchain with zero code changes,
55using `opentelemetry-instrument `.
66
7- When :code: `main.py <main.py>`_ is run, it exports traces to an OTLP-compatible endpoint.
7+ When `main.py <main.py >`_ is run, it exports traces to an OTLP-compatible endpoint.
88Traces include details such as the span name and other attributes.
99
10- Note: :code: `.env <.env>`_ file configures additional environment variables:
10+ Note: `.env <.env >`_ file configures additional environment variables:
1111- :code: `OTEL_LOGS_EXPORTER=otlp ` to specify exporter type.
1212- :code: `OPENAI_API_KEY ` open AI key for accessing the OpenAI API.
1313- :code: `OTEL_EXPORTER_OTLP_ENDPOINT ` to specify the endpoint for exporting traces (default is http://localhost:4317).
1414
1515Setup
1616-----
1717
18- Minimally, update the :code: `.env <.env>`_ file with your :code:`OPENAI_API_KEY `.
18+ Minimally, update the `.env <.env >`_ file with your :code: `OPENAI_API_KEY `.
1919An OTLP compatible endpoint should be listening for traces http://localhost:4317.
2020If not, update :code: `OTEL_EXPORTER_OTLP_ENDPOINT ` as well.
2121
Original file line number Diff line number Diff line change 11OpenTelemetry VertexAI Instrumentation Example
2- ============================================
2+ ==============================================
33
44This is an example of how to instrument VertexAI calls when configuring OpenTelemetry SDK and Instrumentations manually.
55
@@ -12,8 +12,8 @@ your VertexAI requests.
1212Note: `.env <.env >`_ file configures additional environment variables:
1313
1414- `OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT=true ` configures
15- VertexAI instrumentation to capture prompt and completion contents on
16- events.
15+ VertexAI instrumentation to capture prompt and completion contents on
16+ events.
1717
1818Setup
1919-----
Original file line number Diff line number Diff line change 11OpenTelemetry VertexAI Instrumentation Example
2- ============================================
2+ ==============================================
33
44This is an example of how to instrument VertexAI calls with zero code changes,
55using `opentelemetry-instrument `.
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ The hooks can be configured as follows:
3737
3838 # `request_obj` is an instance of urllib.request.Request
3939 # `response` is an instance of http.client.HTTPResponse
40- def response_hook (span , request_obj , response )
40+ def response_hook (span , request_obj , response ):
4141 pass
4242
4343 URLLibInstrumentor().instrument(
You can’t perform that action at this time.
0 commit comments