Update logstash to 6.2.3
This commit is contained in:
parent
4619f9a23e
commit
f97d512f9f
54
templates/logstash/4/docker-compose.yml
Normal file
54
templates/logstash/4/docker-compose.yml
Normal file
@ -0,0 +1,54 @@
|
||||
logstash-indexer-config:
|
||||
restart: always
|
||||
image: rancher/logstash-config:v0.2.0
|
||||
labels:
|
||||
io.rancher.container.hostname_override: container_name
|
||||
redis:
|
||||
restart: always
|
||||
tty: true
|
||||
image: redis:3.2.6-alpine
|
||||
stdin_open: true
|
||||
labels:
|
||||
io.rancher.container.hostname_override: container_name
|
||||
logstash-indexer:
|
||||
restart: always
|
||||
tty: true
|
||||
volumes_from:
|
||||
- logstash-indexer-config
|
||||
command:
|
||||
- logstash
|
||||
- -f
|
||||
- /etc/logstash
|
||||
image: docker.elastic.co/logstash/logstash:6.2.3
|
||||
links:
|
||||
- redis:redis
|
||||
external_links:
|
||||
- ${elasticsearch_link}:elasticsearch
|
||||
stdin_open: true
|
||||
labels:
|
||||
io.rancher.sidekicks: logstash-indexer-config
|
||||
io.rancher.container.hostname_override: container_name
|
||||
logstash-collector-config:
|
||||
restart: always
|
||||
image: rancher/logstash-config:v0.2.0
|
||||
labels:
|
||||
io.rancher.container.hostname_override: container_name
|
||||
logstash-collector:
|
||||
restart: always
|
||||
tty: true
|
||||
links:
|
||||
- redis:redis
|
||||
ports:
|
||||
- "5000/udp"
|
||||
- "6000/tcp"
|
||||
volumes_from:
|
||||
- logstash-collector-config
|
||||
command:
|
||||
- logstash
|
||||
- -f
|
||||
- /etc/logstash
|
||||
image: docker.elastic.co/logstash/logstash:6.2.3
|
||||
stdin_open: true
|
||||
labels:
|
||||
io.rancher.sidekicks: logstash-collector-config
|
||||
io.rancher.container.hostname_override: container_name
|
73
templates/logstash/4/rancher-compose.yml
Normal file
73
templates/logstash/4/rancher-compose.yml
Normal file
@ -0,0 +1,73 @@
|
||||
.catalog:
|
||||
name: "Logstash"
|
||||
version: "6.2.3-rancher1"
|
||||
description: "Logstash: Process Any Data, From Any Source"
|
||||
questions:
|
||||
- variable: "collector_inputs"
|
||||
description: |
|
||||
Logstash collection tier inputs. These will be added
|
||||
directly to input { } section of logstash.conf
|
||||
label: "Logstash inputs"
|
||||
type: "multiline"
|
||||
required: true
|
||||
default: |
|
||||
udp {
|
||||
port => 5000
|
||||
codec => "json"
|
||||
}
|
||||
- variable: "indexer_filters"
|
||||
description: |
|
||||
Logstash indexing tier filters. These will be added
|
||||
directly to filter { } section of logstash.conf
|
||||
label: "Logstash filters"
|
||||
type: "multiline"
|
||||
required: false
|
||||
default: ""
|
||||
- variable: "indexer_outputs"
|
||||
description: |
|
||||
Logstash indexing tier outputs. These will be added
|
||||
directly to output { } section of logstash.conf
|
||||
label: "Logstash outputs"
|
||||
type: "multiline"
|
||||
required: true
|
||||
default: |
|
||||
elasticsearch {
|
||||
hosts => ["elasticsearch.rancher.internal:9200"]
|
||||
}
|
||||
stdout {
|
||||
codec => rubydebug
|
||||
}
|
||||
- variable: "elasticsearch_link"
|
||||
description: |
|
||||
stack/service link or external service link to elasticsearch
|
||||
cluster.
|
||||
label: "Elasticsearch stack/service"
|
||||
default: "es/elasticsearch-clients"
|
||||
required: true
|
||||
type: "service"
|
||||
logstash-indexer:
|
||||
metadata:
|
||||
logstash:
|
||||
inputs: |
|
||||
redis {
|
||||
host => "redis.rancher.internal"
|
||||
port => "6379"
|
||||
data_type => "list"
|
||||
key => "logstash"
|
||||
}
|
||||
filters: |
|
||||
${indexer_filters}
|
||||
outputs: |
|
||||
${indexer_outputs}
|
||||
logstash-collector:
|
||||
metadata:
|
||||
logstash:
|
||||
inputs: |
|
||||
${collector_inputs}
|
||||
outputs: |
|
||||
redis {
|
||||
host => "redis.rancher.internal"
|
||||
port => "6379"
|
||||
data_type => "list"
|
||||
key => "logstash"
|
||||
}
|
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 4.0 KiB |
@ -1,5 +1,5 @@
|
||||
name: Logstash
|
||||
description: |
|
||||
Centralize data processing of all types
|
||||
version: 5.1.1-rancher1
|
||||
version: 6.2.3-rancher1
|
||||
category: ELK
|
||||
|
Loading…
x
Reference in New Issue
Block a user