Release v1.11.0
Change Log
Version v1.11.0
Released 2023-11-23
Please report issues via github or the ITRS Community Forum.
v1.11.0 Changes
-
Major updates to
dv2email
dv2email
has has a major work-over. In addition to fixing numerous bugs we've also added the ability to send dataviews as XLSX or Text Table attachments, splitting multiple Dataviews into either individual attachments or per-Entity. Theexport
sub-command allows to you save Dataviews as files in XLSX, HTML or Text Table formats. Take a look and let us know what you think. -
New
gateway-reporter
A new tool to build monitoring coverage reports from static Gateway configurations. This is a new tool and support is limited to a core set of plugins and the data reported for each. The tool does not interrogate running Gateways and so does not attempt to resolve dynamic parts of the configuration. Output is in XLSX, CSV and JSON formats.
This is a new work in progress based on an internal project for a client and we welcome suggestions and contributions. Please use the links above to send us feedback!
-
New example
holidays
Another new tool, but very early in development. This uses the Python holiday module (which seems the only reliable, free source of global holiday data) to generate a list of holidays and their names in Go. It has to run in a docker container as the
cpy3
Go package only supports Python 3.7. It may prove simpler just to write the whole tool in Python and avoid Go, but the local skills are sadly lacking at the moment. Also, we have Go based tools inpkg/geneos
to build Gateway configuration XML in a nice, clean way.The aim is to be able to create Gateway include files with predefined Active Times of holidays that can be incorporated into more general monitoring.
Again, suggestions and, more importantly, contributions welcomed.
-
geneos
has had a number of enhancements (and bug fixes, of course).The
geneos aes encode
command can now also create "app key" files for use with Gateway Hub and Obcerv Centralised Configs. To help with that the logic around how the Gateway command line is constructed has also had a refresh, with new options for the Centralised Config options. See the documentation forencode
and thegateway
for more information.
v1.11.0 Fixes
-
pkg/
- Removal of all logging in packages. This was left over from early development and is considered bad practice.
-
tools/geneos
-
Fix a mistake in handling remote hosts in
geneos show -V
for validation runs. -
Fix
geneos home
matching of instances when the same name existed on local and remote hosts. -
Fix issues in
geneos package
sub-system commands. They should now work more consistently and do what you expect.
-