Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

MADS-NET/monitor_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

monitor_plugin plugin for MADS

NOTE: the monitor.plugin is now integrated in MADS v2. This repo is thus archived

This is a Sink plugin for MADS.

It keeps track of all agents publishing on the network and of how long since they have been publishing. There's of course no way to track pure sinks.

Required MADS version: 2.0.0.

Supported platforms

Currently, the supported platforms are:

  • Linux
  • MacOS
  • Windows

Installation

Linux and MacOS:

cmake -Bbuild -DCMAKE_INSTALL_PREFIX="$(mads -p)"
cmake --build build -j4
sudo cmake --install build

Windows:

cmake -Bbuild -DCMAKE_INSTALL_PREFIX="$(mads -p)"
cmake --build build --config Release
cmake --install build --config Release

INI settings

The plugin supports the following settings in the INI file:

[monitor]
sub_topic = [""] # Subscribe to all topics
col_widths = [18, 15, 15] # Widths of first three columns
yellow = 0.1 # seconds: color yellow periods larger than that
red = 0.1    # seconds: color red periods larger than that
silent = true

All settings are optional; if omitted, the default values are used.


About

Monitor presence of publishing agents

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors