Releases: ncr-devops-platform/nagiosfoundation
Releases · ncr-devops-platform/nagiosfoundation
Release list
Update to the new functionality of parsePIDStatLine function
Change log:
🐛 Bug Fixes
- Issue #160
- New functionality of parsePIDStatLine function did not support the output of the newest pidstat version on Ubuntu VMs:
- When it runs on the new Ubuntu VMs with the latest pidstat version it just return the error that there is 11 lines instead of 10
- With the new change we used the current functionality and added the functionality for the case when the output has 11 lines
- Now the output works for both cases: when we have 10 and/or 11 lines in the pidstat output
- New functionality of parsePIDStatLine function did not support the output of the newest pidstat version on Ubuntu VMs:
🔍 Internal Changes
- Made a small adjustment to the function as to be more informative.
👏 Contributors
New functionality of parsePIDStatLine function
Change log:
🐛 Bug Fixes
- Issue #160
- New functionality of parsePIDStatLine function did not support the output of the newest pidstat version on Ubuntu VMs:
- When it runs on the new Ubuntu VMs with the latest pidstat version it just return the error that there is 11 lines instead of 10
- With the new change we used the current functionality and added the functionality for the case when the output has 11 lines
- Now the output works for both cases: when we have 10 and/or 11 lines in the pidstat output
- New functionality of parsePIDStatLine function did not support the output of the newest pidstat version on Ubuntu VMs:
👏 Contributors
Check Service Bug Fix
Changelog:
🐛 Bug Fixes
- Issue #205
- Old functionality of check_service when the desired service does not exist:
- Always returned
2
- Always returned
- New functionality of check_service when the desired service does not exist:
- When using only
--current_stateflag,check_servicealways returns0 - When using
--current_stateand--stateflags together, always returns2 - If not using
--current_stateflag, always returns2
- When using only
- Old functionality of check_service when the desired service does not exist:
🔍 Internal Changes
👏 Contributors
Check Service Flag Updates
Changelog:
🐛 Bug Fixes
- Issue #202
- When using
--stateand--current_stateflags together, return code will only be0if the service is in the desired state. Before, return code would always be0when using--current_state - Return code is now
2when using--current_stateif the desired service does not exist
- When using
🔍 Internal Changes
- Test case has been updated to reflect this change(#202)
👏 Contributors
Updating Check Service
Changelog:
🚀 Enhancements & User Facing Changes
- Issue #199
check_servicecheck now has a --metric-name (-m) flag which allows the user to specify the outputted metric name- The --manager flag has been removed for Linux
- The --manager flag for Windows has been updated to --win_svc_mgr (-w) and is now a boolean instead of a string. Default is false(using WMI). Set to true to use Windows Control Manager.
👏 Contributors
Updating to Go 1.17
What's Changed
Full Changelog: 0.5.2...0.5.3-pr-4
Test: CGO Disable
test_disable_cgo disabling cgo linking at build time
Check Process CPU and Memory
✔️ New Checks
check_process_cpuchecks cpu consumption of a particular process. per-core and aggregate cpu supported in linux. Aggregate cpu only in windows.check_process_memorychecks memory consumption of a process
👏 Contributors
- @dk185179
Multi-Perf counter support
🚀 Enhancements & User Facing Changes
check_performance_counternow supports multiple performance counters if bounds are removed
👏 Contributors
0.3.1
🚀 Enhancements & User Facing Changes
check_httpnow has a --host or -H setting to set a host header.
👏 Contributors
- @jkerry
- @sagartkd