Commit Graph

  • 6a2b74b0dc Use CamelCase Holger Obermaier 2023-09-06 10:44:23 +02:00
  • 3171792bd6 Use CamelCase Holger Obermaier 2023-09-06 10:37:57 +02:00
  • 99ccc04933 Read file line by line Holger Obermaier 2023-09-06 10:15:17 +02:00
  • 34436ac261 Read file line by line Holger Obermaier 2023-09-06 10:09:53 +02:00
  • ae44b7f826 Read file line by line Holger Obermaier 2023-09-06 10:03:33 +02:00
  • 0cf32d5988 Switch to package slices from the golang 1.21 default library Holger Obermaier 2023-09-06 09:45:01 +02:00
  • 013aa9ec92 ioutil.ReadFile is deprecated: As of Go 1.16, this function simply calls os.ReadFile Holger Obermaier 2023-09-05 17:41:08 +02:00
  • 62720dec13 Fix path after installation to /usr/bin after installation Thomas Roehl 2023-08-31 15:12:43 +02:00
  • c64943a954 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2023-08-31 15:07:32 +02:00
  • e42b41f264 Add safe.directory to Release action v0.6.6 Thomas Roehl 2023-08-29 15:39:47 +02:00
  • 6eea1325bf Add safe.directory to Release action Thomas Roehl 2023-08-29 15:38:44 +02:00
  • e205c16cdb Merge branch 'main' into develop Thomas Roehl 2023-08-29 14:14:59 +02:00
  • 195d0794b0 Merge develop branch into main (#106) Thomas Gruber 2023-08-29 14:12:49 +02:00
  • 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
  • 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
  • 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
  • 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
  • b78e83b055 Do not allow unknown fields in JSON configuration file Holger Obermaier 2022-12-08 14:15:56 +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
  • 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