ECS Service Discovery for Prometheus
Project description
Prometheus ECS SD (Wrap)
Important: This is currently just a small flavor of / wrapper around https://github.com/signal-ai/prometheus-ecs-sd Copyright 2018, 2019 Signal Media Ltd
Reason for this fork: Does not work out of the box run as ECS task. The only change made is the initialization of the ECS and EC2 clients using the session object instead of creating the clients directly.
This work makes the script work with the credential environment variable
injected by AWS into the container. Only additional configuration required
is the region provided by AWS_DEFAULT_REGION
.
Usage
See documentation at https://github.com/signal-ai/prometheus-ecs-sd
Install from PyPI with:
pip install prometheus-ecs-discoverer
Or use the provided Docker image:
docker run trallnag/prometheus-ecs-sd-wrap:wrapped-latest
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 prometheus-ecs-discoverer-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0d8392ddeee402ca99b8825e3c3bd36b839c40ffe816d0b1474ad56936e41ae |
|
MD5 | d08b183570defc11e7015dec83128b88 |
|
BLAKE2b-256 | 6473af622f8c3f04554fcd496695fe198ebd307b59e8bfeb2df5e6c1e327b8cd |
Hashes for prometheus_ecs_discoverer-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 139e7c065df494ac042a00a38d664be331d41628cd535de1886d3fced6a95453 |
|
MD5 | fe80a546a67f41ca44575748ea5e2a59 |
|
BLAKE2b-256 | efd67db8aabc81ad45d1e301c4f3558c8c953f542c9144d24e8f4197821b9c44 |