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

Uploaded Python 3

File details

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

File metadata

  • Download URL: qobserva_collector-0.1.2.tar.gz
  • Upload date:
  • Size: 12.2 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.2.tar.gz
Algorithm Hash digest
SHA256 de851a422f34e0418fc0cf33bda65ff5582b9299e7a8a4fa9d0307e6cc35608e
MD5 d7fecac890426f6596ff915e505bda9d
BLAKE2b-256 273ce8826f92ecd05ee9e67ddc5c9db226f99138d05dbc30a918d7489106eb55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qobserva_collector-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dcffcfd67d909b3f9a2c474e9eda296bb96a164fe138aaa59419e4d5bea26c94
MD5 74863b7bac1e76501bb372cd5e43a3d8
BLAKE2b-256 4c41c3d29439595204a7e141eb392129d83723236cee25db9296468d70ce4734

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