From a36f9d4403f48beeafc64d8b5cf9f9eef5d8a426 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 24 Jul 2024 22:38:10 +0300 Subject: Update content for html --- gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html') diff --git a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html index 48b450c0..1ab48576 100644 --- a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html +++ b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html @@ -12,7 +12,7 @@
Published at 2021-04-22T19:28:41+01:00; Updated at 2021-04-26

-DTail logo image
+DTail logo image

This article first appeared at the Mimecast Engineering Blog but I made it available here in my personal internet site too.

@@ -40,7 +40,7 @@
DTail does not aim to replace any of the log management tools already available but is rather an additional tool crafted especially for ad-hoc debugging and troubleshooting purposes. DTail is cheap to operate as it does not require any dedicated hardware for log storage as it operates directly on the source of the logs. It means that there is a DTail server installed on all server boxes producing logs. This decentralized comes with the direct advantages that there is no introduced delay because the logs are not shipped to a central log storage device. The reduced complexity also makes it more robust against outages. You won’t be able to troubleshoot your distributed application very well if the log management infrastructure isn’t working either.

-DTail sample session animated gif
+DTail sample session animated gif

As a downside, you won’t be able to access any logs with DTail when the server is down. Furthermore, a server can store logs only up to a certain capacity as disks will fill up. For the purpose of ad-hoc debugging, these are not typically issues. Usually, it’s the application you want to debug and not the server. And disk space is rarely an issue for bare metal and VM-based systems these days, with sufficient space for several weeks’ worth of log storage being available. DTail also supports reading compressed logs. The currently supported compression algorithms are gzip and zstd.

@@ -65,7 +65,7 @@
  • dgrep: The distributed grep client for searching text files for a regular expression pattern.
  • dmap: The distributed map-reduce client for aggregating stats from log files.

  • -DGrep sample session animated gif
    +DGrep sample session animated gif

    Usage example



    -- cgit v1.2.3