Releases: newrelic/nri-perfmon
Releases · newrelic/nri-perfmon
nri-perfmon v0.6.2
v0.6.2 - 2024-01-04
What's Changed
- Fixed link to expert services by @halocameo in #29
- Update App.config by @nedl86 in #38
- Fix issue when counter fails by @david-garcia-garcia in #46
- [Snyk] Security upgrade Newtonsoft.Json from 10.0.3 to 13.0.1 by @nr-security-github in #39
- Added optional filter for info logs. by @miransar in #50
- Readme update for info logs filter by @miransar in #51
New Contributors
- @halocameo made their first contribution in #29
- @nedl86 made their first contribution in #38
- @david-garcia-garcia made their first contribution in #46
- @nr-security-github made their first contribution in #39
- @miransar made their first contribution in #50
Full Changelog: 0.6.1...0.6.2
Added regex parsing
0.6.1 Update README.md
Adding Remoting & RunOnce support
- Remoting to WMI & PerfCounter endpoints with credentials
- RunOnce to use this OHI stateless
- Version number now enumerated at startup!
Fix for stale instances
@brunotag Care to test? Includes commits in this branch: https://github.com/newrelic/nri-perfmon/tree/handle_stale_perfcounter_instances
More PerfCounter improvements
- More descriptive and comprehensive error handling
- Now captures PerfCounters that don't have instances (thanks @brunotag!)
Perf Counter improvements, config file additions/cleanup
- Fixes for naming PerfCounter events and attributes
- Added ADO.NET and other .NET counters to config.json
- Cleaned up other config files
- Handles dynamic instances & counters in Perf Counters
- Added more error checking for Perf Counters
- More exception handling and verbose output
Updated base config.json
Minor update, but worth making a release: updated base config.json for readability and new counters
Performance Counter & Logging Improvements
- Revamped PerfCounter logic, now fully working!
- Created logging "framework" for nri-perfmon to write logs to Windows Event Logs
- Revamped Verbose Logging Mode as part of said framework, writes to stderr, pretty-prints payload too!
Multiple instances - config updates
Updated config file (config.json) to grab multiple instances of the default counters/queries.
Minor update - added install.config, fixed installer to reflect.
This version will actually work with .NET 4.x by adding nri-perfmon.exe.config. Without it, the executable doesn't know it should attempt to run in 4.x, since it was compiled with 3.5.