Commit Graph

  • 9530c489b5 Add some basic debugging documentation Holger Obermaier 2023-09-18 16:51:37 +0200
  • 64ffa3d23e Allow other fields not only field "value" Holger Obermaier 2023-09-18 16:35:56 +0200
  • 3f4b11db47 github.com/influxdata/line-protocol -> github.com/influxdata/line-protocol/v2/lineprotocol Holger Obermaier 2023-09-18 16:03:57 +0200
  • fd227ed8b3 Add some comments Holger Obermaier 2023-09-18 15:37:52 +0200
  • 2d41531b51 Corrected spelling Holger Obermaier 2023-09-18 14:52:09 +0200
  • e34b0166f9 github.com/influxdata/line-protocol -> github.com/influxdata/line-protocol/v2/lineprotocol Holger Obermaier 2023-09-15 15:59:03 +0200
  • baa45b833b Fix http server addr format Holger Obermaier 2023-09-15 14:12:59 +0200
  • aac475fc98 Add links to ipmi and redfish receivers Holger Obermaier 2023-09-15 13:33:47 +0200
  • 2dfeac8ce8 Fix Ubuntu version number Holger Obermaier 2023-09-13 13:36:27 +0200
  • 6a4731ab7e Update golang version Holger Obermaier 2023-09-13 13:32:44 +0200
  • be68aeb44f Pipe golang tar package directly to tar Holger Obermaier 2023-09-13 13:23:37 +0200
  • 9975ee6e00 Upgrade Ubuntu focal -> jammy Holger Obermaier 2023-09-13 13:20:00 +0200
  • 38478ce8c2 Remove golang versions before 1.20 Holger Obermaier 2023-09-13 13:07:50 +0200
  • 9c9fd59ed0 Use dnf to download golang Holger Obermaier 2023-09-13 12:56:22 +0200
  • 5895490b53 Switch to golang 1.20 for RHEL based distributions Holger Obermaier 2023-09-13 12:48:39 +0200
  • 4e08acf509 Add release build jobs to runonce.yml Holger Obermaier 2023-09-13 12:29:00 +0200
  • e1bb3dbef6 Add workflow_dispatch to allow manual run of workflow Holger Obermaier 2023-09-13 11:31:57 +0200
  • 562bcbf486 Add workflow_dispatch to allow manual run of workflow Holger Obermaier 2023-09-13 11:23:09 +0200
  • 262a119413 Switch to setup-go action version 4 Holger Obermaier 2023-09-13 11:16:40 +0200
  • 609cafeb2c Switch to checkout action version 4 Holger Obermaier 2023-09-13 11:11:27 +0200
  • 6dc4e7708a Add build with golang 1.21 Holger Obermaier 2023-09-13 11:03:36 +0200
  • 3fdb60d708 Updated go packages Holger Obermaier 2023-09-12 16:17:24 +0200
  • 12130361fd Add comments Holger Obermaier 2023-09-12 11:28:57 +0200
  • faad23ed64 Remove unused variable gmresults Holger Obermaier 2023-09-12 10:48:51 +0200
  • 674e78b3d0 Send all metrics with same time stamp calcGlobalMetrics does only computiation, counter measurement is done before Holger Obermaier 2023-09-12 10:45:50 +0200
  • 302e42d1d0 Input parameters should be float64 when evaluating to float64 Holger Obermaier 2023-09-12 10:35:36 +0200
  • 1aca1b6caf Send all metrics with same time stamp calcEventsetMetrics does only computiation, counter measurement is done before Holger Obermaier 2023-09-12 10:18:55 +0200
  • 1b60935f38 Allow to send total values per core, socket and node Holger Obermaier 2023-09-11 16:26:15 +0200
  • 188f0261b5 Reduce number of required slices Holger Obermaier 2023-09-11 13:02:22 +0200
  • 1b06270e9b Replace deprecated thread_siblings_list by core_cpus_list Holger Obermaier 2023-09-08 11:34:07 +0200
  • f3ffa29a37 Add Simultaneous Multithreading siblings Holger Obermaier 2023-09-08 11:07:37 +0200
  • 7246278745 Correctly handle lists from /sys Holger Obermaier 2023-09-08 10:39:41 +0200
  • 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
  • 3d24f3deb8
    Merge 1ce40aea16 into 195d0794b0 Thomas Gruber 2023-08-29 13:21:25 +0000
  • 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