1
0
mirror of https://github.com/krislamo/graylog_demo synced 2026-05-25 16:53:25 +00:00

57 Commits

Author SHA1 Message Date
ugakris 86fcc23047 Add fault-tolerant file buffers for logs 2021-03-23 12:03:56 -04:00
ugakris b4e33f4b41 Use built-in TLS forwarding support 2020-07-24 11:56:06 -04:00
ugakris 651a26584a Quickly forward data to Graylog 2020-07-01 15:45:44 -04:00
ugakris e7caff95de Fix indentation 2020-07-01 15:15:46 -04:00
ugakris 8cca097e66 Format log and update buffer settings 2020-07-01 15:13:44 -04:00
ugakris be5f069cdb Set td-agent flush_interval to 0 seconds 2020-07-01 14:32:02 -04:00
ugakris 3ae07d16f4 Bump version of Graylog related Docker containers 2020-07-01 12:31:37 -04:00
ugakris 3c896e40b1 Update README to reflect the multi-machine setup 2020-03-25 13:21:34 -04:00
ugakris b5ab0d95bc Log all containers and syslogs' 2020-03-25 10:58:29 -04:00
ugakris 9f78958df4 Remove routing labels and expose WP container 2020-03-24 14:58:54 -04:00
ugakris 9815a86386 Secure forward to td-agent on Graylog server 2020-03-24 14:04:25 -04:00
ugakris eac9696e19 Remove old Docker network 2020-03-20 18:56:44 -04:00
ugakris c95cbdbaa6 Refactoring to divide services among two boxes 2020-03-20 15:40:14 -04:00
ugakris d9139b715a Create multiple VMs 2020-03-20 15:40:08 -04:00
ugakris 79980fde84 Prevent error if /var/log/containers folder exists 2020-03-20 15:40:02 -04:00
Bob Belnap e509d3bad6 defer the parsing of httpd messages until after the message is stored (this allows the whole message to appear in graylog, as well as being parsed) 2020-03-20 10:44:38 -04:00
ugakris 550aaafa4f Give td-agent permission to /var/log 2020-03-05 16:18:07 -05:00
ugakris 15f1d8bb32 Install td-agent plugins and update graylog host 2020-03-04 16:09:50 -05:00
ugakris 802a2d4e10 Remove bind mount log paths 2020-03-04 11:35:39 -05:00
ugakris 4a0d92fa97 Remove fluentd container and minor reorganization 2020-03-04 11:28:29 -05:00
ugakris a233c8c043 Install and enable td-agent daemon 2020-03-04 10:51:28 -05:00
ugakris 79e77b860e Change Fluentd to use TCP into Graylog 2020-02-27 13:45:49 -05:00
ugakris 033207099e Bump Graylog version to 3.2.2 2020-02-26 14:38:08 -05:00
ugakris 1dd6b524a5 Add hosts file example and Traefik login details 2020-02-26 14:29:58 -05:00
ugakris e54c42e2d2 Update to reflect automated input installation 2020-02-26 14:14:08 -05:00
ugakris 9d17f8ab08 Improved input installation on provisioning 2020-02-26 13:49:58 -05:00
ugakris 163f140726 Install Fluentd's input during initial provision 2020-02-26 10:10:26 -05:00
ugakris df4f153695 Added a README with a quick start guide 2020-02-21 16:18:06 -05:00
ugakris 3822e073eb Use the external network after reorganization 2020-02-19 14:47:54 -05:00
ugakris 96e1884038 Reorganize docker-compose files 2020-02-19 13:46:52 -05:00
ugakris 5fd590d856 Remove a duplicated line in the wrong place 2020-02-19 13:07:29 -05:00
ugakris 59bcc493de Remove slash for container name on tag rewrite 2020-02-19 12:39:43 -05:00
ugakris 469a1c6d87 Fix logging to file and importing into Graylog 2020-02-19 12:27:58 -05:00
ugakris 3269520279 Buffer log until fluentd connection is established 2020-02-19 11:11:52 -05:00
ugakris 823e608de8 Log fluentd containers to a file too 2020-02-18 17:53:44 -05:00
ugakris 639c4357d0 Route WordPress container through Traefik 2020-02-17 12:16:32 -05:00
ugakris e0f5129f7a Slight formatting change 2020-02-14 15:38:41 -05:00
ugakris 84bf4e862a Route Graylog UI through Traefik 2020-02-13 13:57:57 -05:00
ugakris 590f0a53ab Added traefik container 2020-02-12 13:34:06 -05:00
ugakris 57d258cb35 Install httpd and tail access_log with fluentd 2020-02-11 16:27:07 -05:00
ugakris 5a6f09789c Route the syslog through fluentd via UDP 2020-02-11 15:34:20 -05:00
ugakris 5515109396 Bump Graylog version to 3.2.1 2020-02-10 15:16:39 -05:00
ugakris 8e0c666948 Added fluentd
Reordered compose commands to bring up graylog first and
added fluentd.
2020-02-10 13:46:30 -05:00
ugakris 689065b082 Always restart Graylog services 2020-01-31 13:53:21 -05:00
ugakris 79c9a18947 Export Docker logs to rsyslog
Set Docker log driver to syslog and enabled TCP rsyslog reception
2020-01-29 17:08:11 -05:00
ugakris cb1d489c6c Install Docker daemon config for log exporting 2020-01-29 14:38:06 -05:00
ugakris 6fff93cda4 Prevent SELinux enforcing 2020-01-28 15:46:26 -05:00
ugakris 7e0c6b1c43 Private IP variable and rsyslog forwarding 2020-01-27 16:18:40 -05:00
ugakris ea1931ca0a Install vim and rsyslog on host VM 2020-01-22 16:14:43 -05:00
ugakris b0da5699f5 Accessible Graylog UI 2020-01-22 14:57:33 -05:00