File tree Expand file tree Collapse file tree 3 files changed +22
-8
lines changed Expand file tree Collapse file tree 3 files changed +22
-8
lines changed Original file line number Diff line number Diff line change @@ -67,3 +67,6 @@ vagrant/.vagrant
6767vagrant /server. *
6868** /Thumbs.db
6969.vscode
70+ graylog- * /
71+ graylog- * .tgz
72+
Original file line number Diff line number Diff line change 1010
1111 <groupId >com.wizecore.graylog2</groupId >
1212 <artifactId >graylog-output-syslog</artifactId >
13- <version >4.1.3 </version >
13+ <version >${graylog2.version} </version >
1414 <packaging >jar</packaging >
1515
1616 <name >graylog-output-syslog</name >
17- <url >http://maven.apache.org</url >
1817
1918 <properties >
2019 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
2322 <maven .install.skip>true</maven .install.skip>
2423 <maven .deploy.skip>true</maven .deploy.skip>
2524 <maven .site.skip>true</maven .site.skip>
26- <graylog2 .version>4.1.3 </graylog2 .version>
25+ <graylog2 .version>4.2.5 </graylog2 .version>
2726 <graylog2 .syslog4j.version>0.9.60</graylog2 .syslog4j.version>
28- <graylog2 .plugin-dir>/usr/share/graylog-server/plugin</graylog2 .plugin-dir>
2927 </properties >
3028
3129 <dependencies >
Original file line number Diff line number Diff line change 11#! /bin/bash
22HERE=$PWD
3- GL=~ /Downloads/graylog-4.1.3
3+ VER=4.2.6
4+ if [ ! -f graylog-$VER .tgz ]; then
5+ curl -O graylog-$VER .tgz $URL
6+ fi
7+ URL=https://downloads.graylog.org/releases/graylog/graylog-$VER .tgz
8+ if [ ! -d graylog-$VER ]; then
9+ tar -xzvf graylog-$VER .tgz
10+ fi
11+ GL=$HERE /graylog-$VER
412TT=$GL /tmp
513mkdir -p $TT
614# sudo umount $TT
715# sudo mount -o bind,noexec $TT $TT
816export JAVA_OPTS=" -Djava.io.tmpdir=$TT "
917rm -Rf $GL /data
1018mkdir -p $GL /data
11- mvn package -DskipTests
12- cp target/graylog-output-syslog-4.1.3 .jar $GL /plugin
19+ mvn package -Dgraylog2.version= $VER - DskipTests
20+ cp $HERE / target/graylog-output-syslog-$VER .jar $GL /plugin
1321export GRAYLOG_CONF=$GL /graylog.conf
1422# sudo sysctl -w vm.max_map_count=262144
1523
@@ -22,8 +30,13 @@ docker run --name mongo -p 27017:27017 -d mongo:3.6
2230docker start elastic
2331docker start mongo
2432sleep 10
33+
34+ if [ ! -f $GL /graylog.conf ]; then
35+ cp $HERE /sample-graylog.conf $GL /graylog.conf
36+ fi
37+
2538$GL /bin/graylogctl run
2639
2740# # Run two consoles additionally:
2841# # docker run -it -p 514:514/udp -p 514:514/tcp -p 601:601 --name syslog-ng balabit/syslog-ng:latest
29- # # docker exec syslog-ng tail -f /var/log/messages
42+ # # docker exec syslog-ng tail -f /var/log/messages
You can’t perform that action at this time.
0 commit comments