Releases: CompSciFutures/APMonitor
Releases · CompSciFutures/APMonitor
Physical Security (v1.3.13)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
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)
Immutable
release. Only release title and notes can be modified.
Release 1.3.4 (19-Mar-26): Added L2/L3 Detail Pages
- Added two new charts to
type: portsmonitor 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: hostwhen 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: hostmonitor - Merged
type: snmpandtype: portsbecausesnmpis 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: hostmonitors - Properly output disk use in
index.htmland MRTG detail pages - Display is now compliant with "System Performance Tuning" by Gian-Paolo D. Musumeci, Mike Loukides