Skip to main content

Placeholder for tracehub server. Install from pip.muid.io for full version.

Project description

tracehub

This is a placeholder package on PyPI.

The full tracehub server (centralized checkpoint trace collection) is available from our private package index.

Installation

pip install tracehub --extra-index-url https://pip.muid.io/simple/

For the client SDK:

pip install checktrace --extra-index-url https://pip.muid.io/simple/

What is TraceHub?

TraceHub is a centralized trace collection server for distributed systems. It receives checkpoint traces from services instrumented with the checktrace SDK and provides:

  • Trace storage - SQLite-based storage with configurable retention
  • REST API - Query traces by correlation ID
  • Real-time streaming - SSE streaming for live debugging
  • CLI integration - Query traces via checktrace list/get/stream

Architecture

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  Service A  │     │  Service B  │     │  Service C  │
│ (checktrace)│     │ (checktrace)│     │ (checktrace)│
└──────┬──────┘     └──────┬──────┘     └──────┬──────┘
       │                   │                   │
       └───────────────────┼───────────────────┘
                           │
                           ▼
                    ┌─────────────┐
                    │  TraceHub   │
                    │   Server    │
                    └─────────────┘
                           │
                           ▼
                    ┌─────────────┐
                    │ checktrace  │
                    │    CLI      │
                    └─────────────┘

Links

License

MIT

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

tracehub-0.0.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tracehub-0.0.1-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

File details

Details for the file tracehub-0.0.1.tar.gz.

File metadata

  • Download URL: tracehub-0.0.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tracehub-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2bc0cda0161d604deaed5674a3bc5e7f98ac1a11e9b58851521c5460df3fbaa4
MD5 609e0a18b371a99789a6910565873d9b
BLAKE2b-256 c2cbaa2d45a85fcb4a5178f81508e5db53bde5d90e90581de3a3d6049103eb7d

See more details on using hashes here.

File details

Details for the file tracehub-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: tracehub-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tracehub-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 42caf6307147fddf9a3ee8796b1e07406e22e7e38b77bcca6ef1bf9fe41f1597
MD5 22dc67941697a5dfac66b9a3c5ae48f3
BLAKE2b-256 5da444035f916f042a2ac2a3654959d20ea35410f613c0eaf22731fe370047cb

See more details on using hashes here.

Supported by

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