oscarminus
dd62929b42
Add meta operations and total values as value per second ( #151 )
...
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
2025-07-03 14:58:48 +02:00
dependabot[bot]
88588ca80b
Bump github.com/ClusterCockpit/cc-lib from 0.2.0 to 0.5.0 ( #154 )
...
* Fix Golang RPM URLs in Release Action
* Update cc-lib to 0.2.0
* Add missing 'Section' and 'Priority' to .deb.control
* Read written bytes instead of read bytes
* Add dependabot config
* Bump github.com/ClusterCockpit/cc-lib from 0.2.0 to 0.5.0
Bumps [github.com/ClusterCockpit/cc-lib](https://github.com/ClusterCockpit/cc-lib ) from 0.2.0 to 0.5.0.
- [Release notes](https://github.com/ClusterCockpit/cc-lib/releases )
- [Commits](https://github.com/ClusterCockpit/cc-lib/compare/v0.2.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/ClusterCockpit/cc-lib
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:57:11 +02:00
dependabot[bot]
0cc01c93c1
Bump github.com/NVIDIA/go-nvml from 0.12.4-1 to 0.12.9-0 ( #156 )
...
* Fix Golang RPM URLs in Release Action
* Update cc-lib to 0.2.0
* Add missing 'Section' and 'Priority' to .deb.control
* Read written bytes instead of read bytes
* Add dependabot config
* Update dependabot.yml
* Bump github.com/NVIDIA/go-nvml from 0.12.4-1 to 0.12.9-0
Bumps [github.com/NVIDIA/go-nvml](https://github.com/NVIDIA/go-nvml ) from 0.12.4-1 to 0.12.9-0.
- [Release notes](https://github.com/NVIDIA/go-nvml/releases )
- [Commits](https://github.com/NVIDIA/go-nvml/compare/v0.12.4-1...v0.12.9-0 )
---
updated-dependencies:
- dependency-name: github.com/NVIDIA/go-nvml
dependency-version: 0.12.9-0
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:54:44 +02:00
dependabot[bot]
412ae24b20
Bump golang.org/x/sys from 0.32.0 to 0.33.0 ( #155 )
...
* Fix Golang RPM URLs in Release Action
* Update cc-lib to 0.2.0
* Add missing 'Section' and 'Priority' to .deb.control
* Read written bytes instead of read bytes
* Add dependabot config
* Bump golang.org/x/sys from 0.32.0 to 0.33.0
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.32.0 to 0.33.0.
- [Commits](https://github.com/golang/sys/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-version: 0.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:52:44 +02:00
dependabot[bot]
40fd936f48
Bump github.com/PaesslerAG/gval from 1.2.2 to 1.2.4 ( #153 )
...
* Fix Golang RPM URLs in Release Action
* Update cc-lib to 0.2.0
* Add missing 'Section' and 'Priority' to .deb.control
* Read written bytes instead of read bytes
* Add dependabot config
* Bump github.com/PaesslerAG/gval from 1.2.2 to 1.2.4
Bumps [github.com/PaesslerAG/gval](https://github.com/PaesslerAG/gval ) from 1.2.2 to 1.2.4.
- [Release notes](https://github.com/PaesslerAG/gval/releases )
- [Commits](https://github.com/PaesslerAG/gval/compare/v1.2.2...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/PaesslerAG/gval
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:50:59 +02:00
dependabot[bot]
a9b301b7d4
Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.9.0 ( #152 )
...
* Fix Golang RPM URLs in Release Action
* Update cc-lib to 0.2.0
* Add missing 'Section' and 'Priority' to .deb.control
* Read written bytes instead of read bytes
* Add dependabot config
* Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.9.0
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.7.0 to 1.9.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.7.0...v1.9.0 )
---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
dependency-version: 1.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: Michael Schwarz <schwarz@uni-paderborn.de>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:50:01 +02:00
Michael Schwarz
a5a0474573
Read written bytes instead of read bytes
2025-07-02 18:13:55 +02:00
Thomas Roehl
c85c4eeb21
Likwid collector: deal with vanishing and occuring msr devices
2025-07-01 11:45:10 +02:00
Thomas Roehl
e03e21021d
Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop
2025-07-01 11:35:07 +02:00
Thomas Roehl
0e730c9720
Bump to cc-lib 0.3.0
2025-06-30 14:25:01 +02:00
Thomas Roehl
eb452770a5
Update cc-lib to 0.2.0
2025-06-18 12:22:25 +02:00
Thomas Gruber
f060a1bb17
Fix Golang RPM URLs in Release Action
2025-06-17 12:10:25 +02:00
Thomas Gruber
c1032ff329
Fix '+' in Golang RPM URLs
2025-06-17 11:51:34 +02:00
Thomas Gruber
6b03d3aee8
Update golang RPM links in CI
2025-06-17 11:51:34 +02:00
Thomas Gruber
b9665d0d68
Numastats: Read in config and send abs values by default. Fixes #146 ( #147 )
2025-06-17 11:51:34 +02:00
Thomas Röhl
4c7a0e064f
Add copyright header to Golang files
2025-06-17 11:51:34 +02:00
Thomas Röhl
d8f10384a1
Remove hostlist, now in cc-lib
2025-06-17 11:51:34 +02:00
Thomas Gruber
f74d856e69
Nvidia energy metrics to Nvidia collector ( #144 )
...
* Add energy metrics from NVML to Nvidia NVML collector
* Add energy metrics to Nvidia collector README
2025-06-17 11:51:34 +02:00
Thomas Roehl
fabb37ea70
Fix URL to new location of cc-units
2025-06-17 11:51:34 +02:00
Thomas Gruber
3a0f148728
Fix Typo in gpfsMetric.md
2025-06-17 10:35:51 +02:00
Thomas Roehl
f8b2ac0d2c
Fix URL to new location of cc-units
2025-04-22 12:48:15 +02:00
Thomas Roehl
ec34b40295
Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector
2025-04-17 11:38:03 +02:00
Thomas Gruber
03cd965099
Merge develop into main for documentation ( #143 )
...
* Fix Release part
* Fix Release part
* Update Hugo integration (#142 )
2025-04-17 11:37:47 +02:00
Thomas Roehl
8ccbb4f69c
Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector
2025-04-16 13:38:31 +02:00
Thomas Gruber
bd04e19c96
Merge development branch to main ( #141 )
...
* Remove go-toolkit as build requirement for RPM builds if run in CI
* Remove condition around BuildRequires and use go-toolkit for RPM builds
* use go-toolkit for RPM builds
* Install go-toolkit to fulfill build requirements for RPM
* Add golang-race for UBI9 and Alma9
* Fix wrongly named packages
* Fix wrongly named packages
* Fix Release part
* Fix Release part
* Fix documentation of RAPL collector
* Mark all JSON config fields of message processor as omitempty
* Generate HUGO inputs out of Markdown files
* Check creation of CCMessage in NATS receiver
* Use CCMessage FromBytes instead of Influx's decoder
* Rename 'process_message' to 'process_messages' in metricRouter config
This makes the behavior more consistent with the other modules, which
have their MessageProcessor named 'process_messages'. This most likely
was just a typo.
* Add optional interface alias in netstat (#130 )
* Check creation of CCMessage in NATS receiver
* add optional interface aliases for netstatMetric
* small fix
---------
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
* Fix excluded metrics for diskstat and add exclude_mounts (#131 )
* Check creation of CCMessage in NATS receiver
* fix excluded metrics and add optional mountpoint exclude
---------
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
* Add derived values for nfsiostat (#132 )
* Check creation of CCMessage in NATS receiver
* add derived_values for nfsiostatMetric
---------
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
* Add exclude_devices to iostat (#133 )
* Check creation of CCMessage in NATS receiver
* add exclude_device for iostatMetric
* add md file
---------
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
* Add derived_values for numastats (#134 )
* Check creation of CCMessage in NATS receiver
* add derived_values for numastats
* change to ccMessage
* remove vim command artefact
---------
Co-authored-by: Thomas Roehl <thomas.roehl@fau.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
Co-authored-by: Thomas Gruber <Thomas.Roehl@googlemail.com>
* Fix artifacts of not done cc-lib switch
* Fix artifacts in netstat collector of not done cc-lib switch
* Change to cc-lib (#135 )
* Change to ccMessage from cc-lib
* Remove local development path
* Use receiver, sinks, ccLogger and ccConfig from cc-lib
* Fix ccLogger import path
* Update CI
* Delete mountpoint when it vanishes, not just its data (#137 )
---------
Co-authored-by: Michael Panzlaff <michael.panzlaff@fau.de>
Co-authored-by: brinkcoder <Robert.Externbrink@ruhr-uni-bochum.de>
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
2025-04-16 13:38:11 +02:00
Thomas Gruber
c9f2378813
Use timer_getCycleClock in likwidMetric ( #139 )
2025-04-16 13:06:27 +02:00
Thomas Roehl
f90c2698e3
Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector
2025-03-15 00:48:51 +01:00
brinkcoder
c1395ec2ed
add links nfsiostat and schedstat ( #129 )
...
Co-authored-by: exterr2f <Robert.Externbrink@rub.de>
2025-02-19 11:31:49 +01:00
Thomas Roehl
16faa70867
Check creation of CCMessage in NATS receiver
2024-12-27 15:00:14 +00:00
Thomas Roehl
ee4e1baf5b
Fix Release part
v0.7.0
2024-12-20 21:07:33 +01:00
Thomas Roehl
94c80307e8
Fix Release part
2024-12-20 21:03:03 +01:00
Thomas Roehl
f859fe178d
Fix Release part
2024-12-20 20:56:22 +01:00
Thomas Roehl
0ff8c8616e
Fix UBI9 RPM name
2024-12-20 20:45:29 +01:00
Thomas Roehl
32e93b362e
Remove go installation through apt for Ubuntu 24.04
2024-12-20 20:41:59 +01:00
Thomas Roehl
1b61b5dae4
Overwrite files created by previous tag
2024-12-20 20:38:59 +01:00
Thomas Gruber
160c3cde47
Develop to main ( #127 )
...
* Remove go-toolkit as build requirement for RPM builds if run in CI
* Remove condition around BuildRequires and use go-toolkit for RPM builds
* use go-toolkit for RPM builds
* Install go-toolkit to fulfill build requirements for RPM
* Add golang-race for UBI9 and Alma9
* Fix wrongly named packages
2024-12-20 20:30:04 +01:00
Thomas Roehl
e7d76dd0d8
Add golang-race for UBI9 and Alma9
2024-12-20 20:18:31 +01:00
Thomas Roehl
482ae046cb
Install go-toolkit to fulfill build requirements for RPM
2024-12-20 20:18:31 +01:00
Thomas Roehl
d00b14f3e8
use go-toolkit for RPM builds
2024-12-20 20:18:31 +01:00
Thomas Roehl
4fd8c87157
Remove condition around BuildRequires and use go-toolkit for RPM builds
2024-12-20 20:18:31 +01:00
Thomas Roehl
1e2e43742f
Remove go-toolkit as build requirement for RPM builds if run in CI
2024-12-20 20:18:31 +01:00
Thomas Roehl
5ca669951f
Merge branch 'develop'
2024-12-20 18:18:10 +01:00
Thomas Roehl
02344f30a4
Add Alma9, UBI9 and Ubuntu 24.04 to release workflow
2024-12-20 17:52:09 +01:00
Thomas Roehl
c2c8f3c73e
Fix dependency installation for UBI9
2024-12-20 17:46:46 +01:00
Thomas Roehl
b3f1b63617
Add UBI9 build and different container sources for UBI images
2024-12-20 17:43:14 +01:00
Thomas Roehl
100d306473
Add more test builds to runonce workflow
2024-12-20 17:36:54 +01:00
Thomas Roehl
ea04b7ed28
Fix job name
2024-12-20 17:32:52 +01:00
Thomas Roehl
31994f44fa
Update Github Action with new OS versions and action versions
2024-12-20 17:32:01 +01:00
Thomas Roehl
708e145020
natsSink: Use flush timer handling from httpSink and some comments
2024-12-20 17:09:05 +01:00
Thomas Roehl
d0af494149
httpSink: remove unused extended tag list
2024-12-20 17:09:05 +01:00