Public Repository

Last pushed: a year ago
Short Description
A container running Logstash for a RabbitMQ exchange input with an Elasticsearch output.
Full Description

An example for running it in your own Mesos/Marathon cluster:

curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" http://my.devtools:8080/v2/apps -d '{
"container": {
"type": "DOCKER",
"docker": {
"image": "keithhigbee/rabbitstash:1",
"forcePullImage": true,
"network": "BRIDGE",
"parameters": [
{ "key": "env", "value": "RABBIT_HOST=your value here" },
{ "key": "env", "value": "RABBIT_PORT=your value here" },
{ "key": "env", "value": "RABBIT_USER=your value here" },
{ "key": "env", "value": "RABBIT_PWD=your value here" },
{ "key": "env", "value": "RABBIT_EXCHANGE=your value here" },
{ "key": "env", "value": "RABBIT_KEY=your value here" },
{ "key": "env", "value": "RABBIT_QUEUE=your value here" },
{ "key": "env", "value": "RABBIT_VHOST=your value here" },
{ "key": "env", "value": "ES_HOST=your value here" },
{ "key": "env", "value": "ES_INDEX=your value here" },
{ "key": "env", "value": "ES_USER=your value here" },
{ "key": "env", "value": "ES_PWD=your value here" }
]
}
},
"id": "rabbit-stash",
"instances": 1,
"cpus": 0.5,
"mem": 512
}'

Docker Pull Command
Owner
keithhigbee

Comments (0)