Skip to content

Releases: GlobalNOC/simp

1.11.3

29 Jan 19:32
Compare
Choose a tag to compare

SIMP 1.11.3

Fixed bugs in simp-tsds related to worker process exceptions and unexpected process deaths.
Improved simp-tsds logging and status file monitoring.

1.11.2

13 Mar 17:55
Compare
Choose a tag to compare

SIMP 1.11.2

Added the ability to apply match conversions without implicitly updating the value of the data for subsequent conversions.
Fixed a bug causing excessive logging when a require_match regex was being applied to undefined values.

1.11.1

05 Jan 19:40
451a72f
Compare
Choose a tag to compare

SIMP 1.11.1

  • Added simp-poller logging at startup for configuration statistics to make configuration balancing easier.
  • Fixed simp-poller issue where Redis configurations using the deprecated UNIX socket flag would fail if a socket is defined but the flag is false.
  • Improved simp-poller logs by compressing failed SNMP request error logs.

1.11.0

22 Dec 16:16
6ed6587
Compare
Choose a tag to compare

SIMP 1.11.0

  • Added simp-poller support for multiple host configurations for a single host
  • Added simp-poller support for all Net::SNMP parameters
  • Added simp-poller support for logging group worker configuration parameters at startup
  • Improved simp-poller worker configuration handling
  • Improved simp-poller worker balancing in preparation for automatic worker scaling
  • Fixed issue where simp-poller would not allow remote Redis server configuration
  • Fixed issue where simp-poller would not properly identify failing SNMP requests for status monitoring
  • Fixed issue where simp-poller would discard status monitoring data for hosts with multiple SNMP configurations
  • Fixed issue where simp-poller would spawn zombie workers with no hosts configured for their group
  • Fixed issue where simp-poller would ignore additional configurations for the same host
  • Fixed issue where simp-tsds would fail while encoding JSON
  • Deprecated simp-poller "use_unix_socket" flag, now implied by the specification of a "unix_socket"

1.10.0

22 Aug 17:01
Compare
Choose a tag to compare

SIMP 1.10.0

  • Added IPv6 SNMP support to Poller
  • Fixed issue where Poller could not properly lookup previous polling cycles
  • Fixed issue where Poller would not combine groups for a host when defined across multiple host configuration files.

1.9.1

26 Apr 19:53
ded4f94
Compare
Choose a tag to compare

Includes a hotfix for a small memory leak and monitoring bug when simp-tsds is reloaded by a HUP.

SIMP 1.9.0

20 Apr 15:33
360d579
Compare
Choose a tag to compare

1.9.0 - Apr 15, 2022

  • Simp-tsds Master.pm now writes a status file based on a collection of status files written by its workers, reporting any errors from push operations to TSDS.
    • This will enable easier monitoring with NRPE.
  • Refactored some code in Master.pm, re: bugs caused by AnyEvent

1.8.2

22 Nov 18:33
Compare
Choose a tag to compare

SIMP 1.8.2

  • Poller status files now carry failing OID request data into the next polling cycle for connections or OIDs that are flapping.
  • Comp replacement conversions now allow the passing of arbitrary Perl subroutines for more advanced string transformations/substitutions.

SIMP v1.8.1

14 Oct 20:16
Compare
Choose a tag to compare

fixed load balancing issue of simp-poller

simp-poller v1.8.1

14 Oct 19:43
Compare
Choose a tag to compare

fixed simp-poller load balancing issue.