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.3.tar.gz (11.5 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.3-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qobserva_collector-0.1.3.tar.gz
  • Upload date:
  • Size: 11.5 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.3.tar.gz
Algorithm Hash digest
SHA256 a4a7e5c022f32b460193767b9a137c1e756a9447ec6e95c35f1d2487c42e6f49
MD5 e79f6dc31c6bd97117bd9128cab81a4b
BLAKE2b-256 16f06cf2fdc7c10b7bbd0d691aae5047ad365a3ac641a60a8d0d6773569efe89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qobserva_collector-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 67cef8fd77abad5beee76e7e83c29302ff42423dbaa0536f84e3b85d844a7c13
MD5 814a013732fb6c07af670989663a0597
BLAKE2b-256 571db53f41d707af26e197b90dacebeacf831f3a64855e3f40682b0691871a00

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