Package: otelsdk 0.2.4.9000
otelsdk: R SDK and Exporters for OpenTelemetry
OpenTelemetry is a collection of tools, APIs, and SDKs used to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior. This package contains the OpenTelemetry SDK, and exporters. Use this package to export traces, metrics, logs from instrumented R code. Use the otel package to instrument your R code for OpenTelemetry.
Authors:
otelsdk_0.2.4.9000.tar.gz
otelsdk_0.2.4.9000.zip(r-4.7)otelsdk_0.2.4.9000.zip(r-4.6)otelsdk_0.2.4.9000.zip(r-4.5)
otelsdk_0.2.4.9000.tgz(r-4.6-x86_64)otelsdk_0.2.4.9000.tgz(r-4.6-arm64)otelsdk_0.2.4.9000.tgz(r-4.5-x86_64)otelsdk_0.2.4.9000.tgz(r-4.5-arm64)
otelsdk_0.2.4.9000.tar.gz(r-4.7-arm64)otelsdk_0.2.4.9000.tar.gz(r-4.7-x86_64)otelsdk_0.2.4.9000.tar.gz(r-4.6-arm64)otelsdk_0.2.4.9000.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
card.svg |card.png
otelsdk/json (API)
NEWS
| # Install 'otelsdk' in R: |
| install.packages('otelsdk', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-lib/otelsdk/issues
Pkgdown/docs site:https://otelsdk.r-lib.org
Last updated from:0cf2ad9363. Checks:5 OK, 7 NOTE, 1 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 356 | ||
| linux-devel-x86_64 | OK | 352 | ||
| source / vignettes | OK | 384 | ||
| linux-release-arm64 | OK | 335 | ||
| linux-release-x86_64 | OK | 381 | ||
| macos-release-arm64 | NOTE | 198 | ||
| macos-release-x86_64 | NOTE | 427 | ||
| macos-oldrel-arm64 | NOTE | 237 | ||
| macos-oldrel-x86_64 | NOTE | 398 | ||
| windows-devel | NOTE | 402 | ||
| windows-release | NOTE | 421 | ||
| windows-oldrel | NOTE | 434 | ||
| wasm-release | FAIL | 118 |
Exports:logger_provider_filelogger_provider_httplogger_provider_stdstreammeter_provider_filemeter_provider_httpmeter_provider_memorymeter_provider_stdstreamtracer_provider_filetracer_provider_httptracer_provider_memorytracer_provider_stdstreamwith_otel_record
Dependencies:otel
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Collecting Telemetry Data | collecting Collecting Telemetry Data |
| Environment variables to configure otelsdk | Environment Variables OTEL_BSP_MAX_EXPORT_BATCH_SIZE OTEL_BSP_MAX_QUEUE_SIZE OTEL_BSP_SCHEDULE_DELAY OTEL_ENV OTEL_EXPORTER_OTLP_CERTIFICATE OTEL_EXPORTER_OTLP_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_CLIENT_KEY OTEL_EXPORTER_OTLP_CLIENT_KEY_STRING OTEL_EXPORTER_OTLP_COMPRESSION OTEL_EXPORTER_OTLP_FILE OTEL_EXPORTER_OTLP_FILE_ALIAS OTEL_EXPORTER_OTLP_FILE_FILE_SIZE OTEL_EXPORTER_OTLP_FILE_FLUSH_COUNT OTEL_EXPORTER_OTLP_FILE_FLUSH_INTERVAL OTEL_EXPORTER_OTLP_FILE_ROTATE_SIZE OTEL_EXPORTER_OTLP_HEADERS OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY_STRING OTEL_EXPORTER_OTLP_LOGS_COMPRESSION OTEL_EXPORTER_OTLP_LOGS_FILE OTEL_EXPORTER_OTLP_LOGS_FILE_ALIAS OTEL_EXPORTER_OTLP_LOGS_FILE_FILE_SIZE OTEL_EXPORTER_OTLP_LOGS_FILE_FLUSH_INTERVAL OTEL_EXPORTER_OTLP_LOGS_FILE_ROTATE_SIZE OTEL_EXPORTER_OTLP_LOGS_HEADERS OTEL_EXPORTER_OTLP_LOGS_PROTOCOL OTEL_EXPORTER_OTLP_LOGS_TIMEOUT OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY_STRING OTEL_EXPORTER_OTLP_METRICS_COMPRESSION OTEL_EXPORTER_OTLP_METRICS_FILE OTEL_EXPORTER_OTLP_METRICS_FILE_ALIAS OTEL_EXPORTER_OTLP_METRICS_FILE_FILE_SIZE OTEL_EXPORTER_OTLP_METRICS_FILE_FLUSH_INTERVAL OTEL_EXPORTER_OTLP_METRICS_FILE_ROTATE_SIZE OTEL_EXPORTER_OTLP_METRICS_HEADERS OTEL_EXPORTER_OTLP_METRICS_PROTOCOL OTEL_EXPORTER_OTLP_METRICS_TIMEOUT OTEL_EXPORTER_OTLP_PROTOCOL OTEL_EXPORTER_OTLP_TIMEOUT OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE_STRING OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY_STRING OTEL_EXPORTER_OTLP_TRACES_COMPRESSION OTEL_EXPORTER_OTLP_TRACES_FILE OTEL_EXPORTER_OTLP_TRACES_FILE_ALIAS OTEL_EXPORTER_OTLP_TRACES_FILE_FILE_SIZE OTEL_EXPORTER_OTLP_TRACES_FILE_FLUSH_INTERVAL OTEL_EXPORTER_OTLP_TRACES_FILE_ROTATE_SIZE OTEL_EXPORTER_OTLP_TRACES_HEADERS OTEL_EXPORTER_OTLP_TRACES_PROTOCOL OTEL_EXPORTER_OTLP_TRACES_TIMEOUT OTEL_LOGS_EXPORTER OTEL_LOG_LEVEL OTEL_METRICS_EXPORTER OTEL_METRIC_EXPORT_INTERVAL OTEL_METRIC_EXPORT_TIMEOUT OTEL_RESOURCE_ATTRIBUTES OTEL_R_EMIT_SCOPES OTEL_R_EXPORTER_MEMORY_BUFFER_SIZE OTEL_R_EXPORTER_MEMORY_METRICS_BUFFER_SIZE OTEL_R_EXPORTER_MEMORY_TRACES_BUFFER_SIZE OTEL_R_EXPORTER_OTLP_AGGREGATION_TEMPORALITY OTEL_R_EXPORTER_OTLP_CONSOLE_DEBUG OTEL_R_EXPORTER_OTLP_LOGS_CONSOLE_DEBUG OTEL_R_EXPORTER_OTLP_LOGS_RETRY_POLICY_BACKOFF_MULTIPLIER OTEL_R_EXPORTER_OTLP_LOGS_RETRY_POLICY_INITIAL_BACKOFF OTEL_R_EXPORTER_OTLP_LOGS_RETRY_POLICY_MAX_ATTEMPTS OTEL_R_EXPORTER_OTLP_LOGS_RETRY_POLICY_MAX_BACKOFF OTEL_R_EXPORTER_OTLP_LOGS_SSL_CIPHER OTEL_R_EXPORTER_OTLP_LOGS_SSL_CIPHER_SUITE OTEL_R_EXPORTER_OTLP_LOGS_SSL_INSECURE_SKIP_VERIFY OTEL_R_EXPORTER_OTLP_LOGS_SSL_MAX_TLS OTEL_R_EXPORTER_OTLP_LOGS_SSL_MIN_TLS OTEL_R_EXPORTER_OTLP_LOGS_USE_JSON_NAME OTEL_R_EXPORTER_OTLP_METRICS_CONSOLE_DEBUG OTEL_R_EXPORTER_OTLP_METRICS_RETRY_POLICY_BACKOFF_MULTIPLIER OTEL_R_EXPORTER_OTLP_METRICS_RETRY_POLICY_INITIAL_BACKOFF OTEL_R_EXPORTER_OTLP_METRICS_RETRY_POLICY_MAX_ATTEMPTS OTEL_R_EXPORTER_OTLP_METRICS_RETRY_POLICY_MAX_BACKOFF OTEL_R_EXPORTER_OTLP_METRICS_SSL_CIPHER OTEL_R_EXPORTER_OTLP_METRICS_SSL_CIPHER_SUITE OTEL_R_EXPORTER_OTLP_METRICS_SSL_INSECURE_SKIP_VERIFY OTEL_R_EXPORTER_OTLP_METRICS_SSL_MAX_TLS OTEL_R_EXPORTER_OTLP_METRICS_SSL_MIN_TLS OTEL_R_EXPORTER_OTLP_METRICS_USE_JSON_NAME OTEL_R_EXPORTER_OTLP_RETRY_POLICY_BACKOFF_MULTIPLIER OTEL_R_EXPORTER_OTLP_RETRY_POLICY_INITIAL_BACKOFF OTEL_R_EXPORTER_OTLP_RETRY_POLICY_MAX_ATTEMPTS OTEL_R_EXPORTER_OTLP_RETRY_POLICY_MAX_BACKOFF OTEL_R_EXPORTER_OTLP_SSL_CIPHER OTEL_R_EXPORTER_OTLP_SSL_CIPHER_SUITE OTEL_R_EXPORTER_OTLP_SSL_INSECURE_SKIP_VERIFY OTEL_R_EXPORTER_OTLP_SSL_MAX_TLS OTEL_R_EXPORTER_OTLP_SSL_MIN_TLS OTEL_R_EXPORTER_OTLP_TRACES_CONSOLE_DEBUG OTEL_R_EXPORTER_OTLP_TRACES_RETRY_POLICY_BACKOFF_MULTIPLIER OTEL_R_EXPORTER_OTLP_TRACES_RETRY_POLICY_INITIAL_BACKOFF OTEL_R_EXPORTER_OTLP_TRACES_RETRY_POLICY_MAX_ATTEMPTS OTEL_R_EXPORTER_OTLP_TRACES_RETRY_POLICY_MAX_BACKOFF OTEL_R_EXPORTER_OTLP_TRACES_SSL_CIPHER OTEL_R_EXPORTER_OTLP_TRACES_SSL_CIPHER_SUITE OTEL_R_EXPORTER_OTLP_TRACES_SSL_INSECURE_SKIP_VERIFY OTEL_R_EXPORTER_OTLP_TRACES_SSL_MAX_TLS OTEL_R_EXPORTER_OTLP_TRACES_SSL_MIN_TLS OTEL_R_EXPORTER_OTLP_TRACES_USE_JSON_NAME OTEL_R_EXPORTER_OTLP_USE_JSON_NAME OTEL_R_EXPORTER_STDSTREAM_LOGS_OUTPUT OTEL_R_EXPORTER_STDSTREAM_METRICS_OUTPUT OTEL_R_EXPORTER_STDSTREAM_OUTPUT OTEL_R_EXPORTER_STDSTREAM_TRACES_OUTPUT OTEL_R_LOGS_EXPORTER OTEL_R_METRICS_EXPORTER OTEL_R_SUPPRESS_SCOPES OTEL_R_TRACES_EXPORTER OTEL_SDK_DISABLED OTEL_SERVICE_NAME OTEL_TRACES_EXPORTER |
| File Size Options | File Size Options |
| Logger provider to write log messages into a JSONL file. | logger_provider_file |
| Logger provider to log over HTTP | logger_provider_http |
| Logger provider to write to the standard output or standard error or to a file | logger_provider_stdstream |
| Meter provider to collect metrics in JSONL files | meter_provider_file |
| Meter provider to send collected metrics over HTTP | meter_provider_http |
| In-memory meter provider for testing | meter_provider_memory |
| Meter provider to write to the standard output or standard error or to a file | meter_provider_stdstream |
| Time Interval Options | Time Interval Options |
| Tracer provider to write traces into a JSONL file | tracer_provider_file |
| Tracer provider to export traces over HTTP | tracer_provider_http |
| In-memory tracer provider for testing | tracer_provider_memory |
| Tracer provider to write to the standard output or standard error or to a file | tracer_provider_stdstream |
| Record OpenTelemetry output, for testing purposes | with_otel_record |
