Skip to main content

WIPAC Telemetry: Monitoring/Tracing Applications, Supporting Infrastructures, and Services

Project description

CircleCI PyPI GitHub release (latest by date including pre-releases) PyPI - License Lines of code GitHub issues GitHub pull requests

wipac-telemetry

WIPAC Telemetry: Monitoring/Tracing Applications, Supporting Infrastructures, and Services

Tracing Tools

Configuration

Most of the major functionality is configurable via environment variables. Traces are not exported by default.

Environment Variables

Name Type/Options Description Null Case Example & Notes
OTEL_EXPORTER_OTLP_ENDPOINT string address of collector service no traces exported https://my.url.aq/traces/go/here
WIPACTEL_EXPORT_STDOUT True or False whether to print the traces no traces printed
WIPACTEL_LOGGING_LEVEL debug, info, etc. minimum logging level for WIPACTEL actions warning (or root logger's level if that's higher)
WIPACTEL_SERVICE_NAME_PREFIX string prefix for the tracing service's name "" mou (results in a service called "mou/server" instead of just "server")

Running with Local Collector Service UI (Jaegar)

  1. cd examples/telemetry-server/jaeger-production && ./start-jaeger-production.sh
  2. Open new terminal:
  3. export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318/v1/traces
  4. Run script(s) and/or module(s)
  5. Go to http://localhost:16686/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wipac-telemetry-0.3.1.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

wipac_telemetry-0.3.1-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file wipac-telemetry-0.3.1.tar.gz.

File metadata

  • Download URL: wipac-telemetry-0.3.1.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.3 tqdm/4.66.5 importlib-metadata/8.5.0 keyring/25.4.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.15

File hashes

Hashes for wipac-telemetry-0.3.1.tar.gz
Algorithm Hash digest
SHA256 68a45d5f6dc736cf918629a66639d9b7049b4ec99fbac759efe07c5068bdae93
MD5 0839cb93e88f39b992a722d097dc202e
BLAKE2b-256 e44fa81303d64996307343c4c2874976e648c8c7f454971467f21f68248d6946

See more details on using hashes here.

File details

Details for the file wipac_telemetry-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: wipac_telemetry-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.3 tqdm/4.66.5 importlib-metadata/8.5.0 keyring/25.4.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.15

File hashes

Hashes for wipac_telemetry-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 800eaf98786f359c9c0b7373d0fe3792250ef96047f89dc420c07f7bb47bd256
MD5 d292461cbd3754f2192d516deb8449d3
BLAKE2b-256 af0eb2971463f4c84c6157c6d71e7a037464aa31bf571bc88148fa07de708c84

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page