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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52614be453f8235d00ceb282ee81879401cd79a42b51b0207e9619294f407066 |
|
MD5 | 030fb81f5cb873b419d39a86f341b436 |
|
BLAKE2b-256 | 61ff8e7d894d7f8c7d7d49078ce53d418e7f1e4226c23c73226a226e821db554 |
File details
Details for the file ddeutil_observe-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: ddeutil_observe-0.0.1-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cda1f345e5324178e7f4fa76cb8765bc1c3425d894bf19078d99b382e4da63da |
|
MD5 | 800652c0738df587ba31449e8e0b7a6d |
|
BLAKE2b-256 | de3b7f7025dda39378f0a9f592566bd9f907e574c92ae523f23ee47240723d3c |