Dtail Versions Save

DTail is a distributed DevOps tool for tailing, grepping, catting logs and other text files on many remote machines at once.

v4.3.2

2 months ago
  • Update to the latest dependencies
  • Improve CSV file handling (only rename .csv.tmp to .csv when the result is ready
  • Minor refactoring
  • Fix minor lint warnings

v4.3.0

8 months ago
  • Add support for map reduce queries against CSV files (see usage examples)
  • Updating dependencies
  • Log format code refactoring - log format plugins don't use reflection library anymore

v4.2.0

11 months ago
  • Can now configure allowed SSH MACs
  • Can now configure allowed SSH Ciphers
  • Can now configure allowed SSH KeyExchanges
  • Update dependencies
  • Rename samples to examples

v4.1.1

1 year ago
  • Update Go to 1.20
  • Update dependencies

v4.1.0

1 year ago

I am proud to announce the release of DTail v4.1.0. This is what's new in a nutshell:

  • New keyword append was added to the map-reduce query languag plus unit and integration tests. See examples page for more information.
  • Code complexity has been reduced (refactoring).
  • Update of the dependencies to the latest versions (Golang, zstd).
  • Minor fixes and improvements in the documentation.
  • Fix of users default umask when writing result files.
  • Use of Dependabot for automated dependency updates built into GitHub.

v4.0.0

2 years ago

I am proud to announce DTail 4.0.0. There are many changes made. This is a new major version. It means, it isn't compatible with DTail 3 and earlier. Updating is straight forward. Please look at the dtail.json config file, as changes were made regarding logging. Just do a diff or start your config file from scratch using the sample config file provided.

Highlights of this release are:

  • Full integration testing suite (see the documentation)
  • Rewritten logging (refactoring to make the code better maintainable and also more flexible)
  • Terminal color codes are now configurable (have a look at dtail.json.sample)
  • Also, the default terminal color codes have changed
  • Improved documentation (DTail Query Language, Custom log formats, Testing guide, renewed the animated sample Gifs)
  • Added serverless mode (run DTail queries directly on files without a running server)
  • Added "plain/spartan" mode (With -plain only the raw log content is displayed)
  • In serverless mode, DTail can also process data coming from a stdin pipe.
  • A lot of refactoring and code quality improvements
  • Use of memory pools for object reuse/improved performance for byte buffers and string builders
  • Bugfixes and updates to newer dependencies.

v3.3.2

2 years ago

This release mostly updates the dependencies in the go.mod and changes some GitHub pages styles.

v3.3.1

3 years ago

This release does not include any new groundbreaking features.

  • The documentation has been slightly improved.
  • Add reference to the Mimecast Engineering Blog post about DTail.
  • Add reference to DTail GitHub Page.
  • Some minor addition to the .gitignore file.

v3.3.0

3 years ago

This release includes:

  • Context awareness for the dgrep command (-before NUM, -after NUM, -max NUM)
  • Addition of a Gopher to the title image
  • Addition of various GitHub badges
  • Bugfix: Faster and cleaner client shutdown for cat and dmap
  • Various smaller fixes and enhancements

v3.2.2

3 years ago
  • Merge pull request for ECDSA key support
  • Fix .gitignore