Commit Graph

  • e5173bb9a2 Lookup all information from /sys/devices/system/cpu, /proc/cpuinfo is not portable Holger Obermaier 2023-09-08 10:09:04 +0200
  • fd56a14eb6 Lookup core ID from /sys/devices/system/cpu, /proc/cpuinfo is not portable Holger Obermaier 2023-09-08 09:25:03 +0200
  • 35c20110ca Add comment Holger Obermaier 2023-09-07 14:08:03 +0200
  • a871753bdf Cleanup Holger Obermaier 2023-09-07 14:06:57 +0200
  • fbf178326a Add NumaDomainList and SMTList Holger Obermaier 2023-09-07 13:49:22 +0200
  • 8fedef9024 Add DieList Holger Obermaier 2023-09-07 13:04:16 +0200
  • 094f124a18 Avoid slice cloning. Directly use the cache Holger Obermaier 2023-09-07 11:45:38 +0200
  • 1f5856c671 Reuse information from /proc/cpuinfo Holger Obermaier 2023-09-07 10:24:43 +0200
  • ae106566dd Use init function to initalize cache structure to avoid multi threading problems Holger Obermaier 2023-09-07 10:11:20 +0200
  • b3922b3255 Cleanup Holger Obermaier 2023-09-06 17:29:37 +0200
  • 5fa53a7ab8 Cache CpuData Holger Obermaier 2023-09-06 16:46:30 +0200
  • 3ac1ada204 Add caching Holger Obermaier 2023-09-06 16:19:16 +0200
  • 2dc78ee0aa Avoid type conversion by using Atoi Avoid copying structs by using pointer access Increase readability with CamelCase variable names Holger Obermaier 2023-09-06 15:28:49 +0200
  • 4b16ca4a30 Fix function getNumaDomain, it always returned 0 Holger Obermaier 2023-09-06 11:35:45 +0200
  • 6a2b74b0dc Use CamelCase Holger Obermaier 2023-09-06 10:44:23 +0200
  • 3171792bd6 Use CamelCase Holger Obermaier 2023-09-06 10:37:57 +0200
  • 99ccc04933 Read file line by line Holger Obermaier 2023-09-06 10:15:17 +0200
  • 34436ac261 Read file line by line Holger Obermaier 2023-09-06 10:09:53 +0200
  • ae44b7f826 Read file line by line Holger Obermaier 2023-09-06 10:03:33 +0200
  • 0cf32d5988 Switch to package slices from the golang 1.21 default library Holger Obermaier 2023-09-06 09:45:01 +0200
  • 013aa9ec92 ioutil.ReadFile is deprecated: As of Go 1.16, this function simply calls os.ReadFile Holger Obermaier 2023-09-05 17:41:08 +0200
  • 62720dec13 Fix path after installation to /usr/bin after installation Thomas Roehl 2023-08-31 15:12:43 +0200
  • c64943a954 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2023-08-31 15:07:32 +0200
  • e42b41f264 Add safe.directory to Release action v0.6.6 Thomas Roehl 2023-08-29 15:39:47 +0200
  • 6eea1325bf Add safe.directory to Release action Thomas Roehl 2023-08-29 15:38:44 +0200
  • e205c16cdb Merge branch 'main' into develop Thomas Roehl 2023-08-29 14:14:59 +0200
  • 195d0794b0
    Merge develop branch into main (#106) Thomas Gruber 2023-08-29 14:12:49 +0200
  • fa755ae401 Fixed initialization: Initalization and measurements should run in the same thread Holger Obermaier 2023-08-25 08:26:05 +0200
  • 1b97953cdb Completly avoid memory allocations in infinibandMetric read() Holger Obermaier 2023-08-21 10:09:09 +0200
  • fc19b2b9a5
    Update likwidMetric.go Thomas Gruber 2023-08-18 11:27:47 +0200
  • e425b2c38e Add aggregated metrics. Add missing units Holger Obermaier 2023-08-18 10:39:43 +0200
  • f5d2d27090 Compute metrics ib_total and ib_total_pkts Holger Obermaier 2023-08-17 16:46:53 +0200
  • 41ea9139c6 Use simpler sort function Holger Obermaier 2023-08-17 15:13:31 +0200
  • da946472df Remove old entries from go.sum Holger Obermaier 2023-08-17 15:12:37 +0200
  • 0ffbedb3ec For older versions of go slices is not part of the installation Holger Obermaier 2023-08-17 15:05:13 +0200
  • eafeea1a76 Use generic function to compute median Holger Obermaier 2023-08-17 14:46:22 +0200
  • fcda7a6921 Add error value to sumAnyType Holger Obermaier 2023-08-17 13:55:31 +0200
  • a25f4f8b8d Use generic function to compute average Holger Obermaier 2023-08-17 13:50:46 +0200
  • ceff67085b Use generic function to compute maximum Holger Obermaier 2023-08-17 11:46:15 +0200
  • ec86a83a27 Use generic function to compute minimum Holger Obermaier 2023-08-17 11:41:26 +0200
  • 89c93185d4 Add missing case for type []int32 Holger Obermaier 2023-08-17 11:24:06 +0200
  • c3004f8c6d Use generic function to simplify code Holger Obermaier 2023-08-17 10:20:47 +0200
  • a1c2c3856d Allow values to be a slice of type float64, float32, int, int64, int32, bool Holger Obermaier 2023-08-17 09:48:41 +0200
  • fa8dd5992d Allow sum function to handle non float types Holger Obermaier 2023-08-17 08:16:19 +0200
  • 0b28c55162 Use only as many arguments as required Holger Obermaier 2023-08-17 08:03:33 +0200
  • fb480993ed Simplify Makefile Holger Obermaier 2023-08-16 15:40:33 +0200
  • ef49701f14 Use not a pointer to line-protocol.Encoder Thomas Röhl 2023-07-17 18:02:50 +0200
  • 34bc23fbbd Update fsnotify in LIKWID Collector Thomas Röhl 2023-07-17 18:01:49 +0200
  • a7e8a1dfb5
    Update runonce.yml with Golang 1.20 Thomas Gruber 2023-07-17 15:23:21 +0200
  • 547e2546c7 Update to line-protocol/v2 Thomas Röhl 2023-07-17 15:20:12 +0200
  • 032d0c61fe Add an collector to read SNMP endpoints Thomas Roehl 2023-05-16 13:34:13 +0200
  • e7b77f7721 Add cpu_used (all-cpu_idle) to CpustatCollector Thomas Röhl 2023-04-05 11:20:09 +0200
  • 3d7bb4cdd7 Merge remote-tracking branch 'origin/main' into develop Thomas Roehl 2023-03-20 15:43:59 +0100
  • 94b086acf0
    Develop (#102) v0.6.5 Thomas Gruber 2023-03-20 15:17:24 +0100
  • ec570f884c
    Use customcmd commands if they did not error. (#101) fodinabor 2023-02-28 06:02:01 -0500
  • acf426a373 Use customcmd commands if they did not error. Joachim Meyer 2023-02-15 09:09:54 +0100
  • abd49a377c
    Update likwid_perfgroup_to_cc_config.py Thomas Gruber 2023-01-26 10:21:45 +0700
  • 1ba08cd148 Add new requirements to module file Holger Obermaier 2022-12-23 11:42:46 +0100
  • 94c4153a95
    Update cc-metric-collector.service Thomas Gruber 2022-12-20 17:48:32 +0100
  • de2e522f52 Debian does not like underscores in the version Thomas Roehl 2022-12-20 13:35:21 +0100
  • 10df95e3f2 Merge branch 'main' into develop Thomas Roehl 2022-12-20 13:08:47 +0100
  • 84e019c693
    Merge develop and main (#99) v0.6.4 Thomas Gruber 2022-12-20 13:08:04 +0100
  • ff0833c413
    Push LIKWID collector fix into main (#98) Thomas Gruber 2022-12-20 13:04:24 +0100
  • b0423b842d
    Merge branch 'main' into develop Thomas Gruber 2022-12-20 13:02:31 +0100
  • 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 +0100
  • 6c61829d32 Fix for LIKWID collector with separate measurement thread and inotify watcher on the LIKWID lock Thomas Roehl 2022-12-20 12:44:00 +0100
  • 200e6d6f42 Use curly brackets in packaging make targets Thomas Roehl 2022-12-19 12:23:43 +0100
  • 89cfa861cb Add Requires(pre) to RPM SPEC file Thomas Roehl 2022-12-19 12:18:51 +0100
  • 7a0e4726e1 Remove development stuff from Makefile Thomas Roehl 2022-12-19 12:17:10 +0100
  • 6dbddb4450
    Update README.md Thomas Gruber 2022-12-14 18:47:32 +0100
  • 2bd386dae7 Use latest LIKWID version for builds Thomas Roehl 2022-12-14 17:43:41 +0100
  • 162cce0fda
    Merge develop branch into main (#96) Thomas Gruber 2022-12-14 17:02:39 +0100
  • 155d1b9acf
    Update ipmiMetric.go v0.6.3 Thomas Gruber 2022-12-14 17:00:09 +0100
  • c9b9752b6a
    Merge branch 'main' into develop Thomas Gruber 2022-12-14 16:58:12 +0100
  • 3c8a5e434f
    Register cc-metric-collector at Zenodo (#93) Thomas Gruber 2022-12-14 16:53:44 +0100
  • efd4f5feb4
    Fix for Likwid collector (#95) Thomas Gruber 2022-12-14 16:53:08 +0100
  • a1f4dd6a6c
    NFS I/O Stats Collector (#91) Thomas Gruber 2022-12-14 16:52:53 +0100
  • d55e579195 Add workflow to customize packages to docs Thomas Roehl 2022-12-14 16:50:49 +0100
  • 35b25a6ce8 Re-initialize LIKWID after one read is missing due to lock toggle Thomas Roehl 2022-12-14 16:36:52 +0100
  • 8f372f0274 Change LIKWID collector documentation to use 'type' instead of 'scope' Thomas Roehl 2022-12-12 16:41:50 +0100
  • a6699bbe75 Run LIKWID in separate thread and check metric type Thomas Roehl 2022-12-12 16:39:55 +0100
  • b78e83b055 Do not allow unknown fields in JSON configuration file Holger Obermaier 2022-12-08 14:15:56 +0100
  • db435fcaf7
    Update .zenodo.json Thomas Gruber 2022-12-07 15:48:10 +0100
  • ac700d7f42 Orcid ID added Holger Obermaier 2022-12-07 15:39:20 +0100
  • 73410e8546 Add initial version of Zenodo project file Thomas Roehl 2022-12-07 11:56:28 +0100
  • 56b41a9e57 Updated to latest package versions Holger Obermaier 2022-12-06 14:12:21 +0100
  • ae98807ace Some servers return "ConsumedPowerWatt":65535 instead of "ConsumedPowerWatt":null Holger Obermaier 2022-12-06 13:40:22 +0100
  • 31a8e63d72 Use package hostlist to expand a host list Holger Obermaier 2022-12-01 09:48:34 +0100
  • 6f1f33f3a5 Use package hostlist to expand a host list Holger Obermaier 2022-12-01 09:25:40 +0100
  • a29f0c7e3b Added tests for hostlist Expand() Holger Obermaier 2022-11-29 17:21:09 +0100
  • 4fb6ac0140 Add hostlist package Holger Obermaier 2022-11-29 14:04:31 +0100
  • 1ce40aea16 Add AppMetricReceiver app_metric_collector Thomas Roehl 2022-11-29 13:44:20 +0100
  • f61da36e91 Delete values for vanished mount points and comments Thomas Roehl 2022-11-29 09:01:54 +0100
  • 805b08d2b7 Initial version Thomas Roehl 2022-11-28 18:14:24 +0100
  • 5918f96fd8 Minimal formating changes Holger Obermaier 2022-11-24 09:48:44 +0100
  • 8cb87a2165 Add IPMI receiver example configuration to receivers.json Holger Obermaier 2022-11-23 10:37:31 +0100
  • 3e91a37dee remove prefix enumeration like 01-... Holger Obermaier 2022-11-22 17:02:29 +0100
  • ed68baeada Add IPMI metric: current Holger Obermaier 2022-11-22 15:32:41 +0100
  • 888db31dbf Try to use common metric tags across hardware vendors Holger Obermaier 2022-11-22 15:09:56 +0100
  • c938d32629 Add go.mod to App dependency Holger Obermaier 2022-11-22 09:45:29 +0100