Skip to main content

Lightweight observation web application

Project description

Observe Web App

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.1.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

ddeutil_observe-0.0.1-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ddeutil_observe-0.0.1.tar.gz
Algorithm Hash digest
SHA256 52614be453f8235d00ceb282ee81879401cd79a42b51b0207e9619294f407066
MD5 030fb81f5cb873b419d39a86f341b436
BLAKE2b-256 61ff8e7d894d7f8c7d7d49078ce53d418e7f1e4226c23c73226a226e821db554

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ddeutil_observe-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cda1f345e5324178e7f4fa76cb8765bc1c3425d894bf19078d99b382e4da63da
MD5 800652c0738df587ba31449e8e0b7a6d
BLAKE2b-256 de3b7f7025dda39378f0a9f592566bd9f907e574c92ae523f23ee47240723d3c

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