Skip to content

Releases: xtuml/munin

Munin Phase 2 Stage 7

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 15 Jul 17:52
1c09b58

Refined AMQP (on ActiveMQ)
Hardened Minimal Base Linux
MASL C++ Model Compiler improvements

This version coordinates with the Munin 1.6.0 release.

Release notes are here: https://github.com/xtuml/munin/blob/main/doc/notes/munin1.6.0.adoc

1.5.1

Choose a tag to compare

@leviathan747 leviathan747 released this 25 Apr 15:18
8d68c69
  • Include server build scripts to produce docker images for the worker configuration
  • Include changes to MASL which solve the overlapping ActiveMQ ID issue
  • Includes the new ASIO-based architecture (rather than Linux signals)
  • Various other bug fixes since the 1.5.0 release

1.5.1-worker-images5

1.5.1-worker-images5 Pre-release
Pre-release

Choose a tag to compare

@leviathan747 leviathan747 released this 25 Apr 13:14
097741a
Update docker compose script

1.5.0

Choose a tag to compare

@leviathan747 leviathan747 released this 31 Mar 16:50
bb22ee0

This release focuses on improvements for deployment.
Release notes can be found here: https://github.com/xtuml/munin/blob/main/doc/notes/munin1.5.0.adoc

1.5.0-release-candidate1

Pre-release

Choose a tag to compare

@leviathan747 leviathan747 released this 30 Mar 00:26
3d1f881
final tweaks to dev docker compose

1.4.0: Merge pull request #235 from xtuml/1_4_0_release

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 24 Jun 20:05
79d0ecd

This release carries new functionality around Logging and Reporting.

Release notes are found here: https://github.com/xtuml/munin/blob/main/doc/notes/munin1.4.0.adoc

testing CI after domain removal

Pre-release

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 21 May 17:51
8bd4168

This is a pre-release to test the CI after AsyncLogger and AEReception have been removed.

logging and reporting

logging and reporting Pre-release
Pre-release

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 23 Apr 15:41
46c88b2

This revision makes changes to logging and reporting as well as architectural changes
in the logging and inter-process communication technologies. 'log4cplus' is now the
fundamental logging technology. This brings a great deal of configurability with directing
logging data to appenders of different types including rolling file appenders and Kafka
appenders.
The benchmarking probe is implemented as a (configurable) logger now. This lets us
turn it on and off as needed.
A back end 'dashboard' application is prototyped (metrics/pvstats.py).

Here is a list of changes in the usage:

  • The reception kafka topic is now called: Protocol_Verifier_Reception
  • JSON messages written to Protocol_Verifier_Reception no longer need to be prepended with a length. Compliant JSON is now received.
  • The logging folder hierarchy has been changed and documented in the 188 implementation note.
  • There are 2 new topics to which the Protocol Verifier publishes reporting information.
    • 'Protocol_Verifier_InfoWarn' carries the status of jobs. Job failures are reported as Warnings; job successes are logged as Information. Other errors and failures are reported on this topic. (This was formerly the Verifier.log.) In file-based mode, this information will go to pv.log.
    • 'Protocol_Verifier_Statistics' carries PV statistical information generated by Job Management. A key statistic here is the total number of assigned jobs. In file-based mode, this information will go to pv_jm.log.
  • The Benchmarking Probe is now configured as a logger. The contents of the messages are JSON. Only aeordering_event_processed and svdc_*_processed are posted to this topic. It is disabled by default. To enable it:
    • set the pv.benchmark logger to INFO.
    • See benchmark.py for an example of interrogating the probe data.
    • The messages are JSON.
  • The docker-compose files now refer to separate log-config files, one for file-based logging and the other for kafka-based logging.

Munin Phase 2 Stage 4

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 15 Mar 17:43
d1423ce

Munin Phase 2 Stage 3

Choose a tag to compare

@cortlandstarrett cortlandstarrett released this 14 Dec 18:46
5b64691