Skip to main content

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

Metadata

Release files for localstack-extension-diagnosis-viewer 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for localstack-extension-diagnosis-viewer 0.1.1
File Size Uploaded Provenance
localstack_extension_diagnosis_viewer-0.1.1.tar.gz 2.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for localstack-extension-diagnosis-viewer 0.1.1
File Interpreter ABI Platform
localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 5.2 kB

Release files / localstack_extension_diagnosis_viewer-0.1.1.tar.gz

Download URL localstack_extension_diagnosis_viewer-0.1.1.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4f9a0468ad1ed9b10130f6fff20d038533b612ee01155c6ea7ba01cda5aa716b
BLAKE2b-256 checksum
How to use checksums
176fe00c7318ae25d0547712037d094aa39d00b4a57e584c30c261fe35ed31c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.5

Release files / localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl

Download URL localstack_extension_diagnosis_viewer-0.1.1-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ee4b28b9062dd9fb2ff32f26bf595b48d4daf40614660fd78c3977a958bba2f
BLAKE2b-256 checksum
How to use checksums
031a6094e5e0c84616f1bf8f241b96ebc0f007203879f47c3f545bcd0d978d94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.5

Security for localstack-extension-diagnosis-viewer 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page