aws-sqs-alert
===========
Alerting mechanism for AWS SQS Queues
Multiple handlers for targeting different messages.
Design for performing actions based on AutoScale messages sent to an SNS queue that then forward to an SQS queue.
Can also be used to consume CloudWatch Alerts, delete Chef Nodes/Clients on terminate and update statsD metrics.
# Stable Version
```bash
pip install aws-sqs-alert
```
# Development Version
```bash
pip install git+git://github.com/Jumpshot/aws-sqs-alert.git#egg=aws-sqs-alert
```
# PyPi
https://pypi.python.org/pypi/aws-sqs-alert/
-------------------------------------------------------------
# Sample Configuration
```json
{
"region" : "us-east-1",
"sleep" : 120,
"delete" : false,
"queue" : "queuename",
"log" : "/var/log/autoscale-alert.log",
"handler_location" : "",
"log_level" : "INFO",
"num_messages" : 10,
"active_handlers" : [
"chef_handler",
"graphite_handler"
],
"handler_config" : {
"chef_handler" : {
},
"graphite_handler" : {
"statsd_host" : "statsd.domain.ext"
}
}
}
```
===========
Alerting mechanism for AWS SQS Queues
Multiple handlers for targeting different messages.
Design for performing actions based on AutoScale messages sent to an SNS queue that then forward to an SQS queue.
Can also be used to consume CloudWatch Alerts, delete Chef Nodes/Clients on terminate and update statsD metrics.
# Stable Version
```bash
pip install aws-sqs-alert
```
# Development Version
```bash
pip install git+git://github.com/Jumpshot/aws-sqs-alert.git#egg=aws-sqs-alert
```
# PyPi
https://pypi.python.org/pypi/aws-sqs-alert/
-------------------------------------------------------------
# Sample Configuration
```json
{
"region" : "us-east-1",
"sleep" : 120,
"delete" : false,
"queue" : "queuename",
"log" : "/var/log/autoscale-alert.log",
"handler_location" : "",
"log_level" : "INFO",
"num_messages" : 10,
"active_handlers" : [
"chef_handler",
"graphite_handler"
],
"handler_config" : {
"chef_handler" : {
},
"graphite_handler" : {
"statsd_host" : "statsd.domain.ext"
}
}
}
```
Release files for aws-sqs-alert 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aws-sqs-alert-0.1.1.tar.gz | 13.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aws-sqs-alert-0.1.1.linux-x86_64.tar.gz | Details |
Total release size: 30.2 kB
Release files / aws-sqs-alert-0.1.1.tar.gz
| Download URL | aws-sqs-alert-0.1.1.tar.gz |
|---|---|
| Size | 13.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
21c44ed804536cbd5e6c8b54350e7bf935d362c5bd8c4ebc899e14997588ac4c
|
|
BLAKE2b-256 checksum How to use checksums |
2a27310c81c2ef9f620f79979db98320d78b1b4f01ea57e27f647a7a67d12c3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / aws-sqs-alert-0.1.1.linux-x86_64.tar.gz
| Download URL | aws-sqs-alert-0.1.1.linux-x86_64.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
17b5ce9988cf1a41194ffe557d6e40aac04426a2c355cd7cbcf38c515f74fc6d
|
|
BLAKE2b-256 checksum How to use checksums |
d3c7fad854f2508939a3614aaed026894eebedc6d3e6bbd604a2107a3e201536
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |