Fixed bug in logstash dockerfile. Need to set ELASTICSEARCH_URL by environment 
variable


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-senssoft/commit/6cdd5ce6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/tree/6cdd5ce6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/diff/6cdd5ce6

Branch: refs/heads/asf-site
Commit: 6cdd5ce62cbf32c6efe0a02adcd10fe4e02018dc
Parents: 0d3dee4
Author: msbeard <msbe...@apache.org>
Authored: Tue Jan 30 16:19:13 2018 -0500
Committer: msbeard <msbe...@apache.org>
Committed: Tue Jan 30 16:19:13 2018 -0500

----------------------------------------------------------------------
 docker/docker-compose.yml                    | 2 ++
 docker/logstash/config/logstash-userale.conf | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/6cdd5ce6/docker/docker-compose.yml
----------------------------------------------------------------------
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index 7d4b199..d2b5ca6 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -113,6 +113,8 @@ services:
     build: ./logstash
     image: senssoft.incubator.apache.org/logstash:5.6.3
     container_name: senssoft-logstash
+    environment:
+      - "ELASTICSEARCH_URL=loadbalancer:9200"
     command: -f /etc/logstash/conf.d
     ports:
       - 8100:8100

http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/6cdd5ce6/docker/logstash/config/logstash-userale.conf
----------------------------------------------------------------------
diff --git a/docker/logstash/config/logstash-userale.conf 
b/docker/logstash/config/logstash-userale.conf
index cbe8b8c..4af6ee7 100644
--- a/docker/logstash/config/logstash-userale.conf
+++ b/docker/logstash/config/logstash-userale.conf
@@ -39,7 +39,7 @@ filter {
 output {
        # Output data to Elasticsearch instance
        elasticsearch {
-               hosts => "loadbalancer:9200"
+               hosts => "${ELASTICSEARCH_URL}"
                index => "userale"
                document_type => "logs"
                manage_template => true

Reply via email to