Skip to content
This repository was archived by the owner on Dec 14, 2022. It is now read-only.

Commit 0c0635a

Browse files
author
Chris Wiechmann
committed
Added more documentation and removed the Logstash sockets
option.
1 parent d15413e commit 0c0635a

File tree

7 files changed

+29
-4
lines changed

7 files changed

+29
-4
lines changed

.github/workflows/logstash.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ jobs:
3636
run: |
3737
echo Using API_BUILDER_URL: $API_BUILDER_URL
3838
echo Using MEMCACHED: $MEMCACHED
39-
./logstash-filter-verifier --diff-command="diff -y" --sockets --sockets-timeout=240s --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-tracemessages.json ./logstash/pipelines/TraceMessagesPipeline.conf
40-
./logstash-filter-verifier --diff-command="diff -y" --sockets --sockets-timeout=240s --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-events.json ./logstash/pipelines/EventsPipeline.conf
41-
./logstash-filter-verifier --diff-command="diff -y" --sockets --sockets-timeout=240s --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-opentrafficlog.json ./logstash/pipelines/OpenTrafficPipeline.conf
42-
./logstash-filter-verifier --diff-command="diff -y" --sockets --sockets-timeout=240s --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/filetransfer/test-opentrafficlog-filetransfer.json ./logstash/pipelines/OpenTrafficPipeline.conf
39+
./logstash-filter-verifier --diff-command="diff -y" --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-tracemessages.json ./logstash/pipelines/TraceMessagesPipeline.conf
40+
./logstash-filter-verifier --diff-command="diff -y" --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-events.json ./logstash/pipelines/EventsPipeline.conf
41+
./logstash-filter-verifier --diff-command="diff -y" --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/http/test-opentrafficlog.json ./logstash/pipelines/OpenTrafficPipeline.conf
42+
./logstash-filter-verifier --diff-command="diff -y" --keep-env=API_BUILDER_URL --keep-env=MEMCACHED ./logstash/test/filetransfer/test-opentrafficlog-filetransfer.json ./logstash/pipelines/OpenTrafficPipeline.conf
4343
env:
4444
API_BUILDER_URL: 'http://localhost:8080'
4545
MEMCACHED: 'localhost:11211'

certificates/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Certificates in this folder will be made available to the Docker-Containers by a mount
2+
and configured in the .env file.
3+
If you would to use your own certificates and keys, place them in this directory and
4+
adjust the .env file accordingly.

elasticsearch/config/elasticsearch.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ bootstrap.memory_lock: true
1313
# Enable security in general
1414
xpack.security.enabled: true
1515

16+
# Initially provide anonymous access, which can be changed to user based AuthN.
1617
xpack.security.authc.anonymous.roles: kibana_admin, superuser, beats_system, logstash_system
1718
xpack.security.authc.anonymous.username: anonymous
1819

filebeat/filebeat.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Please don't change this file as it is supposed to be overwritten as
2+
# part of fixes or enhancements.
3+
#
4+
# If you are missing a certain feature or discover a bug, please raise an issue instead:
5+
# https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/issues
16
name: Filebeat ${GATEWAY_NAME:"API-Gateway"}
27
filebeat.inputs:
38
- type: log

logstash/config/pipelines.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Please don't change this file as it is supposed to be overwritten as
2+
# part of fixes or enhancements.
3+
#
4+
# If you are missing a certain feature or discover a bug, please raise an issue instead:
5+
# https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/issues
16
- pipeline.id: BeatsInput
27
path.config: "pipelines/BeatsInputPipeline.conf"
38
pipeline.workers: 4
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
In order to support and upgrade the project, please don't change files in this directory as they
2+
are supposed to be improved/enhanced as part of overall project improvement!
3+
4+
If you are missing a certain feature or discover a bug, please raise an issue instead:
5+
https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/issues
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
In order to support and upgrade the project, please don't change files in this directory as they
2+
are supposed to be improved/enhanced as part of overall project improvement!
3+
4+
If you are missing a certain feature or discover a bug, please raise an issue instead:
5+
https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/issues

0 commit comments

Comments
 (0)