localstack-extension-platform-observability


Namelocalstack-extension-platform-observability JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/localstack/localstack-extension-platform-observability
SummaryLocalStack Extension: LocalStack Extension: Platform observability
upload_time2024-01-11 00:13:47
maintainer
docs_urlNone
authorLocalStack Contributors
requires_python
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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/
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/localstack/localstack-extension-platform-observability",
    "name": "localstack-extension-platform-observability",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "LocalStack Contributors",
    "author_email": "info@localstack.cloud",
    "download_url": "https://files.pythonhosted.org/packages/56/27/cbd9c11d74377d509e2f9444c256c59447166d2c9bf9664840f622ffa056/localstack-extension-platform-observability-0.0.1.tar.gz",
    "platform": null,
    "description": "LocalStack Extension: System metric logger\n===============================\n\nLocalStack extension for logging system metrics\n\n## Install local development version\n\nTo install the extension into localstack in developer mode, you will need Python 3.10, and create a virtual environment in the extensions project.\n\nIn the newly generated project, simply run\n\n```bash\nmake install\n```\n\nThen, to enable the extension for LocalStack, run\n\n```bash\nlocalstack extensions dev enable .\n```\n\nYou can then start LocalStack with `EXTENSION_DEV_MODE=1` to load all enabled extensions:\n\n```bash\nEXTENSION_DEV_MODE=1 localstack start\n```\n\n## Install from GitHub repository\n\nTo distribute your extension, simply upload it to your github account. Your extension can then be installed via:\n\n```bash\nlocalstack extensions install \"git+https://github.com/localstack/localstack-extension-system-metrics-logger/#egg=localstack-extension-system-metrics-logger\"\n```\n\n## Usage\n\n\nFetch aggregated metrics\n\n```bash\ncurl localhost:4566/_extension/metrics/all\n```\n\nFind lambda traces in\n```bash\n/var/lib/localstack/cache/metrics/lambda-traces/\n```\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "LocalStack Extension: LocalStack Extension: Platform observability",
    "version": "0.0.1",
    "project_urls": {
        "Homepage": "https://github.com/localstack/localstack-extension-platform-observability"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7b8f4b5e39dce92788bd92775c63fa598adc128a7002292a23e58e914742db9",
                "md5": "660bff2df878590ca9729ec0f4f3e232",
                "sha256": "5f7cb7edd94e505ad5d8b6b8dbf9b49c7f079ae2572313d93d5751779359c57e"
            },
            "downloads": -1,
            "filename": "localstack_extension_platform_observability-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "660bff2df878590ca9729ec0f4f3e232",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 9356,
            "upload_time": "2024-01-11T00:13:45",
            "upload_time_iso_8601": "2024-01-11T00:13:45.654693Z",
            "url": "https://files.pythonhosted.org/packages/a7/b8/f4b5e39dce92788bd92775c63fa598adc128a7002292a23e58e914742db9/localstack_extension_platform_observability-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5627cbd9c11d74377d509e2f9444c256c59447166d2c9bf9664840f622ffa056",
                "md5": "0aad11489d8d4c5bb06f2c42bb890dd5",
                "sha256": "87705efffdf16d7929189a9bce2d9430b9855de19e70da76aca0a1d50924ab62"
            },
            "downloads": -1,
            "filename": "localstack-extension-platform-observability-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0aad11489d8d4c5bb06f2c42bb890dd5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 6681,
            "upload_time": "2024-01-11T00:13:47",
            "upload_time_iso_8601": "2024-01-11T00:13:47.137995Z",
            "url": "https://files.pythonhosted.org/packages/56/27/cbd9c11d74377d509e2f9444c256c59447166d2c9bf9664840f622ffa056/localstack-extension-platform-observability-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-11 00:13:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "localstack",
    "github_project": "localstack-extension-platform-observability",
    "github_not_found": true,
    "lcname": "localstack-extension-platform-observability"
}
        
Elapsed time: 0.16429s