tallyman -- history of user-visible changes. 2025-11-10
See the end of file for copying conditions.

Please send tallyman bug reports to <gray+tallyman@gnu.org.ua>

Version 1.6, 2025-11-10

* Per-service ttl

* tallyman: support for cgroups v2

Version 1.5, 2024-08-09

* Identify service instances by container ID

* Fix regexp for hostproc docker exclusion group

Version 1.4, 2021-11-22

* tallyman: if passed empty service ID, don't attempt to contact the collector


Version 1.3, 2021-02-05

* New statement "snmp-client-config"

Supplies the file with SNMP client configuration parameters.

* Notify hostproc if the container ID of an instance has changed.

Version 1.2, 2020-10-10

* Remove expired services from the table.

A service is removed from the internal tables once the
`instance-state-ttl' timeout expires.  That means that the
`instanceState' variable will never have the value of
`expired(2)'.

* Hostproc interface

Hostproc is an SNMP agent that provides detailed information about
processes running on a host.  The agent features extensive aggregation
capabilities that allow the system administrator to obtain various
types of metric for a group of processes.  Stevedore is able to
communicate with hostproc and to define process groups for each
configured service.  That feature allows you to monitor memory and
CPU usage by each docker service.

For more info on hosproc, see http://puszcza.gnu.org.ua/software/hostproc.

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.

Version 1.0, 2019-08-13

Initial release.


=========================================================================
Copyright information:

Copyright (C) 2017-2025 Sergey Poznyakoff

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and this permission notice are preserved,
   thus giving the recipient permission to redistribute in turn.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last changed them.

Local variables:
mode: outline
paragraph-separate: "[  ]*$"
eval: (add-hook 'write-file-hooks 'time-stamp)
time-stamp-start: "changes. "
time-stamp-format: "%:y-%02m-%02d"
time-stamp-end: "\n"
end:


