Michael Panzlaff
789ba7f4a5
Revert "Prepare for FAU"
...
This reverts commit 9bd9a07810 .
This should never have made it into our main repo.
2026-07-21 13:42:11 +02:00
Michael Panzlaff
9bd9a07810
Prepare for FAU
2026-07-21 13:40:42 +02:00
Michael Panzlaff
a0aedff202
Merge pull request #235 from ClusterCockpit/marker-commits
...
Add marker metrics
v0.8.2
2026-07-21 12:51:37 +02:00
Michael Panzlaff
6944454592
Update configuration documentation for new marker metrics
2026-07-21 12:47:16 +02:00
Michael Panzlaff
9e773e2e85
Fix marker metric creation
2026-07-20 16:16:10 +02:00
Michael Panzlaff
c13bb55735
Actually send the created marker metrics
2026-07-20 15:39:40 +02:00
Michael Panzlaff
6124971b2e
collectorManager: Make markers opt-in
2026-07-15 18:04:56 +02:00
Michael Panzlaff
cdac3c9163
Add ccmc-{begin,end} markers
...
These markers are sent out at the beginning and end of a collection run.
This can be used to reconstruct, which metrics belong together and were
obtained during the same tick.
2026-07-15 15:45:15 +02:00
dependabot[bot]
70364d084b
Bump golang.org/x/sys from 0.45.0 to 0.47.0
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.45.0 to 0.47.0.
- [Commits](https://github.com/golang/sys/compare/v0.45.0...v0.47.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-version: 0.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 12:06:53 +02:00
dependabot[bot]
ec0868eba9
Bump github.com/NVIDIA/go-nvml from 0.13.2-0 to 0.13.3-1
...
Bumps [github.com/NVIDIA/go-nvml](https://github.com/NVIDIA/go-nvml ) from 0.13.2-0 to 0.13.3-1.
- [Release notes](https://github.com/NVIDIA/go-nvml/releases )
- [Commits](https://github.com/NVIDIA/go-nvml/compare/v0.13.2-0...v0.13.3-1 )
---
updated-dependencies:
- dependency-name: github.com/NVIDIA/go-nvml
dependency-version: 0.13.3-1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-13 12:06:37 +02:00
Michael Panzlaff
b8e76e3bf0
megwareEureka: Fix collector name
2026-07-07 19:03:57 +02:00
Michael Panzlaff
f028c83a75
megwareEureka: Remove debug output
...
This should never have been in the release...
v0.8.1
2026-07-07 18:47:02 +02:00
Michael Panzlaff
4a859af358
Merge pull request #231 from ClusterCockpit/likwid-lint-fix
...
likwidMetric: Replace deprecated x/thread package
v0.8.0
2026-07-07 17:08:46 +02:00
Michael Panzlaff
c4fb350ad2
likwidMetric: Replace deprecated x/thread package
2026-07-07 17:03:50 +02:00
Michael Panzlaff
14000c0ff0
Merge pull request #230 from ClusterCockpit/helma-collectors
...
NHR@FAU Helma energy collectors
2026-07-07 16:57:23 +02:00
Michael Panzlaff
f6d33fb29f
Fix golangci-lint checks
2026-07-07 16:51:06 +02:00
Michael Panzlaff
025a5c2861
megwareEureka: JSON fields must be public in order to Unmarshal
2026-07-07 15:42:23 +02:00
Michael Panzlaff
8d1df385ce
make fmt
2026-07-06 14:09:45 +02:00
Michael Panzlaff
bda952f85a
Add MegwareEurekaCollector
2026-07-06 14:06:41 +02:00
Michael Panzlaff
81fa732e79
lenovoDensePower: Improve documentation, fix things
...
Fix energy and time overflow handling. Send the metric as
"lenovo_node_power" per default. This should avoid clashes by default.
If you want the old behavior, use a router rule to rename the metric.
2026-07-03 18:57:06 +02:00
Michael Panzlaff
93622b72ac
lenovoDensePower: Fix linter checks
2026-07-03 17:45:19 +02:00
Michael Panzlaff
f48eb458e8
make fmt
2026-07-03 17:28:46 +02:00
Michael Panzlaff
9fb3d2300c
lenovoDensePower: Actually mark it as initialized after Init()
2026-07-03 17:20:46 +02:00
Michael Panzlaff
4372cb7994
lenovoDensePower: Strip newlines as well from output
2026-07-03 17:08:40 +02:00
Michael Panzlaff
a38804ab13
Use more compact decimals in lenovo ipmi test command
2026-07-03 17:08:01 +02:00
Michael Panzlaff
852ff18468
Add LenovoDensePower collector
2026-07-03 16:54:50 +02:00
Thomas Roehl
61570f9ecf
Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector
2026-06-30 12:49:50 +02:00
Thomas Roehl
3098e16ded
Use formating cclog functions
2026-06-30 12:49:45 +02:00
Thomas Roehl
d53ec9233d
Check scanner error and remove %w/%v formats
2026-06-30 12:48:14 +02:00
brinkcoder
aaabcc639f
fix: support SLUID-based Slurm cgroup directories
2026-06-26 12:22:08 +01:00
Michael Schwarz
14d624fd22
Logic error, move creation of map upwards
2026-06-22 15:08:43 +01:00
Michael Schwarz
9677a916be
Use map of included metrics instead of iterating through the config again and again
2026-06-22 15:08:43 +01:00
Michael Schwarz
8b373cc2c0
Add filter for ipmi metrics
2026-06-22 15:08:43 +01:00
dependabot[bot]
f6260a8fb2
Bump github.com/NVIDIA/go-nvml from 0.13.0-1 to 0.13.2-0
...
Bumps [github.com/NVIDIA/go-nvml](https://github.com/NVIDIA/go-nvml ) from 0.13.0-1 to 0.13.2-0.
- [Release notes](https://github.com/NVIDIA/go-nvml/releases )
- [Commits](https://github.com/NVIDIA/go-nvml/compare/v0.13.0-1...v0.13.2-0 )
---
updated-dependencies:
- dependency-name: github.com/NVIDIA/go-nvml
dependency-version: 0.13.2-0
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 08:42:16 +01:00
Holger Obermaier
bed5491068
Fix Overflows in Infiniband collector ( #219 )
...
* Add information about the used infiniband counters
* Change datatype from int64 to uint64
* uint64 subtraction handles wraparound automatically
* Compute total rates by summing up the xmit and recv rates.
This avoids overflows in the raw counters
* Check for cases where the current counter can not be saved as last state
* Use golang variable naming convention (camelCase)
2026-06-08 14:00:09 +02:00
dependabot[bot]
a2eba41150
Bump golang.design/x/thread
...
Bumps [golang.design/x/thread](https://github.com/golang-design/thread ) from 0.0.0-20210122121316-335e9adffdf1 to 0.3.2.
- [Release notes](https://github.com/golang-design/thread/releases )
- [Commits](https://github.com/golang-design/thread/commits/v0.3.2 )
---
updated-dependencies:
- dependency-name: golang.design/x/thread
dependency-version: 0.3.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 13:10:27 +02:00
dependabot[bot]
077204d39f
Bump github.com/tklauser/go-sysconf from 0.3.16 to 0.4.0
...
Bumps [github.com/tklauser/go-sysconf](https://github.com/tklauser/go-sysconf ) from 0.3.16 to 0.4.0.
- [Release notes](https://github.com/tklauser/go-sysconf/releases )
- [Commits](https://github.com/tklauser/go-sysconf/compare/v0.3.16...v0.4.0 )
---
updated-dependencies:
- dependency-name: github.com/tklauser/go-sysconf
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:17:29 +02:00
dependabot[bot]
dcc9746df4
Bump golang.org/x/sys from 0.43.0 to 0.45.0
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.43.0 to 0.45.0.
- [Commits](https://github.com/golang/sys/compare/v0.43.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-version: 0.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:10:50 +02:00
dependabot[bot]
2c51a3ed72
Bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1
...
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/fsnotify/fsnotify/releases )
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.10.0...v1.10.1 )
---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-25 12:10:16 +02:00
Holger Obermaier
656ea73d12
Fix: num_cpus could not be excluded
2026-05-07 14:47:23 +02:00
Holger Obermaier
330f923596
Fixed exclude_metrics and check for used metrics
2026-05-07 12:25:07 +02:00
Holger Obermaier
8e58072ff6
Use NewMetric to create a new metric
2026-05-06 13:22:02 +02:00
Holger Obermaier
0f6fee9db4
Do not save current state of infiniband counters, only last state is required
2026-05-06 10:42:06 +02:00
Holger Obermaier
7585ee7289
Add bandwidth metrics for ib_total and ib_total_pkts
2026-05-05 14:13:38 +02:00
Michael Panzlaff
30b2eb69dd
Merge pull request #213 from ClusterCockpit/fix/libdrm-ubuntu-deb
...
CI: Install libdrm-dev for building (required on Ubuntu)
2026-05-04 14:30:44 +02:00
Michael Panzlaff
2a51bd17f3
CI: Install libdrm-dev for building (required on Ubuntu)
2026-05-04 14:17:59 +02:00
dependabot[bot]
34d3d8970e
Bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.0
...
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/fsnotify/fsnotify/releases )
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
dependency-version: 1.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-04 13:30:59 +02:00
dependabot[bot]
50c7eba192
Bump github.com/ClusterCockpit/cc-lib/v2 from 2.11.0 to 2.12.0
...
Bumps [github.com/ClusterCockpit/cc-lib/v2](https://github.com/ClusterCockpit/cc-lib ) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/ClusterCockpit/cc-lib/releases )
- [Commits](https://github.com/ClusterCockpit/cc-lib/compare/v2.11.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: github.com/ClusterCockpit/cc-lib/v2
dependency-version: 2.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-27 12:13:32 +02:00
Michael Panzlaff
d215cabb3e
rpm: The installed binary is not secret and should be rx'able
2026-04-13 12:28:48 +02:00
Michael Panzlaff
86da3c15f7
rpm: The main binary should be owner by root
...
The system user should not be allowed to modify the ccmc binary.
2026-04-08 16:46:19 +02:00