Releases: GlobalNOC/simp
1.3.0
SIMP 1.3.0
Sep 6 2019
Features:
- Add support for single OID collections, indicated by adding the
single="1"
attribute to the OIDs
in Poller configuration. - Comp output will now always include all fields defined in the composite, even if no associated value
was returned from Data. This keeps the output data structure consistent regardless of what data has
been polled. Missing fields are added with null values.
SIMP 1.2.6
SIMP 1.2.6
July 29 2019
Features:
- Comp no longer writes log files of excessive size to /tmp/
- Poller no longer writes status files for a group if the host still has pending replies for the host
SIMP 1.2.5
SIMP 1.2.5
July 25, 2019
Features
- Resolved bug where poller would write blank status files upon startup, erasing previous alert statuses.
SIMP 1.2.4
SIMP 1.2.4
July 24, 2019
Features
Poller now removes status files for groups a host is not configured for
SIMP 1.2.3
SIMP 1.2.3
July 19 2019
Features:
Fixed packaging bug where XSD validation files were not being reinstalled when a package changes
SIMP 1.2.2
SIMP 1.2.2
July 19 2019
Features
Fixed packaging issues
SIMP 1.2.1
SIMP 1.2.1
7/19/2019
Features
- Comp can now use user-defined constants as variables and values within a composite
- Comp can now use OID suffix values as data values
- Validation bug for host variables in poller has been fixed
- Minor bug fixes
SIMP 1.2.0
SIMP 1.2.0
July 15 2019
Features:
-
Simp now uses a cleaner configuration architecture
-
Simp now has automatic validation for every config file it requires and logs validity errors
-
Simp now has more consistent process naming
-
Comp is no longer known or packaged as CompData
-
Comp can now use retrieved data values as input for functions and other data conversions
-
Data now ignores errant data spikes caused whenever a calculated rate is an impossible value
-
Defaults have been added for less-used configuration attributes which can now be omitted.
SIMP 1.1.0
May 06 2019
Features:
-
Simp now has packaging and installation support for EL6
-
Simp now has init.d scripts for simp-poller, simp-data, simp-comp, and simp-tsds to support EL6 hosts
-
Simp-Poller now writes status files for each polling group per host for simp-poller-monitoring
-
Simp-Poller now has various error checks for monitoring
-
Simp-Comp now has the ability to scan a static OID
-
Simp-Comp now has the ability to use scan parameters from a scan within N other scans
-
Simp-Comp scans dependent on other scans will now perserve dependencies
-
Simp-Comp now has a refactored data structure for results
-
Simp-Comp has had various optimizations
-
Simp-Comp now outputs an array of data objects instead of a hash
-
Simp-TSDS has been adjusted to use new output from Comp
1.0.11
SIMP 1.0.11
Dec 11 2018
Features:
-
Multiple performance enhancements. All SNMP queries now have limited retries.
-
SNMP queries to the same host are now spaced out from one another by 1s to help avoid causing large request and CPU bursts.
-
Net::SNMP::XS is used in place of Net::SNMP for much better performance parsing SNMP responses, particularly in large cases.
-
Default tunings applied to AnyEvent::SNMP settings, particularly the MAX_OUTSTANDING value. This should provide a more consistent
startup behavior vs behavior after running for a while and that value having been autotuned. This may be a good config option
in the future. -
Increased default number of updates per message sent to TSDS to reduce round trips.
-
Some minor code refactor to remove copypasta.