Skip to main content

QObserva local collector service (FastAPI) for ingesting and storing run events.

Project description

qobserva-collector

Local ingestion service for QObserva: FastAPI server that accepts run events, validates them against the QObserva schema, and stores metadata and artifacts (SQLite + filesystem).

⚠️ Beta: This package is in beta. APIs may change.

Install

pip install qobserva-collector

Quick start

qobserva-collector serve --host 127.0.0.1 --port 8080

Events are validated with the bundled JSON Schema; data is written to a local directory (configurable). Use with qobserva-agent and qobserva-local for the full stack.

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

qobserva_collector-0.1.1.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

qobserva_collector-0.1.1-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file qobserva_collector-0.1.1.tar.gz.

File metadata

  • Download URL: qobserva_collector-0.1.1.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for qobserva_collector-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b7d1447f0195dbc720420615d7532675eea8468950a57b95e78cc8d223841042
MD5 e93ca6bbbf637ed6ce0fe55035bc20c8
BLAKE2b-256 e55f73b31d717b67d1f7ee746e9232006d33eda7afbb17bdf19c7252d3984815

See more details on using hashes here.

File details

Details for the file qobserva_collector-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for qobserva_collector-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fc0d0fbd48be7035dabaaf51593e65803d1855ea5902b31e5ed5bbc15f4acf1
MD5 ca39b49f73e31b5745321450ef6e8e3c
BLAKE2b-256 79859b80bb7822ea8ee130c8db42c8be92f2162957055652f2cf24396aaa117d

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