Skip to content

Releases: CompSciFutures/APMonitor

Physical Security (v1.3.13)

18 Apr 23:40
Immutable release. Only release title and notes can be modified.
d262943

Choose a tag to compare

Release 1.3.13 (19-Apr-26): Physical Cyber Security/Cyber Defence

  • Edited Security Sensors notes.
  • Updated physical security notes
  • Added example of SPAN port being labelled PROMISC
  • Added info about Krone Fluke meters and finding cables/RF/bugs

Security Sensors (v1.3.12)

16 Apr 21:23
Immutable release. Only release title and notes can be modified.
20156bb

Choose a tag to compare

Release 1.3.12 (17-Apr-26): Security Sensors

  • fixed broken link in README.md re: monitoring IOT networks
  • added note about use cases & Humanizing Data
  • added notes on setting up Paradox sensors

Minor Tweaks (1.3.11)

09 Apr 19:53
Immutable release. Only release title and notes can be modified.
57698de

Choose a tag to compare

Release 1.3.11 (10-Apr-26): Minor Tweaks

  • Adjusted telemetry so we have a bit better an idea whats going on with multi-site setups running in parallel
  • Added backup copy of list of SkyTunnel servers to docs
  • Changed RestartSec in systemd from 10 to 5 seconds to make APMonitor more responsive to realtime events

Advanced Configs (1.3.10)

07 Apr 00:48
Immutable release. Only release title and notes can be modified.
d62b7c2

Choose a tag to compare

Release 1.3.10 (7-Apr-26): Advanced Recommendations Guide

  • Added alarms: false to silence alarm generation at site or monitor level
  • Changed location of FSF logo
  • Added physical security tips/details
  • Added tips on protective striker cover plates & chinese locks
  • Added tips on using a span port + tcpdump to analyse IOT traffic for security devices
  • Added tips on USB Air Mice and multiple single panes of glass
  • Added Change Detector to TODO
  • Added tips on securing an Inner Range T4000 from Vendor Backdoors & Reverse Shells

Multitenant Sitefiles (1.3.9)

29 Mar 22:12
Immutable release. Only release title and notes can be modified.
407b219

Choose a tag to compare

Release 1.3.9 (30-Mar-26): Multi-tenant Site Configs II

  • Put a PID lock around the updating of mrtg-rrd.cgi.pl
  • BUGFIX mrtg-rrd.cgi.pl goes missing, causing 403 Forbidden in the MRTG UI #24

Release 1.3.8 (29-Mar-26): Multi-tenant Site Configs

  • Fixed Configuration Options link
  • Updated Quickstart instructions
  • Properly multi-tennanted separated statefiles for multi-site setups
    • APMonitor.py now default's it's statefile naming based on the config file stem (incl. sibling statefiles)
    • Added statefile naming migration for default install
    • BUGFIX: MRTG index generation was interating MRTG over config files defined in mrtg-rrd.cgi.pl - changed coupling to the site config.
    • Made MRTG site put output associated with a site file in a separate directory
    • Updated docs to illustrate how to run multiple site configs out of systemd in parallel
    • Updated mrtg-rrd.cgi.pl to gracefully handle multiple site config files
  • TODO updates re: Humanizing Data
  • Added migration of statefiles to new naming convention
  • Added explicit configuration testing option
  • enabled handling multiple site config files in one invocation
  • cleaned up output when nothing is configured
  • added clearer instructions about slow monitors & real-time environments
  • stopped install from clobbering existing systemd setup
  • put all /var/tmp statefiles (including siblings) into /var/tmp/APMonitor
  • updated docs to cover significant multi-tenancy architectural changes

Multitenant Sitefiles (1.3.8)

29 Mar 03:18
Immutable release. Only release title and notes can be modified.
b2396c5

Choose a tag to compare

Release 1.3.8 (29-Mar-26): Multi-tenant Site Configs

  • Fixed Configuration Options link
  • Updated Quickstart instructions
  • Properly multi-tennanted separated statefiles for multi-site setups
    • APMonitor.py now default's it's statefile naming based on the config file stem (incl. sibling statefiles)
    • Added statefile naming migration for default install
    • BUGFIX: MRTG index generation was interating MRTG over config files defined in mrtg-rrd.cgi.pl - changed coupling to the site config.
    • Made MRTG site put output associated with a site file in a separate directory
    • Updated docs to illustrate how to run multiple site configs out of systemd in parallel
    • Updated mrtg-rrd.cgi.pl to gracefully handle multiple site config files
  • TODO updates re: Humanizing Data
  • Added migration of statefiles to new naming convention
  • Added explicit configuration testing option
  • enabled handling multiple site config files in one invocation
  • cleaned up output when nothing is configured
  • added clearer instructions about slow monitors & real-time environments
  • stopped install from clobbering existing systemd setup
  • put all /var/tmp statefiles (including siblings) into /var/tmp/APMonitor
  • updated docs to cover significant multi-tenancy architectural changes

MRTG UX Tweaks III (1.3.7)

22 Mar 12:06
Immutable release. Only release title and notes can be modified.
1be258f

Choose a tag to compare

Release 1.3.7 (23-Mar-26): More MRTG UX Tweaks

  • Added PayPal donation link to MRTG site
  • Docs fixes

Release 1.3.6 (22-Mar-26): More MRTG UX Tweaks

  • Added note about NVRs, SSL pinning, MAC port monitoring/pinning & reverse shells
  • Added Honolulu to world clocks to provide proper cover of whole planet
  • Made L2/L3 Network Monitoring & L4 Availability Monitoring output optional (can have just 1 heading)
  • Added back-button semantics to MRTG detail pages for when in fullscreen mode
  • Updated eg screenshot of NOC display for new world clock

Release 1.3.5 (21-Mar-26): MRTG UX Tweaks

  • Adjusted dualaxis settings on L2/L3 Network Monitoring charts
  • Added screenshot of L2/L3 port detail display
  • Changed Buy Me A Coffee to PayPal
  • Basic chart UX changes

MRTG UX Tweaks II (1.3.6)

22 Mar 08:47
Immutable release. Only release title and notes can be modified.
c9c1a24

Choose a tag to compare

Release 1.3.6 (22-Mar-26): More MRTG UX Tweaks

  • Added note about NVRs, SSL pinning, MAC port monitoring/pinning & reverse shells
  • Added Honolulu to world clocks to provide proper cover of whole planet
  • Made L2/L3 Network Monitoring & L4 Availability Monitoring output optional (can have just 1 heading)
  • Added back-button semantics to MRTG detail pages for when in fullscreen mode
  • Updated eg screenshot of NOC display for new world clock

Release 1.3.5 (21-Mar-26): MRTG UX Tweaks

  • Adjusted dualaxis settings on L2/L3 Network Monitoring charts
  • Added screenshot of L2/L3 port detail display
  • Changed Buy Me A Coffee to PayPal
  • Basic chart UX changes

MRTG UX Tweaks (1.3.5)

20 Mar 22:45
Immutable release. Only release title and notes can be modified.
cabdc7e

Choose a tag to compare

Release 1.3.5 (21-Mar-26): MRTG UX Tweaks

  • Adjusted dualaxis settings on L2/L3 Network Monitoring charts
  • Added screenshot of L2/L3 port detail display
  • Changed Buy Me A Coffee to PayPal
  • Basic chart UX changes

L2/L3 Detail (1.3.4)

19 Mar 06:22
Immutable release. Only release title and notes can be modified.
5945ced

Choose a tag to compare

Release 1.3.4 (19-Mar-26): Added L2/L3 Detail Pages

  • Added two new charts to type: ports monitor so they are 8-up
  • Added L2/L3 stats on port, IP & MAC tables when clicking on a monitor name
  • Fixed performance problem with checking SNMP type: host when a host is down
  • Fixed problem with duplicate L2/L3 detail pages being generated
  • Changed screenshot of MRTG page to reflect universal 8-up display
  • Added screenshot of L2/L3 port detail display

Release 1.3.3 (19-Mar-26): Managed Host Support

  • Documentation updates re: 4K
  • Prototyped the type: host monitor
  • Merged type: snmp and type: ports because snmp is a protocol
  • change the RRD filename to say instead of -snmp.rrd the type of the monitor (eg, port, ports, host, availability)
  • push the RRD code from check_resource into check_ports_resource
  • Added check_host_resource and 4-chart System Performance Tuning metrics to MRTG display
  • Changed back to -snmp.rrd and -availability.rrd for the RRD filename
  • Fixed incorrect headings for type: host monitors
  • Properly output disk use in index.html and MRTG detail pages
  • Display is now compliant with "System Performance Tuning" by Gian-Paolo D. Musumeci, Mike Loukides