Metadata-Version: 2.1
Name: localstack-extension-platform-observability
Version: 0.0.1
Summary: LocalStack Extension: LocalStack Extension: Platform observability
Home-page: https://github.com/localstack/localstack-extension-platform-observability
Author: LocalStack Contributors
Author-email: info@localstack.cloud
Description-Content-Type: text/markdown; charset=UTF-8
Requires-Dist: localstack >=3.0.3.dev

LocalStack Extension: System metric logger
===============================

LocalStack extension for logging system metrics

## 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

```bash
make install
```

Then, to enable the extension for LocalStack, run

```bash
localstack extensions dev enable .
```

You can then start LocalStack with `EXTENSION_DEV_MODE=1` to load all enabled extensions:

```bash
EXTENSION_DEV_MODE=1 localstack start
```

## Install from GitHub repository

To distribute your extension, simply upload it to your github account. Your extension can then be installed via:

```bash
localstack extensions install "git+https://github.com/localstack/localstack-extension-system-metrics-logger/#egg=localstack-extension-system-metrics-logger"
```

## Usage


Fetch aggregated metrics

```bash
curl localhost:4566/_extension/metrics/all
```

Find lambda traces in
```bash
/var/lib/localstack/cache/metrics/lambda-traces/
```
