Commit Graph

  • 6f746de084
    Merge branch 'develop' into smartmon_collector smartmon_collector Thomas Gruber 2022-10-10 12:11:20 +02:00
  • fbcacf1a4f
    Update lustreJobstatMetric.go Thomas Gruber 2022-10-10 12:10:42 +02:00
  • 3d5b28e5aa
    Update smartmonMetric.go Thomas Gruber 2022-10-10 12:10:22 +02:00
  • f21e569570
    Fix import paths for moved packages Thomas Gruber 2022-10-10 12:09:03 +02:00
  • b0dce35289
    Merge branch 'develop' into self_collector Thomas Gruber 2022-10-10 12:06:11 +02:00
  • 4bd71224df
    move maybe-usable-by-other-cc-components to pkg. Fix all files to use the new paths (#88) Thomas Gruber 2022-10-10 11:53:11 +02:00
  • 6dfaca34a3 move maybe-usable-by-other-cc-components to pkg. Fix all files to use the new paths Thomas Roehl 2022-10-09 17:48:32 +02:00
  • e2438f8cec
    Merge branch 'develop' into smartmon_collector Thomas Gruber 2022-10-09 17:35:47 +02:00
  • 6bf3bfd10a Use lower case for error strings in RocmSmiCollector Thomas Roehl 2022-10-09 17:05:49 +02:00
  • 0fbff00996
    Replace ioutils with os and io (#87) Thomas Gruber 2022-10-09 17:03:38 +02:00
  • 3f3374b447 Replace ioutils with os and io Thomas Roehl 2022-10-09 04:11:17 +02:00
  • 8849824ba9 Remove useless prints from MemstatCollector Thomas Roehl 2022-10-09 02:56:15 +02:00
  • 0b343171a7 Add hostname-specific tag only if not already part of tags Thomas Roehl 2022-10-07 18:50:28 +02:00
  • b973e8ac9c Add LustreJobstatCollector (server-side) and prepare LustreCollector (client-side) for common parser Thomas Roehl 2022-10-07 18:49:31 +02:00
  • ed511b7c09 Fix memstat collector with numa_stats option Thomas Roehl 2022-09-28 15:09:36 +02:00
  • a0acf01dc3 Build DEB package for Ubuntu 20.04 for releases Thomas Roehl 2022-09-28 12:19:36 +02:00
  • 5b6a2b9018
    Merge latest fixed from develop to main (#85) Thomas Gruber 2022-09-12 12:54:40 +02:00
  • 58461f1f72 Fix clock frequency coming from LikwidCollector and update docs Thomas Roehl 2022-09-09 20:01:21 +02:00
  • c09d8fb118 InfiniBandCollector: Scale raw readings from octets to bytes Thomas Röhl 2022-09-09 19:27:20 +02:00
  • 3438972237 Merge branch 'develop' into main Thomas Roehl 2022-09-07 15:11:26 +02:00
  • 8a3446a596 cpustatMetric.go: Use derived values instead of absolute values (#83) oscarminus 2022-09-07 14:09:29 +02:00
  • 88fabc2e83
    cpustatMetric.go: Use derived values instead of absolute values (#83) oscarminus 2022-09-07 14:09:29 +02:00
  • 85fafcfae8 Add new collector for /proc/schedstat Michael Schwarz 2022-09-07 09:05:09 +02:00
  • 4e4bdae584 cpustatMetric.go: Use derived values instead of absolute values Michael Schwarz 2022-09-07 08:51:37 +02:00
  • 503705d442 Allow multiple hosts to share the same client configuration Holger Obermaier 2022-08-26 11:55:53 +02:00
  • 7ccbf1ebe2 Allow global configuration for redfish devices username, password and endpoint. Holger Obermaier 2022-08-25 16:47:44 +02:00
  • 60ef0ed116 Fix for servers, which do not set status.state for thermals or powercontrols Holger Obermaier 2022-08-17 17:37:24 +02:00
  • a8beec29cc Skip non existing processor metrics URLs Holger Obermaier 2022-08-17 15:11:21 +02:00
  • 0dd430e7e9 Refactor redfishReceiver. Holger Obermaier 2022-08-16 15:14:20 +02:00
  • f7b39d027b url.JoinPath requires go 1.19. For now stay compatible with go 1.18 Holger Obermaier 2022-08-15 15:25:59 +02:00
  • eaf8b1941d ioutils is depreceated Holger Obermaier 2022-08-15 15:25:20 +02:00
  • 62f6e4151a Added readProcessorMetrics to read read thermal an power metrics per CPU / GPU Holger Obermaier 2022-08-15 15:11:29 +02:00
  • acd092a977 Add redfish receiver documentation Holger Obermaier 2022-08-11 15:36:18 +02:00
  • 6eb8e3a1f5 Corrected comments. Added additional check Holger Obermaier 2022-08-10 17:00:47 +02:00
  • 8ba33568a6 Add reading of fan speeds Holger Obermaier 2022-08-10 16:24:21 +02:00
  • 2ca0359744 Add support to read thermal metrics Holger Obermaier 2022-08-10 10:30:59 +02:00
  • a2f0bc37d4 Add runonce job for Golang 1.19 Thomas Roehl 2022-08-03 17:06:28 +02:00
  • cfcde9b23b Mark code parts as bash Thomas Roehl 2022-07-28 16:25:32 +02:00
  • c7d692e27f Use newlines in install lines for readability Thomas Roehl 2022-07-28 16:24:21 +02:00
  • c312093d2b Add --owner and --group to install lines Thomas Roehl 2022-07-28 16:22:39 +02:00
  • 7438b9d245 Add rules files for DEB package Thomas Roehl 2022-07-27 18:08:15 +02:00
  • 32bb9c5fc0 Update ccMetric README and FromMetric copy Thomas Roehl 2022-07-27 18:06:41 +02:00
  • f5ad45e49f Fix old entries in sample scripts Thomas Roehl 2022-07-27 17:52:36 +02:00
  • ea33d45d8e Fix link to docs of NumastatsCollector Thomas Roehl 2022-07-27 17:50:15 +02:00
  • 251ae8e879 Update link to cc-specifications repo with line protocol Thomas Roehl 2022-07-27 17:46:27 +02:00
  • edd33d5810 Add docs to README Thomas Roehl 2022-07-27 17:45:13 +02:00
  • 88b3fe1e41 Add some documentation about building Thomas Roehl 2022-07-27 17:38:51 +02:00
  • d3e9f91ad2 Add SmartMonCollector to CollectorManager Thomas Roehl 2022-07-27 14:02:14 +02:00
  • e58eff2fac Add Collector for S.M.A.R.T disk data Thomas Roehl 2022-07-27 13:59:06 +02:00
  • 96b4a2aec1 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2022-07-26 14:59:27 +02:00
  • 4b5c2f4e37 Some introduction to CC Metric Collector and the other components Thomas Roehl 2022-07-26 14:59:08 +02:00
  • f818bf4c11 Read durations as string from json config Holger Obermaier 2022-07-22 17:48:11 +02:00
  • aedc1be277 Set HTTP timeout for redfish device connections Holger Obermaier 2022-07-22 12:06:02 +02:00
  • 0b99617481 Register SelfCollector Thomas Roehl 2022-07-21 15:50:24 +02:00
  • 0f87f8c6a2 Add collector to monitor execution of cc-metric-collector itself Thomas Roehl 2022-07-21 15:50:00 +02:00
  • c75d394e11 Corrected json syntax for interval and duration Holger Obermaier 2022-07-14 16:07:45 +02:00
  • bae36473f7 Minimum requirement: golang version >= 1.18 Holger Obermaier 2022-07-14 13:55:48 +02:00
  • b3c27e0af5
    Merge latest development changes (#80) Thomas Gruber 2022-07-13 10:09:49 +02:00
  • 09b740b82e Make wget quiet in Release action to reduce log size Thomas Roehl 2022-07-12 12:37:10 +02:00
  • 2adf9484a3 Redo fix for NvidiaCollector and MiG. Got lost somehow v0.6.1 Thomas Roehl 2022-07-12 12:31:24 +02:00
  • 27f17b88af Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2022-07-12 11:58:50 +02:00
  • b2bc7b95d3 Change unit of CpufreqCollector to Hz. That's what the sysfs outputs Thomas Roehl 2022-07-12 11:58:37 +02:00
  • f79b7b5e2b
    Merge branch 'main' into develop Thomas Gruber 2022-07-12 11:36:46 +02:00
  • b16343e5e2 Use Golang 1.18 in Release action to build RPMs Thomas Roehl 2022-07-12 11:30:27 +02:00
  • 4fa37a58f2 Remove Golang version 1.16 an 1.17 from Action. Latest commits require Golang 1.18 Thomas Roehl 2022-07-11 16:01:45 +02:00
  • addbfd40a1 Fix for NvidiaCollector when devices are not in MiG mode Thomas Roehl 2022-07-11 13:05:15 +02:00
  • 04819d9db2 Use mutex to ensure only on flush timer is running Holger Obermaier 2022-06-24 09:08:20 +02:00
  • 9ccc5a6ca7 Allow only one timer at a time Holger Obermaier 2022-06-23 21:53:02 +02:00
  • b7dcbaebcf Add drop rate, when send buffer is full Holger Obermaier 2022-06-23 18:27:03 +02:00
  • a3ac8f2ead Check that at least one sink is running Holger Obermaier 2022-06-23 15:44:02 +02:00
  • 8e7143a20a Updated to latest modules Holger Obermaier 2022-06-23 11:49:18 +02:00
  • 3a10f7cfdb Add memstats and topprocs metric Holger Obermaier 2022-06-23 11:44:06 +02:00
  • 0ca6d1a794 Improved dropping of metrics failed to send Holger Obermaier 2022-06-21 07:59:24 +02:00
  • 580d21d8bb Fix: When sending metrics failed the batch size could be exceeded Holger Obermaier 2022-06-20 18:06:27 +02:00
  • 31a38bc17d Update release action v0.6.0 Thomas Roehl 2022-06-09 14:36:25 +02:00
  • dbdec1eab8 Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector into main Thomas Roehl 2022-06-09 12:46:47 +02:00
  • 0d31ec481b
    Update Release.yml Thomas Gruber 2022-06-09 12:42:11 +02:00
  • e22c3287e9 Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector into main Thomas Roehl 2022-06-08 15:26:05 +02:00
  • 8d85bd53f1
    Merge latest development changes to main branch (#79) Thomas Gruber 2022-06-08 15:25:40 +02:00
  • b732b2d739
    Improved http sink (#78) Lou 2022-06-08 14:12:35 +02:00
  • bef807dd44 Fix serial number in rocmCollector Thomas Roehl 2022-06-05 15:53:39 +02:00
  • 68d5a02fbf Fix serial number in rocmCollector Thomas Roehl 2022-06-05 15:53:12 +02:00
  • 86ed2ad8d9 Use http instead of ftp to download likwid Thomas Roehl 2022-06-05 15:50:55 +02:00
  • 659d0115c0 Use http instead of ftp to download likwid Thomas Roehl 2022-06-05 15:50:04 +02:00
  • 92076eaa4f
    Remove file added by mistake. Lou 2022-06-02 12:24:33 +02:00
  • e437bc6dee fix error handling Lou Knauer 2022-06-02 12:15:08 +02:00
  • 7f97f7ec3b shorter cirt. section and retries for HttpSink Lou Knauer 2022-06-02 12:02:20 +02:00
  • 1b6ace43d2 tweak default options of HttpSink Lou Knauer 2022-06-02 10:56:14 +02:00
  • 7708f78796 automatic flush in NatsSink Lou Knauer 2022-06-02 10:55:11 +02:00
  • e13695307f
    AMD ROCm SMI collector (#77) Thomas Gruber 2022-05-25 15:55:43 +02:00
  • 4ed07cad77 fix string comparison Thomas Roehl 2022-05-25 15:48:55 +02:00
  • ad5dbd85ea Minor updates for Makefiles Thomas Roehl 2022-05-25 15:45:21 +02:00
  • 132ebabd45 Add separate go.mod files to use it with deprecated 1.16 Thomas Roehl 2022-05-25 15:35:11 +02:00
  • f8d91d9cf1 Fix daemon options in init script Thomas Roehl 2022-05-25 15:16:01 +02:00
  • cc84a94647 Remove Ganglia installation in runonce Action and add Go 1.18 Thomas Roehl 2022-05-23 17:37:14 +02:00
  • 838b8d824d Fix for Github Action to really use the selected version Thomas Roehl 2022-05-23 16:50:58 +02:00
  • 36b9ed05ee Remove board number from description Thomas Roehl 2022-05-23 16:35:02 +02:00
  • 5d2628beb6 store GPU index explicitly Thomas Roehl 2022-05-23 16:29:06 +02:00
  • a8fba84dfd Remove Board Number Thomas Roehl 2022-05-23 16:21:15 +02:00
  • 527764d681 Fix imports Thomas Roehl 2022-05-23 16:15:11 +02:00