Commits
Andris Zeila authored a92396453d3
...G...... [DEV-1452] added cpu metrics to agent2 on windows * commit 'bf9f0b63ea21c916cb8b409a0d8617df8699b884': (27 commits) .......... [DEV-1452] replaced hardcoded array size in C -> GO casts to architecture/structure size dependent value .......... [DEV-1452] separated linux/windows Export implementation because of different keys/parameters supported .......... [DEV-1452] prevent crashes if failed to get cpu group count .......... [DEV-1452] added support for 64+ cpus on windows .......... [DEV-1452] fixed crash when trying to give second parameter to system.cpu.load on windows .......... [DEV-1452] added logging of monitored cpu count, replaced function call to already retrieved variable value .......... [DEV-1452] increased cpu collector buffer to cover full 15 minutes .......... [DEV-1452] reverted changes to parameter count validation .......... [DEV-1452] removed redundant code .......... [DEV-1452] fixed compilation and CPU count retrieval .......... [DEV-1452] print only metric name when testing metric returns empty result .......... [DEV-1452] fixed linux cpu utilization calculations, renamed cpucollector plugin to cpu .......... [DEV-1452] fixed cpu statistics calculations, removed old processor performance counter support .......... [DEV-1452] fixed linux build .......... [DEV-1452] add support for 64+ cpu systems to windows system.cpu.util .......... [DEV-1452] refactored cpucollector .......... [DEV-1367] fixed linux build/tests .......... [DEV-1367] fixed handling of uninitialized counters (not all data has been gathered) .......... [DEV-1367] moved alias test file to alias package .......... [DEV-1367] simplified PerfCounter parameter parsing ... (cherry picked from commit ea4958bdd054d3dd244ce755b08fb0f2007f55dd)