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
Hashes for localstack_extension_diagnosis_viewer-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f9a0468ad1ed9b10130f6fff20d038533b612ee01155c6ea7ba01cda5aa716b |
|
MD5 | e9ce46061de0c9d58ed0ed35a4aad5c4 |
|
BLAKE2b-256 | 176fe00c7318ae25d0547712037d094aa39d00b4a57e584c30c261fe35ed31c6 |
Hashes for localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ee4b28b9062dd9fb2ff32f26bf595b48d4daf40614660fd78c3977a958bba2f |
|
MD5 | 2fcea37c1c32786fefe62d38b9192d25 |
|
BLAKE2b-256 | 031a6094e5e0c84616f1bf8f241b96ebc0f007203879f47c3f545bcd0d978d94 |