Skip to content

Releases: ncr-devops-platform/nagiosfoundation

Update to the new functionality of parsePIDStatLine function

Choose a tag to compare

@lk250211 lk250211 released this 08 Mar 14:53
7d76b79

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
🔍 Internal Changes
  • Made a small adjustment to the function as to be more informative.

👏 Contributors

New functionality of parsePIDStatLine function

Choose a tag to compare

@lk250211 lk250211 released this 04 Mar 15:40
1e37ea5

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
🔍 Internal Changes
  • New test case has been added to reflect this change #160
  • The PR for this: #206

👏 Contributors

Check Service Bug Fix

Choose a tag to compare

@tk185166 tk185166 released this 08 Aug 19:08
37161d9

Changelog:

🐛 Bug Fixes

  • Issue #205
    • Old functionality of check_service when the desired service does not exist:
      • Always returned 2
    • New functionality of check_service when the desired service does not exist:
      • When using only --current_state flag, check_service always returns 0
      • When using --current_state and --state flags together, always returns 2
      • If not using --current_state flag, always returns 2
🔍 Internal Changes
  • Test case has been updated to reflect this change(#205)
  • New test case has been added to reflect this change for when using --current_state and --state with a service that does not exist(#205)

👏 Contributors

Check Service Flag Updates

Choose a tag to compare

@tk185166 tk185166 released this 25 Jul 15:38
b72132a

Changelog:

🐛 Bug Fixes

  • Issue #202
    • When using --state and --current_state flags together, return code will only be 0 if the service is in the desired state. Before, return code would always be 0 when using --current_state
    • Return code is now 2 when using --current_state if the desired service does not exist
🔍 Internal Changes
  • Test case has been updated to reflect this change(#202)

👏 Contributors

Updating Check Service

Choose a tag to compare

@tk185166 tk185166 released this 13 Jul 19:10
5584782

Changelog:

🚀 Enhancements & User Facing Changes

  • Issue #199
    • check_service check 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

Choose a tag to compare

@jk185160 jk185160 released this 05 Nov 16:59

What's Changed

  • Converting to Go 1.17, modules, latest build system @jk185160 in #194

Full Changelog: 0.5.2...0.5.3-pr-4

Test: CGO Disable

Test: CGO Disable Pre-release
Pre-release

Choose a tag to compare

@jk185160 jk185160 released this 05 Nov 18:08
test_disable_cgo

disabling cgo linking at build time

Check Process CPU and Memory

Choose a tag to compare

@ncr-devops-machine ncr-devops-machine released this 11 Dec 15:54
4d58d38

✔️ New Checks

  • check_process_cpu checks cpu consumption of a particular process. per-core and aggregate cpu supported in linux. Aggregate cpu only in windows.
  • check_process_memory checks memory consumption of a process

👏 Contributors

  • @dk185179

Multi-Perf counter support

Choose a tag to compare

@jk185160 jk185160 released this 19 Oct 17:15
995a544

🚀 Enhancements & User Facing Changes

  • check_performance_counter now supports multiple performance counters if bounds are removed

👏 Contributors

0.3.1

Choose a tag to compare

@ncr-devops-machine ncr-devops-machine released this 21 Mar 16:15
3d08b7a

🚀 Enhancements & User Facing Changes

  • check_http now has a --host or -H setting to set a host header.

👏 Contributors