LocalStack Extension: Diagnosis Viewer
Project description
Diagnosis Viewer
View the diagnostics endpoint directly in localstack
Access Diagnosis Data
The extension is a web UI for the diagnosis endpoint of LocalStack, which is enabled when LocalStack is started with DEBUG=1
and available at curl -s localhost:4566/_localstack/diagnose
.
The web UI can then be reached at http://localhost:4566/diapretty
.
Installation
Install the extension by running:
localstack extensions install localstack-extension-diagnosis-viewer
Development
Install local development version
To install the extension into localstack in developer mode, you will need Python 3.10, and create a virtual environment in the extensions project.
In the newly generated project, simply run
make install
Then, to enable the extension for LocalStack, run
localstack extensions dev enable .
You can then start LocalStack with EXTENSION_DEV_MODE=1
to load all enabled extensions.
Make sure to also set DEBUG=1
so the diagnose endpoint necessary to populate the report is loaded.
EXTENSION_DEV_MODE=1 DEBUG=1 localstack start
Project details
Release history Release notifications | RSS feed
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 localstack_extension_diagnosis_viewer-0.1.1.tar.gz
.
File metadata
- Download URL: localstack_extension_diagnosis_viewer-0.1.1.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f9a0468ad1ed9b10130f6fff20d038533b612ee01155c6ea7ba01cda5aa716b |
|
MD5 | e9ce46061de0c9d58ed0ed35a4aad5c4 |
|
BLAKE2b-256 | 176fe00c7318ae25d0547712037d094aa39d00b4a57e584c30c261fe35ed31c6 |
File details
Details for the file localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ee4b28b9062dd9fb2ff32f26bf595b48d4daf40614660fd78c3977a958bba2f |
|
MD5 | 2fcea37c1c32786fefe62d38b9192d25 |
|
BLAKE2b-256 | 031a6094e5e0c84616f1bf8f241b96ebc0f007203879f47c3f545bcd0d978d94 |