Commit Graph

  • fa755ae401 Fixed initialization: Initalization and measurements should run in the same thread Holger Obermaier 2023-08-25 08:26:05 +02:00
  • 1b97953cdb Completly avoid memory allocations in infinibandMetric read() Holger Obermaier 2023-08-21 10:09:09 +02:00
  • fc19b2b9a5
    Update likwidMetric.go Thomas Gruber 2023-08-18 11:27:47 +02:00
  • e425b2c38e Add aggregated metrics. Add missing units Holger Obermaier 2023-08-18 10:39:43 +02:00
  • f5d2d27090 Compute metrics ib_total and ib_total_pkts Holger Obermaier 2023-08-17 16:46:53 +02:00
  • 41ea9139c6 Use simpler sort function Holger Obermaier 2023-08-17 15:13:31 +02:00
  • da946472df Remove old entries from go.sum Holger Obermaier 2023-08-17 15:12:37 +02:00
  • 0ffbedb3ec For older versions of go slices is not part of the installation Holger Obermaier 2023-08-17 15:05:13 +02:00
  • eafeea1a76 Use generic function to compute median Holger Obermaier 2023-08-17 14:46:22 +02:00
  • fcda7a6921 Add error value to sumAnyType Holger Obermaier 2023-08-17 13:55:31 +02:00
  • a25f4f8b8d Use generic function to compute average Holger Obermaier 2023-08-17 13:50:46 +02:00
  • ceff67085b Use generic function to compute maximum Holger Obermaier 2023-08-17 11:46:15 +02:00
  • ec86a83a27 Use generic function to compute minimum Holger Obermaier 2023-08-17 11:41:26 +02:00
  • 89c93185d4 Add missing case for type []int32 Holger Obermaier 2023-08-17 11:24:06 +02:00
  • c3004f8c6d Use generic function to simplify code Holger Obermaier 2023-08-17 10:20:47 +02:00
  • a1c2c3856d Allow values to be a slice of type float64, float32, int, int64, int32, bool Holger Obermaier 2023-08-17 09:48:41 +02:00
  • fa8dd5992d Allow sum function to handle non float types Holger Obermaier 2023-08-17 08:16:19 +02:00
  • 0b28c55162 Use only as many arguments as required Holger Obermaier 2023-08-17 08:03:33 +02:00
  • fb480993ed Simplify Makefile Holger Obermaier 2023-08-16 15:40:33 +02:00
  • ef49701f14 Use not a pointer to line-protocol.Encoder Thomas Röhl 2023-07-17 18:02:50 +02:00
  • 34bc23fbbd Update fsnotify in LIKWID Collector Thomas Röhl 2023-07-17 18:01:49 +02:00
  • a7e8a1dfb5
    Update runonce.yml with Golang 1.20 Thomas Gruber 2023-07-17 15:23:21 +02:00
  • 547e2546c7 Update to line-protocol/v2 Thomas Röhl 2023-07-17 15:20:12 +02:00
  • 032d0c61fe Add an collector to read SNMP endpoints Thomas Roehl 2023-05-16 13:34:13 +02:00
  • e7b77f7721 Add cpu_used (all-cpu_idle) to CpustatCollector Thomas Röhl 2023-04-05 11:20:09 +02:00
  • 3d7bb4cdd7 Merge remote-tracking branch 'origin/main' into develop Thomas Roehl 2023-03-20 15:43:59 +01:00
  • 94b086acf0
    Develop (#102) v0.6.5 Thomas Gruber 2023-03-20 15:17:24 +01:00
  • ec570f884c
    Use customcmd commands if they did not error. (#101) fodinabor 2023-02-28 06:02:01 -05:00
  • acf426a373 Use customcmd commands if they did not error. Joachim Meyer 2023-02-15 09:09:54 +01:00
  • abd49a377c
    Update likwid_perfgroup_to_cc_config.py Thomas Gruber 2023-01-26 10:21:45 +07:00
  • 1ba08cd148 Add new requirements to module file Holger Obermaier 2022-12-23 11:42:46 +01:00
  • 94c4153a95
    Update cc-metric-collector.service Thomas Gruber 2022-12-20 17:48:32 +01:00
  • de2e522f52 Debian does not like underscores in the version Thomas Roehl 2022-12-20 13:35:21 +01:00
  • 10df95e3f2 Merge branch 'main' into develop Thomas Roehl 2022-12-20 13:08:47 +01:00
  • 84e019c693
    Merge develop and main (#99) v0.6.4 Thomas Gruber 2022-12-20 13:08:04 +01:00
  • ff0833c413
    Push LIKWID collector fix into main (#98) Thomas Gruber 2022-12-20 13:04:24 +01:00
  • b0423b842d
    Merge branch 'main' into develop Thomas Gruber 2022-12-20 13:02:31 +01:00
  • 6c10c9741a
    Fix for LIKWID collector with separate measurement thread and inotify watcher on the LIKWID lock (#97) Thomas Gruber 2022-12-20 12:59:33 +01:00
  • 6c61829d32 Fix for LIKWID collector with separate measurement thread and inotify watcher on the LIKWID lock Thomas Roehl 2022-12-20 12:44:00 +01:00
  • 200e6d6f42 Use curly brackets in packaging make targets Thomas Roehl 2022-12-19 12:23:43 +01:00
  • 89cfa861cb Add Requires(pre) to RPM SPEC file Thomas Roehl 2022-12-19 12:18:51 +01:00
  • 7a0e4726e1 Remove development stuff from Makefile Thomas Roehl 2022-12-19 12:17:10 +01:00
  • 6dbddb4450
    Update README.md Thomas Gruber 2022-12-14 18:47:32 +01:00
  • 2bd386dae7 Use latest LIKWID version for builds Thomas Roehl 2022-12-14 17:43:41 +01:00
  • 162cce0fda
    Merge develop branch into main (#96) Thomas Gruber 2022-12-14 17:02:39 +01:00
  • 155d1b9acf
    Update ipmiMetric.go v0.6.3 Thomas Gruber 2022-12-14 17:00:09 +01:00
  • c9b9752b6a
    Merge branch 'main' into develop Thomas Gruber 2022-12-14 16:58:12 +01:00
  • 3c8a5e434f
    Register cc-metric-collector at Zenodo (#93) Thomas Gruber 2022-12-14 16:53:44 +01:00
  • efd4f5feb4
    Fix for Likwid collector (#95) Thomas Gruber 2022-12-14 16:53:08 +01:00
  • a1f4dd6a6c
    NFS I/O Stats Collector (#91) Thomas Gruber 2022-12-14 16:52:53 +01:00
  • d55e579195 Add workflow to customize packages to docs Thomas Roehl 2022-12-14 16:50:49 +01:00
  • 35b25a6ce8 Re-initialize LIKWID after one read is missing due to lock toggle Thomas Roehl 2022-12-14 16:36:52 +01:00
  • 8f372f0274 Change LIKWID collector documentation to use 'type' instead of 'scope' Thomas Roehl 2022-12-12 16:41:50 +01:00
  • a6699bbe75 Run LIKWID in separate thread and check metric type Thomas Roehl 2022-12-12 16:39:55 +01:00
  • b78e83b055 Do not allow unknown fields in JSON configuration file Holger Obermaier 2022-12-08 14:15:56 +01:00
  • db435fcaf7
    Update .zenodo.json Thomas Gruber 2022-12-07 15:48:10 +01:00
  • ac700d7f42 Orcid ID added Holger Obermaier 2022-12-07 15:39:20 +01:00
  • 73410e8546 Add initial version of Zenodo project file Thomas Roehl 2022-12-07 11:56:28 +01:00
  • 56b41a9e57 Updated to latest package versions Holger Obermaier 2022-12-06 14:12:21 +01:00
  • ae98807ace Some servers return "ConsumedPowerWatt":65535 instead of "ConsumedPowerWatt":null Holger Obermaier 2022-12-06 13:40:22 +01:00
  • 31a8e63d72 Use package hostlist to expand a host list Holger Obermaier 2022-12-01 09:48:34 +01:00
  • 6f1f33f3a5 Use package hostlist to expand a host list Holger Obermaier 2022-12-01 09:25:40 +01:00
  • a29f0c7e3b Added tests for hostlist Expand() Holger Obermaier 2022-11-29 17:21:09 +01:00
  • 4fb6ac0140 Add hostlist package Holger Obermaier 2022-11-29 14:04:31 +01:00
  • 1ce40aea16 Add AppMetricReceiver app_metric_collector Thomas Roehl 2022-11-29 13:44:20 +01:00
  • f61da36e91 Delete values for vanished mount points and comments Thomas Roehl 2022-11-29 09:01:54 +01:00
  • 805b08d2b7 Initial version Thomas Roehl 2022-11-28 18:14:24 +01:00
  • 5918f96fd8 Minimal formating changes Holger Obermaier 2022-11-24 09:48:44 +01:00
  • 8cb87a2165 Add IPMI receiver example configuration to receivers.json Holger Obermaier 2022-11-23 10:37:31 +01:00
  • 3e91a37dee remove prefix enumeration like 01-... Holger Obermaier 2022-11-22 17:02:29 +01:00
  • ed68baeada Add IPMI metric: current Holger Obermaier 2022-11-22 15:32:41 +01:00
  • 888db31dbf Try to use common metric tags across hardware vendors Holger Obermaier 2022-11-22 15:09:56 +01:00
  • c938d32629 Add go.mod to App dependency Holger Obermaier 2022-11-22 09:45:29 +01:00
  • d5daf54d4f Update to latest version of included go modules Holger Obermaier 2022-11-22 09:42:04 +01:00
  • 18bffd7c14 Add documentaion for IPMI receiver Holger Obermaier 2022-11-21 13:58:30 +01:00
  • bd0105b370 Added config option to add ipmi-sensors command line options Holger Obermaier 2022-11-21 13:02:46 +01:00
  • b1a8674c4c Add receiver to gather remote IPMI sensor metrics Holger Obermaier 2022-11-18 16:55:11 +01:00
  • 234ad3c54e Fix kernel panic for receiver config with missing receiver type Holger Obermaier 2022-11-17 11:33:13 +01:00
  • 7bb80780e0 Fixed computing number of physical packages for non continous physical package IDs (e.g. on Ampere Altra Q80-30) Holger Obermaier 2022-11-16 14:58:11 +01:00
  • e66d52bb32 * Corrected json config in numastatsMetric.md * Added some debug output to numastatsMetric.go Holger Obermaier 2022-11-16 14:10:25 +01:00
  • 9840d0193d Do not mess up with the orignal configuration Holger Obermaier 2022-11-16 09:37:40 +01:00
  • ce7eef8d30 Add running average power limit (RAPL) metric collector Holger Obermaier 2022-11-15 17:15:27 +01:00
  • 92e45ca62c Add running average power limit (RAPL) metric collector Holger Obermaier 2022-11-15 17:09:26 +01:00
  • fd10a279fc Corrected some typos Holger Obermaier 2022-11-14 09:35:02 +01:00
  • 9e63d0ea59 Run ipmitool asynchron. Improved error handling. Holger Obermaier 2022-11-11 16:16:14 +01:00
  • f0da07310b
    Update README.md Thomas Gruber 2022-11-04 14:53:08 +01:00
  • 76bb033a88
    Update README.md Thomas Gruber 2022-11-04 14:52:09 +01:00
  • 0f35469168
    Update httpSink.md Thomas Gruber 2022-11-04 14:52:05 +01:00
  • e79601e2e8 Try fixing DEB package v0.6.2 Thomas Roehl 2022-10-13 16:49:58 +02:00
  • 317d36c9dd Try fixing DEB package Thomas Roehl 2022-10-13 16:46:54 +02:00
  • 821d104656 Try fixing DEB package Thomas Roehl 2022-10-13 16:42:04 +02:00
  • deb1bcfa2f Correct type: /proc/stats -> /proc/stat Holger Obermaier 2022-10-13 15:01:39 +02:00
  • 7a67d5e25f Check if at least one CPU with frequency information was detected Holger Obermaier 2022-10-13 14:53:55 +02:00
  • be20f956c2
    Add latest development to main branch (#89) Thomas Gruber 2022-10-10 12:23:51 +02:00
  • 9ae0806aa9
    Add collector for monitoring the execution of cc-metric-collector itself (#81) Thomas Gruber 2022-10-10 12:18:52 +02:00
  • 1fcb302620
    Update metricRouter.go lustre_jobstats_collector Thomas Gruber 2022-10-10 12:17:30 +02:00
  • 00d8041254
    Merge branch 'develop' into lustre_jobstats_collector Thomas Gruber 2022-10-10 12:14:14 +02:00
  • 6b0ac45d07
    Update metricRouter.go Thomas Gruber 2022-10-10 12:12:35 +02:00
  • 9e746006e8
    Update lustreMetric.go Thomas Gruber 2022-10-10 12:12:11 +02:00
  • 6911fd7512
    Merge 6f746de08433ea2ad0016401a706fdd968683b62 into 4bd71224dfd3ef1c528b5d754c02ef3b6541fba8 Thomas Gruber 2022-10-10 10:11:22 +00:00