1. 05 Nov, 2018 1 commit
    • Alessio Netti's avatar
      Changes to signal handlers · aa50c30f
      Alessio Netti authored
      - The same signal handler is used for both SIGINT and SIGTERM signals
      - Previously, the SIGTERM handler would not perform any cleanup,
      leading to corruption and issues on the collect agent side
      aa50c30f
  2. 03 Nov, 2018 4 commits
  3. 31 Oct, 2018 1 commit
    • Alessio Netti's avatar
      ProcFS plugin optimization · 3f8b1935
      Alessio Netti authored
      - Most metric name checks in the procstat parser now use plain C string
          matching instead of regular expressions
      - Overhead has been reduced to 1.09% for a full vmstat + meminfo +
          procstat instantiation on a CoolMUC3 node (2700+ metrics each sec)
      - Overhead for a minimal meminfo instantiation is 0.05% (44 metrics)
      - We can safely assume linear scaling of the plugin in function of the
          number of metrics
      3f8b1935
  4. 30 Oct, 2018 3 commits
  5. 25 Oct, 2018 1 commit
    • Alessio Netti's avatar
      ProcFS plugin added · fd81ab3d
      Alessio Netti authored
      - Supports sampling of the vmstat, meminfo, and stat files in the proc virtual filesystem
      - Basic functionality verified, extensive testing to come in the next days
      - Readme and Makefile have been updated as well
      fd81ab3d
  6. 23 Oct, 2018 2 commits
  7. 22 Oct, 2018 1 commit
  8. 19 Oct, 2018 4 commits
  9. 18 Oct, 2018 4 commits
  10. 09 Oct, 2018 6 commits
  11. 08 Oct, 2018 2 commits
  12. 06 Oct, 2018 1 commit
  13. 05 Oct, 2018 3 commits
  14. 04 Oct, 2018 2 commits
  15. 03 Oct, 2018 3 commits
  16. 02 Oct, 2018 2 commits