Skip to main content

Lightweight observation web application

Project description

Observe Web App

test pypi version python support version size gh license code style: black

The Lightweight observation web application project was created for easy to make a observation web application that getting log, or trigger status from any data framework formats and endpoint APIs, it project will focus on the ddeutil-workflow data orchestration tool.

[!WARNING] This project is the best fit with ddeutil-workflow package. The first propose is monitor and observe from worker nodes that deploy workflow application.

Installation

pip install ddeutil-observe

I added this feature to the main milestone.

Docker Images supported:

Docker Image Python Version Support
ddeutil-observe:latest 3.9 :x:
ddeutil-observe:python3.10 3.10 :x:
ddeutil-observe:python3.11 3.11 :x:
ddeutil-observe:python3.12 3.12 :x:

Getting Started

This project implement the best scalable FastAPI web application structure.

Configuration

Environment Component Default Description
OBSERVE_LOG_DEBUG_MODE Log true Logging mode of this observe application

Deployment

(env) $ uvicorn src.ddeutil.observe.app:app --host 127.0.0.1 --port 88

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

ddeutil_observe-0.0.2.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

ddeutil_observe-0.0.2-py3-none-any.whl (28.8 kB view details)

Uploaded Python 3

File details

Details for the file ddeutil_observe-0.0.2.tar.gz.

File metadata

  • Download URL: ddeutil_observe-0.0.2.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for ddeutil_observe-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6c6640a34a78190ae7bc5cfb4c14c1c7ca5ad8be7ad38dabb0dc375bf289cc54
MD5 3984af2b66ebbb366df0ed921b554bd1
BLAKE2b-256 b5172010c90b8696af63ef3c40d434e0d6992c7b1253c66a206bbc94ddd913eb

See more details on using hashes here.

File details

Details for the file ddeutil_observe-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ddeutil_observe-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6b699755ec41f0e4e41a6fd851c5d1756889203b0867e9dc325227a6f6cc4281
MD5 ed928aac5a47776c6b24074e0772779a
BLAKE2b-256 a571995bebb34efc716f56f79e47b959e77bb2c7a365d4334a8c844d257de0e4

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