File: control

package info (click to toggle)
python-opentelemetry 1.38.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,752 kB
  • sloc: python: 52,209; sh: 397; makefile: 142
file content (348 lines) | stat: -rw-r--r-- 12,632 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
Source: python-opentelemetry
Section: python
Priority: optional
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Carsten Schoenert <c.schoenert@t-online.de>,
 Kathara Sasikumar <katharasasikumar007@gmail.com>,
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 dh-sequence-sphinxdoc <!nodoc>,
 python3-all,
 python3-grpcio <!nocheck>,
Build-Depends-Indep:
 pybuild-plugin-pyproject,
 python-aiohttp-doc <!nodoc>,
# python-grpcio-doc <!nodoc>,
 python-opentracing-doc <!nodoc>,
 python-pymongo-doc <!nodoc>,
 python-wrapt-doc <!nodoc>,
 python3-django <!nodoc>,
 python3-doc <!nodoc>,
 python3-deprecated <!nocheck>,
 python3-google-api-core <!nodoc>,
 python3-flaky <!nocheck>,
 python3-grpcio <!nodoc>,
 python3-hatchling,
 python3-importlib-metadata <!nodoc>,
# python3-importlib-metadata <!nocheck>,
 python3-prometheus-client <!nocheck> <!nodoc>,
 python3-pytest <!nocheck>,
 python3-pytest-asyncio <!nocheck>,
 python3-pytest-benchmark <!nocheck>,
 python3-pytest-lazy-fixtures <!nocheck>,
 python3-pytest-mock <!nocheck>,
 python3-pytest-timeout <!nocheck>,
 python3-pytest-xdist <!nocheck>,
 python3-redis <!nocheck>,
 python3-requests <!nocheck>,
 python3-sphinx <!nodoc>,
 python3-sphinx-autodoc-typehints <!nodoc>,
 python3-sphinx-rtd-theme <!nodoc>,
 python3-typing-extensions <!nocheck>,
Standards-Version: 4.7.2
Homepage: https://github.com/open-telemetry/opentelemetry-python
Vcs-Git: https://salsa.debian.org/python-team/packages/opentelemetry.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/opentelemetry
Testsuite: autopkgtest-pkg-python

Package: python-opentelemetry-doc
Architecture: all
Section: doc
Depends:
 ${misc:Depends},
 ${sphinxdoc:Depends},
Multi-Arch: foreign
Description: OpenTelemetry-Python API Reference
 The syntax required for a functional Sphinx cross-reference is highly
 non-obvious in many cases. Sometimes Sphinx can guess correctly what you
 mean, but it's pretty hit-or-miss. The best approach is to provide Sphinx
 with a completely specified cross-reference, and that's where sphobjinv
 comes in.
 .
 This package contains the docs for the Python OpenTelemetry implementation.

Package: python3-opentelemetry-api
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Python API
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 The OpenTelemetry API is a collection of language-specific APIs (designed to
 be language-agnostic) that standardize the way telemetry data is captured
 and processed. Consider it a contract between your application code and the
 actual implementation (SDK). The API enables developers to consistently
 instrument their code, while the SDK handles the actual collection and export
 of telemetry data.
 .
 Key components of the API are:
 .
  * Tracers: It builds and manages spans for distributed tracing.
  * Meters: It is used to track application metrics (such as latency and
            failures).
  * Loggers: It is for creating structured log entries.

Package: python3-opentelemetry-proto
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Python Proto
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library contains the generated code for OpenTelemetry protobuf data
 model. The code in the current package was generated using the >= v1.2.0
 release of opentelemetry-proto
 (https://github.com/open-telemetry/opentelemetry-proto).

Package: python3-opentelemetry-sdk
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Python SDK
 OpenTelemetry is an observability framework – an API, SDK, and tools that
 are designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 The OpenTelemetry SDK is a real API implementation that includes mechanisms
 for collecting, analyzing, and exporting telemetry data. While the API
 specifies "what" to track, the SDK handles "how" the data is collected and
 delivered to observability platforms, serving as the engine that drives your
 observability pipeline.
 .
 Main features of the SDK:
 .
  * Data processing and aggregation: Determines how telemetry data is
    processed and transferred to the backend.
  * Sampling and filtering: Allows you to control which data is collected
    using configurable criteria.
  * Data export: Telemetry data is delivered to a variety of backends,
    including Prometheus, Jaeger, and SigNoz.

Package: python3-opentelemetry-semantic-conventions
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Semantic Conventions
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library contains generated code for the semantic conventions defined by
 the OpenTelemetry specification.
 .
 The Semantic Conventions define a common set of (semantic) attributes which
 provide meaning to data when collecting, producing and consuming it. The
 Semantic Conventions specify among other things span names and kind, metric
 instruments and units as well as attribute names, types, meaning and valid
 values.

# Requires opencensus-proto being packaged due bin dep.
#Package: python3-opentelemetry-exporter-opencensus
#Architecture: all
#Depends:
# ${misc:Depends},
# ${python3:Depends},
#Suggests:
# python-opentelemetry-doc,
#Description: OpenTelemetry OpenCensus Exporter
# OpenTelemetry is an observability framework – an API, SDK, and tools that are
# designed to aid in the generation and collection of application telemetry data
# such as metrics, logs, and traces.
# .
# This library allows one to export traces using OpenCensus.

Package: python3-opentelemetry-exporter-otlp
Architecture: all
Depends:
 python3-opentelemetry-exporter-otlp-proto-grpc,
 python3-opentelemetry-exporter-otlp-proto-http,
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Collector Exporters
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library is provided as a convenience to install all supported
 OpenTelemetry Collector Exporters as an ametapackage. Currently it installs:
 .
  * opentelemetry-exporter-otlp-proto-grpc
  * opentelemetry-exporter-otlp-proto-http
 .
 In the future, additional packages will be available:
 .
  * opentelemetry-exporter-otlp-json-http
 .
 To avoid unnecessary dependencies, users should install the specific package
 once they've determined their preferred serialization and protocol method.

Package: python3-opentelemetry-exporter-otlp-proto-common
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Protobuf encoding
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library is provided as a convenience to encode to Protobuf.

Package: python3-opentelemetry-exporter-otlp-proto-grpc
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Collector Protobuf over gRPC Exporter
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export data to the OpenTelemetry Collector using
 the OpenTelemetry Protocol using Protobuf over gRPC.

Package: python3-opentelemetry-exporter-otlp-proto-http
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Collector Protobuf over HTTP Exporter
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export data to the OpenTelemetry Collector using
 the OpenTelemetry Protocol using Protobuf over HTTP.

Package: python3-opentelemetry-exporter-prometheus
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: Prometheus Metric Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export metrics data to Prometheus
 https://prometheus.io/.

Package: python3-opentelemetry-exporter-zipkin-json
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: Zipkin Span JSON Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows export of tracing data to Zipkin https://zipkin.io/>
 using JSON for serialization.

Package: python3-opentelemetry-exporter-zipkin-proto-http
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: Zipkin Span Protobuf Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows export of tracing data to Zipkin https://zipkin.io/
 using Protobuf for serialization.

Package: python3-opentelemetry-propagator-b3
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry B3 Propagator
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library provides a propagator for the B3 format.

Package: python3-opentelemetry-propagator-jaeger
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTelemetry Jaeger Propagator
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library provides a propagator for the Jaeger format.

# Requires opencensus being packaged due bin dep.
#Package: python3-opentelemetry-opencensus-shim
#Architecture: all
#Depends:
# ${misc:Depends},
# ${python3:Depends},
#Suggests:
# python-opentelemetry-doc,
#Description: OpenCensus Shim for OpenTelemetry
# OpenTelemetry is an observability framework – an API, SDK, and tools that are
# designed to aid in the generation and collection of application telemetry data
# such as metrics, logs, and traces.
# .
# OpenCensus shim allows existing OpenCensus instrumentation to report to
# OpenTelemetry. This allows you to incrementally migrate your existing
# OpenCensus instrumentation to OpenTelemetry.
# More details are available in the OpenCensus Compatibility Specification
# https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/compatibility/opencensus.md.

Package: python3-opentelemetry-opentracing-shim
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Suggests:
 python-opentelemetry-doc,
Description: OpenTrace Shim for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 OpenTracing shim allows existing OpenTracing instrumentation to report to
 OpenTelemetry.