From 0fc83690dbd81f46384ccc4c5cbf426a777b9277 Mon Sep 17 00:00:00 2001 From: Alberto Trevezani Date: Thu, 31 Oct 2019 13:33:57 -0300 Subject: [PATCH] =?UTF-8?q?Removido=20da=20apresenta=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 50 ------------------------------------------- fluentd/Dockerfile | 18 ---------------- fluentd/entrypoint.sh | 28 ------------------------ fluentd/fluent.conf | 46 --------------------------------------- 4 files changed, 142 deletions(-) delete mode 100644 docker-compose.yml delete mode 100644 fluentd/Dockerfile delete mode 100644 fluentd/entrypoint.sh delete mode 100644 fluentd/fluent.conf diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 1f7cfbb..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,50 +0,0 @@ -version: "3.2" -services: - agreggrator: - build: ./fluentd - ports: - - "24224:24224" - - "24224:24224/udp" - volumes: - - ./fluentd/fluent.conf:/fluentd/etc/fluent.conf - - //x/volumes/bpers/data:/dados/ - elasticsearch: - image: docker.elastic.co/elasticsearch/elasticsearch:7.3.2 - environment: - - discovery.type=single-node - - bootstrap.memory_lock=true - - "ES_JAVA_OPTS=-Xms1g -Xmx1g" - user: 'elasticsearch' - volumes: - - elasticsearch-data:/usr/share/elasticsearch/data - ulimits: - memlock: - soft: -1 - hard: -1 - nofile: - soft: 65536 - hard: 65536 - ports: - - "9200:9200" - kibana: - image: docker.elastic.co/kibana/kibana:7.3.2 - links: - - elasticsearch - ports: - - "5601:5601" - environment: - - ELASTICSEARCH_HOSTS=http://elasticsearch:9200 - depends_on: - - elasticsearch - bpers: - image: localhost:5000/bpers:255 - ports: - - 8055:8080 - volumes: - - //x/volumes/bpers/log:/opt/jboss/wildfly/standalone/log - - //x/volumes/bpers/data:/opt/jboss/wildfly/standalone/data - - //x/volumes/bpers/configuration:/opt/jboss/wildfly/standalone/configuration/security - restart: on-failure - -volumes: - elasticsearch-data: \ No newline at end of file diff --git a/fluentd/Dockerfile b/fluentd/Dockerfile deleted file mode 100644 index eb554e7..0000000 --- a/fluentd/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM fluent/fluentd:v1.5-1 - -# Use root account to use apk -USER root - -RUN apk add --no-cache --update geoip-dev \ - && apk add --no-cache --update --virtual .build-deps build-base ruby-dev \ - && echo 'gem: --no-document' >> /etc/gemrc \ - && gem install fluent-plugin-elasticsearch fluent-plugin-woothee fluent-plugin-ua-parser fluent-plugin-geoip-filter fluent-plugin-multi-format-parser \ - && gem sources --clear-all \ - && apk del .build-deps \ - && rm -rf /tmp/* /var/tmp/* /usr/lib/ruby/gems/*/cache/*.gem - -COPY fluent.conf /fluentd/etc/ -COPY entrypoint.sh /bin/ - -ENV FLUENT_UID=0 -#USER fluent \ No newline at end of file diff --git a/fluentd/entrypoint.sh b/fluentd/entrypoint.sh deleted file mode 100644 index 0850ff1..0000000 --- a/fluentd/entrypoint.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -#source vars if file exists -DEFAULT=/etc/default/fluentd - -if [ -r $DEFAULT ]; then - set -o allexport - . $DEFAULT - set +o allexport -fi - -# If the user has supplied only arguments append them to `fluentd` command -if [ "${1#-}" != "$1" ]; then - set -- fluentd "$@" -fi - -# If user does not supply config file or plugins, use the default -if [ "$1" = "fluentd" ]; then - if ! echo $@ | grep ' \-c' ; then - set -- "$@" -c /fluentd/etc/${FLUENTD_CONF} - fi - - if ! echo $@ | grep ' \-p' ; then - set -- "$@" -p /fluentd/plugins - fi -fi - -exec "$@" \ No newline at end of file diff --git a/fluentd/fluent.conf b/fluentd/fluent.conf deleted file mode 100644 index 36aa308..0000000 --- a/fluentd/fluent.conf +++ /dev/null @@ -1,46 +0,0 @@ - - @type forward - port 24224 - bind 0.0.0.0 - tag bpe - - - - @type parser - format /^(? - - - @type copy - - @type elasticsearch - host elasticsearch - port 9200 - logstash_format true - logstash_prefix bpe - logstash_dateformat %Y%m%d - include_tag_key true - tag_key @log_name - flush_interval 1s - - - #@type memory # file #or memory - @type file - path /tmp/fluentd*.buffer - flush_mode interval - retry_type exponential_backoff - flush_thread_count 4 - flush_interval 1s - retry_forever - retry_max_interval 30 - chunk_limit_size 2M - queue_limit_length 8 - overflow_action block - - - - @type stdout - - \ No newline at end of file