aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS14
-rw-r--r--README7
-rw-r--r--configure.ac2
-rw-r--r--src/tallyman.19
4 files changed, 28 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index 1482629..eacecaf 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,20 @@
-tallyman -- history of user-visible changes. 2019-08-13
+tallyman -- history of user-visible changes. 2019-08-14
See the end of file for copying conditions.
Please send tallyman bug reports to <gray+tallyman@gnu.org.ua>
+Version 1.1, 2019-08-14
+
+* Display unterminated lines from the command
+
+All data the executed program outputs to the standart output and error
+are captured and reproduced on the corresponding system streams.
+The previous release would suppress lines not terminated with a newline
+character. This is fixed.
+
+* Display additional diagnostics if the program fails to run
+
+
Version 1.0.1, 2019-08-13
Add missing long option.
diff --git a/README b/README
index bb1b02b..4279640 100644
--- a/README
+++ b/README
@@ -1,3 +1,6 @@
+Tallyman README
+See the end of file for copying conditions.
+
* Overview
Tallyman is a tool for monitoring health status of docker containers
@@ -31,7 +34,7 @@ the name of the service the container is responsible for. Rest of
arguments supply the name of the actual health-checking program and
its command line arguments. Tallyman will run this command, collect
its standard error and standard output, pack them along with the
-program exit code in a JSON packet, and send this packat to the
+program exit code in a JSON packet, and send this packet to the
predefined address using HTTP POST request. It will then exit with the
same code as the health-checking program it ran. To the container, the
effect of running tallyman is the same as if it ran the
@@ -145,7 +148,7 @@ the host server.
* Copyright information:
-Copyright (C) 2018 Sergey Poznyakoff
+Copyright (C) 2018-2019 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
diff --git a/configure.ac b/configure.ac
index 8cbd89f..ee9d081 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@
# There is NO WARRANTY, to the extent permitted by law.
AC_PREREQ([2.69])
-AC_INIT([tallyman], [1.0.1], [gray+tallyman@gnu.org])
+AC_INIT([tallyman], [1.1], [gray+tallyman@gnu.org])
AC_CONFIG_SRCDIR([src/tallyman.c])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([1.15 foreign])
diff --git a/src/tallyman.1 b/src/tallyman.1
index 57036e8..2b2376f 100644
--- a/src/tallyman.1
+++ b/src/tallyman.1
@@ -75,6 +75,15 @@ In the absense of the
option,
.B tallyman
will send statistics to the container's default gateway, port 8990.
+.SS Diagnostics
+The program attempts to be as transparent as it is reasonable. It
+will display diagnostic messages on the standard error if it is
+unable to connect to the collector or if the communication with it
+does not succeed, or if the
+.I COMMAND
+terminates on signal. If it terminates with a non-zero exit status
+a diagnostic message to this effect will be displayed only if the
+program did not print any messages to the standard error on its own.
.SH OPTIONS
.TP
\fB\-d\fR, \fB\-\-debug\fR

Return to:

Send suggestions and report system problems to the System administrator.