Skip to main content

LocalStack Extension: Diagnosis Viewer

Project description

Diagnosis Viewer

Install LocalStack Extension

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


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

File hashes

Hashes for localstack_extension_diagnosis_viewer-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4f9a0468ad1ed9b10130f6fff20d038533b612ee01155c6ea7ba01cda5aa716b
MD5 e9ce46061de0c9d58ed0ed35a4aad5c4
BLAKE2b-256 176fe00c7318ae25d0547712037d094aa39d00b4a57e584c30c261fe35ed31c6

See more details on using hashes here.

File details

Details for the file localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1ee4b28b9062dd9fb2ff32f26bf595b48d4daf40614660fd78c3977a958bba2f
MD5 2fcea37c1c32786fefe62d38b9192d25
BLAKE2b-256 031a6094e5e0c84616f1bf8f241b96ebc0f007203879f47c3f545bcd0d978d94

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