Skip to main content

A real-time telemetry library.

Project description

vtelem (0.3.5)

python Build Status codecov

A real-time telemetry library.

Command-line Options

$ ./venv3.8/bin/vtelem -h

usage: vtelem [-h] [--version] [-v] [-C DIR] [-i {lo,enp0s25,wlo1}] [-p PORT]
              [--ws-cmd-port WS_CMD_PORT] [--ws-tlm-port WS_TLM_PORT]
              [--tcp-tlm-port TCP_TLM_PORT] [-t TICK]
              [--telem-rate TELEM_RATE] [--metrics-rate METRICS_RATE]
              [--time-scale TIME_SCALE] [-a APP_ID] [-u UPTIME]

A real-time telemetry library.

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -v, --verbose         set to increase logging verbosity
  -C DIR, --dir DIR     execute from a specific directory
  -i {lo,enp0s25,wlo1}, --interface {lo,enp0s25,wlo1}
                        interface to bind to
  -p PORT, --port PORT  http api port
  --ws-cmd-port WS_CMD_PORT
                        websocket command-interface port
  --ws-tlm-port WS_TLM_PORT
                        websocket telemetry-interface port
  --tcp-tlm-port TCP_TLM_PORT
                        tcp telemetry-interface port
  -t TICK, --tick TICK  lenth of a time tick
  --telem-rate TELEM_RATE
                        rate of the telemetry-servicing loop
  --metrics-rate METRICS_RATE
                        default rate of internal metrics data
  --time-scale TIME_SCALE
                        scalar to apply to the progression of time
  -a APP_ID, --app-id APP_ID
                        a value that forms the basis for the application
                        identifier
  -u UPTIME, --uptime UPTIME
                        specify a finite duration to run the server

Documentation

Project documentation can be found in Markdown files in the docs/ directory.

Internal Dependency Graph

A coarse view of the internal structure and scale of vtelem's source. Generated using pydeps (via mk python-deps).

vtelem's Dependency Graph

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

vtelem-0.3.5.tar.gz (69.6 kB view details)

Uploaded Source

Built Distribution

vtelem-0.3.5-py3-none-any.whl (101.5 kB view details)

Uploaded Python 3

File details

Details for the file vtelem-0.3.5.tar.gz.

File metadata

  • Download URL: vtelem-0.3.5.tar.gz
  • Upload date:
  • Size: 69.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for vtelem-0.3.5.tar.gz
Algorithm Hash digest
SHA256 c662fc6450313ca3fc10a4748aab26eeb87acb846f6f5235a10558f156612ce2
MD5 313b0e180486789c892a4db373dc5da8
BLAKE2b-256 68869994ba9f8d2ba1d655ff0d4e5b4d93c2b34120d757c40ba34471132ab751

See more details on using hashes here.

File details

Details for the file vtelem-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: vtelem-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 101.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for vtelem-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5643a78fd46e5e6538e4489f73ad8e5284d05ffaae5ecc517a7beeb1a9444c1e
MD5 f5db00575a0249c82554a59edbce9f22
BLAKE2b-256 25f98687ec2e11cd80c63f7df8feab4cbb0caf10d9e2b0e55a94a45b90f66aad

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