diff options
| author | Paul Buetow <paul@buetow.org> | 2021-10-24 13:34:06 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2021-10-24 13:34:19 +0300 |
| commit | 14959ffba46282dd7b8ada53db0dfc0e1b26ab2e (patch) | |
| tree | 0b207cb61af3aa2bd93a0c5c864ec91246dd4595 | |
| parent | ac2d6fa5d054ca725a7268eb1a8e050525372c34 (diff) | |
Fix DCat color test.
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | integrationtests/dcat_test.go | 5 | ||||
| -rw-r--r-- | integrationtests/dcatcolors.expected | 5508 | ||||
| -rw-r--r-- | integrationtests/dtail_test.go | 2 | ||||
| -rw-r--r-- | internal/config/client.go | 3 | ||||
| -rw-r--r-- | internal/config/env.go | 20 | ||||
| -rw-r--r-- | internal/config/initializer.go | 6 | ||||
| -rw-r--r-- | internal/io/dlog/dlog.go | 2 | ||||
| -rw-r--r-- | internal/mapr/logformat/parser.go | 4 | ||||
| -rw-r--r-- | internal/mapr/server/aggregate.go | 3 | ||||
| -rw-r--r-- | internal/server/handlers/healthhandler.go | 4 | ||||
| -rw-r--r-- | internal/server/handlers/serverhandler.go | 4 | ||||
| -rw-r--r-- | internal/ssh/client/authmethods.go | 21 | ||||
| -rw-r--r-- | internal/ssh/client/knownhostscallback.go | 6 |
14 files changed, 2793 insertions, 2797 deletions
@@ -1,6 +1,4 @@ GO ?= go -# This is so that all the tests don't manipulate ~/.ssh/known_hosts -DTAIL_SSH_DONT_ADD_HOSTS_TO_KNOWNHOSTS_FILE = yes all: build build: dserver dcat dgrep dmap dtail dtailhealth dserver: diff --git a/integrationtests/dcat_test.go b/integrationtests/dcat_test.go index 2516867..dc2234f 100644 --- a/integrationtests/dcat_test.go +++ b/integrationtests/dcat_test.go @@ -60,13 +60,11 @@ func TestDCat2(t *testing.T) { os.Remove(stdoutFile) } -/* -// TODO: The test currently fails as there is a hostname in the output. What needs -// to be done is to ignore the hostnames in the output (which is field 2 of the output) func TestDCatColors(t *testing.T) { if !config.Env("DTAIL_RUN_INTEGRATION_TESTS") { return } + testdataFile := "dcatcolors.txt" stdoutFile := "dcatcolors.out" expectedFile := "dcatcolors.expected" @@ -86,4 +84,3 @@ func TestDCatColors(t *testing.T) { os.Remove(stdoutFile) } -*/ diff --git a/integrationtests/dcatcolors.expected b/integrationtests/dcatcolors.expected index 3ccdeff..fcd8dbf 100644 --- a/integrationtests/dcatcolors.expected +++ b/integrationtests/dcatcolors.expected @@ -1,2754 +1,2754 @@ -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m1[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053919|SSH relaxed-auth mode enabled[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m2[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Creating server|DTail 4.0.0-RC1 Protocol 4 Have a lot of fun![49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m3[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Generating private server RSA host key[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m4[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[41m[1mERROR|20211015-053919|Unable to write private server RSA host key to file|cache/ssh_host_key|open cache/ssh_host_key: no such file or directory[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m5[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Starting server[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m6[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Binding server|0.0.0.0:2222[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m7[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053919|Starting listener loop[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m8[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Starting continuous job runner after 10s[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m9[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053919|Starting scheduled job runner after 10s[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m10[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053926|Handling connection[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m11[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053928|paul@172.17.0.1:33710|Incoming authorization[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m12[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053928|paul@172.17.0.1:33710|Granting permissions via relaxed-auth[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m13[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053928|1|stats.go:53|8|16|7|1.34|781h28m6s|MAPREDUCE:STATS|currentConnections=1|lifetimeConnections=1[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m14[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053928|paul@172.17.0.1:33710|Invoking channel handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m15[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053928|paul@172.17.0.1:33710|Invoking request handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m16[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053928|paul@172.17.0.1:33710|Creating new server handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m17[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053928|paul@172.17.0.1:33710|protocol 4 base64 dGFpbDogL3Zhci9sb2cvZHNlcnZlci8qIHJlZ2V4Om5vb3Ag[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m18[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053928|paul@172.17.0.1:33710|Base64 decoded received command|tail: /var/log/dserver/* regex:noop |36|[tail: /var/log/dserver/* regex:noop ]|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:225[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m19[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053928|paul@172.17.0.1:33710|Handling user command|36|[tail: /var/log/dserver/* regex:noop ][49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m20[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053928|paul@172.17.0.1:33710|/var/log/dserver/dserver.log|readfiles|Checking config permissions[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m21[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053928|paul@172.17.0.1:33710|/var/log/dserver/dserver.log|readfiles|Server releaxed auth enabled[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m22[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053928|paul@172.17.0.1:33710|Start reading file|/var/log/dserver/dserver.log|dserver.log[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m23[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053928|readFile|readFile(filePath:/var/log/dserver/dserver.log,globID:dserver.log,retry:true,canSkipLines:true,seekEOF:true)[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m24[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053929|1|stats.go:53|8|26|7|1.34|781h28m7s|MAPREDUCE:STATS|currentConnections=1|lifetimeConnections=1[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m25[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053931|/var/log/dserver/dserver.log|File truncation check[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m26[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053934|/var/log/dserver/dserver.log|File truncation check[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m27[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053937|/var/log/dserver/dserver.log|File truncation check[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m28[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053939|1|stats.go:53|8|16|7|1.21|781h28m16s|MAPREDUCE:STATS|lifetimeConnections=1|currentConnections=0[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m29[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053939|paul@172.17.0.1:33710|Good bye Mister![49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m30[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053939|paul@172.17.0.1:33710|shutdown()[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m31[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053939|paul@172.17.0.1:33710|flush()|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:278[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m32[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053939|paul@172.17.0.1:33710|ALL lines sent|0xc0002aa000[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m33[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053939|1|stats.go:53|8|11|7|1.21|781h28m17s|MAPREDUCE:STATS|currentConnections=0|lifetimeConnections=1[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m34[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|Handling connection[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m35[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|paul@172.17.0.1:33712|Incoming authorization[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m36[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053942|paul@172.17.0.1:33712|Granting permissions via relaxed-auth[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m37[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|1|stats.go:53|8|15|7|1.11|781h28m19s|MAPREDUCE:STATS|lifetimeConnections=2|currentConnections=1[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m38[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|paul@172.17.0.1:33712|Invoking channel handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m39[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|paul@172.17.0.1:33712|Invoking request handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m40[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|Creating new server handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m41[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|protocol 4 base64 Y2F0OiAvZXRjL3Bhc3N3ZCByZWdleDpub29wIA==[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m42[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053942|paul@172.17.0.1:33712|Base64 decoded received command|cat: /etc/passwd regex:noop |28|[cat: /etc/passwd regex:noop ]|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:225[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m43[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|Handling user command|28|[cat: /etc/passwd regex:noop ][49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m44[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|/etc/passwd|readfiles|Checking config permissions[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m45[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053942|paul@172.17.0.1:33712|/etc/passwd|readfiles|Server releaxed auth enabled[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m46[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|paul@172.17.0.1:33712|Start reading file|/etc/passwd|passwd[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m47[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|readFile|readFile(filePath:/etc/passwd,globID:passwd,retry:false,canSkipLines:false,seekEOF:false)[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m48[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|/etc/passwd|End of file reached[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m49[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|shutdown()[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m50[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053942|paul@172.17.0.1:33712|flush()|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:278[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m51[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|Still lines to be sent[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m52[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053942|paul@172.17.0.1:33712|ALL lines sent|0xc0002aa0e0[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m53[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|1|stats.go:53|8|21|7|1.11|781h28m19s|MAPREDUCE:STATS|lifetimeConnections=2|currentConnections=0[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m54[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053942|paul@172.17.0.1:33712|Good bye Mister![49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m55[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|Handling connection[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m56[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|paul@172.17.0.1:33714|Incoming authorization[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m57[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053949|paul@172.17.0.1:33714|Granting permissions via relaxed-auth[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m58[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|1|stats.go:53|8|15|7|1.10|781h28m26s|MAPREDUCE:STATS|currentConnections=1|lifetimeConnections=3[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m59[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|paul@172.17.0.1:33714|Invoking channel handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m60[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|paul@172.17.0.1:33714|Invoking request handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m61[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|Creating new server handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m62[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|protocol 4 base64 bWFwIGZyb20gc3RhdHMgc2VsZWN0IGF2ZygkZ29yb3V0aW5lcyksbWF4KCRnb3JvdXRpbmVzKSxtaW4oJGdvcm91dGluZXMpLGxhc3QoJGdvcm91dGluZXMpLGNvdW50KCRob3N0bmFtZSksJGhvc3RuYW1lIGdyb3VwIGJ5ICRob3N0bmFtZSBvcmRlciBieSBhdmcoJGdvcm91dGluZXMp[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m63[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053949|paul@172.17.0.1:33714|Base64 decoded received command|map from stats select avg($goroutines),max($goroutines),min($goroutines),last($goroutines),count($hostname),$hostname group by $hostname order by avg($goroutines)|162|[map from stats select avg($goroutines),max($goroutines),min($goroutines),last($goroutines),count($hostname),$hostname group by $hostname order by avg($goroutines)]|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:225[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m64[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|Handling user command|162|[map from stats select avg($goroutines),max($goroutines),min($goroutines),last($goroutines),count($hostname),$hostname group by $hostname order by avg($goroutines)][49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m65[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|Creating log format parser|default[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m66[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|protocol 4 base64 Y2F0OiAvdmFyL2xvZy9kc2VydmVyLyogcmVnZXg6ZGVmYXVsdCBcfE1BUFJFRFVDRTpTVEFUU1x8[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m67[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053949|paul@172.17.0.1:33714|Base64 decoded received command|cat: /var/log/dserver/* regex:default \|MAPREDUCE:STATS\||57|[cat: /var/log/dserver/* regex:default \|MAPREDUCE:STATS\|]|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:225[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m68[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|Handling user command|57|[cat: /var/log/dserver/* regex:default \|MAPREDUCE:STATS\|][49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m69[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|/var/log/dserver/dserver.log|readfiles|Checking config permissions[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m70[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-053949|paul@172.17.0.1:33714|/var/log/dserver/dserver.log|readfiles|Server releaxed auth enabled[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m71[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|paul@172.17.0.1:33714|Start reading file|/var/log/dserver/dserver.log|dserver.log[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m72[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|readFile|readFile(filePath:/var/log/dserver/dserver.log,globID:dserver.log,retry:false,canSkipLines:false,seekEOF:false)[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m73[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|/var/log/dserver/dserver.log|End of file reached[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m74[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|Serializing mapreduce result[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m75[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053949|Serialising mapr.AggregateSet|AggregateSet(Samples:7,FValues:map[avg($goroutines):120 count($hostname):7 max($goroutines):26 min($goroutines):11],SValues:map[$hostname:serv6 last($goroutines):15])|at /home/paul/git/dtail/internal/mapr/aggregateset.go:72[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m76[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|shutdown()[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m77[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-053949|paul@172.17.0.1:33714|flush()|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:278[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m78[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-053949|paul@172.17.0.1:33714|ALL lines sent|0xc0004f0000[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m79[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|1|stats.go:53|8|13|7|1.10|781h28m26s|MAPREDUCE:STATS|currentConnections=0|lifetimeConnections=3[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m80[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|paul@172.17.0.1:33714|Good bye Mister![49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m81[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053949|1|stats.go:53|8|12|7|1.10|781h28m27s|MAPREDUCE:STATS|currentConnections=0|lifetimeConnections=3[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m82[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-053959|1|stats.go:53|8|11|7|1.01|781h28m37s|MAPREDUCE:STATS|currentConnections=0|lifetimeConnections=3[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m83[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|Handling connection[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m84[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|paul@172.17.0.1:33716|Incoming authorization[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m85[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-054002|paul@172.17.0.1:33716|Granting permissions via relaxed-auth[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m86[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|1|stats.go:53|8|15|7|1.09|781h28m39s|MAPREDUCE:STATS|currentConnections=1|lifetimeConnections=4[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m87[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|paul@172.17.0.1:33716|Invoking channel handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m88[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|paul@172.17.0.1:33716|Invoking request handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m89[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|Creating new server handler[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m90[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|protocol 4 base64 Z3JlcDogL3Zhci9sb2cvZHNlcnZlci8qIHJlZ2V4OmRlZmF1bHQgTUFQUkVEVUNF[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m91[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-054002|paul@172.17.0.1:33716|Base64 decoded received command|grep: /var/log/dserver/* regex:default MAPREDUCE|48|[grep: /var/log/dserver/* regex:default MAPREDUCE]|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:225[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m92[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|Handling user command|48|[grep: /var/log/dserver/* regex:default MAPREDUCE][49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m93[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|/var/log/dserver/dserver.log|readfiles|Checking config permissions[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m94[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[45m[1mFATAL|20211015-054002|paul@172.17.0.1:33716|/var/log/dserver/dserver.log|readfiles|Server releaxed auth enabled[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m95[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|paul@172.17.0.1:33716|Start reading file|/var/log/dserver/dserver.log|dserver.log[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m96[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|readFile|readFile(filePath:/var/log/dserver/dserver.log,globID:dserver.log,retry:false,canSkipLines:false,seekEOF:false)[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m97[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|/var/log/dserver/dserver.log|End of file reached[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m98[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|shutdown()[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m99[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mTRACE|20211015-054002|paul@172.17.0.1:33716|flush()|at /home/paul/git/dtail/internal/server/handlers/basehandler.go:278[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m100[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|Still lines to be sent[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m101[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mDEBUG|20211015-054002|paul@172.17.0.1:33716|ALL lines sent|0xc0004f00e0[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m102[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[41m[1mERROR|20211015-054002|paul@172.17.0.1:33716|read tcp 172.17.0.8:2222->172.17.0.1:33716: use of closed network connection[0m[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m103[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|1|stats.go:53|8|15|7|1.09|781h28m39s|MAPREDUCE:STATS|currentConnections=0|lifetimeConnections=4[49m[39m -[37m[44m[2mREMOTE[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[1mearth[0m[49m[39m[36m[44m[2m|[0m[49m[39m[30m[42m100[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2m104[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[44m[2mdcatcolors.txt[0m[49m[39m[36m[44m[2m|[0m[49m[39m[37m[40mINFO|20211015-054002|paul@172.17.0.1:33716|Good bye Mister