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.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55ad236f361272efcfc3830919b7ee29f7f81d94e4c3dd20525ca68792478fff |
|
MD5 | 70c21a7fde2326200876f7e6cc511d28 |
|
BLAKE2b-256 | 94f323e12d139d54bc61afe9bd35197a6ccfedd56018c0bae7283041f1a07dd3 |
Hashes for localstack_extension_diagnosis_viewer-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 194525ac449063897358269b8a0f6f6c91e683b6f23a5d3cd553515928a0dfac |
|
MD5 | 2bcc4c3b1a0cb68c744b50b0f214faaa |
|
BLAKE2b-256 | 935e2b9778e89784bea4cb45b59f804e949aa2a8780aac29abd20f84d2776707 |