Thomas Roehl
813804ae2d
Update CI
2025-03-18 14:32:29 +01:00
Thomas Roehl
da91813a81
Fix ccLogger import path
2025-03-18 14:28:46 +01:00
Thomas Roehl
6ea79b0099
Use receiver, sinks, ccLogger and ccConfig from cc-lib
2025-03-18 14:21:58 +01:00
Thomas Roehl
01ff8b2e9b
Remove local development path
2025-02-24 18:35:16 +01:00
Thomas Roehl
a476f1753e
Change to ccMessage from cc-lib
2025-02-24 18:29:27 +01:00
brinkcoder
0e57c8db1c
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>
2025-02-19 11:35:32 +01:00
brinkcoder
f2f38c81af
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>
2025-02-19 11:34:56 +01:00
brinkcoder
f9acc51a50
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>
2025-02-19 11:34:06 +01:00
brinkcoder
87346e2eae
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>
2025-02-19 11:33:13 +01:00
brinkcoder
0f92f10b66
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>
2025-02-19 11:32:15 +01:00
Michael Panzlaff
6901b06e44
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.
2025-02-03 15:23:51 +01:00
Thomas Roehl
7b343d0bab
Use CCMessage FromBytes instead of Influx's decoder
2024-12-27 15:22:59 +00:00
Thomas Roehl
7d3180b526
Check creation of CCMessage in NATS receiver
2024-12-27 15:00:48 +00:00
Thomas Roehl
70a6afc549
Generate HUGO inputs out of Markdown files
2024-12-23 17:55:48 +01:00
Thomas Roehl
e02a018327
Mark all JSON config fields of message processor as omitempty
2024-12-23 17:52:34 +01:00
Thomas Roehl
bcecdd033b
Fix documentation of RAPL collector
2024-12-23 17:51:43 +01:00
Thomas Roehl
2645ffeff3
Merge branch 'main' into develop
2024-12-21 02:39:08 +01: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 Roehl
e968aa1991
Fix wrongly named packages
2024-12-20 20:33:10 +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 Gruber
d2a38e3844
Merge branch 'main' into develop
2024-12-20 20:27:48 +01:00
Thomas Roehl
1f35f6d3ca
Fix wrongly named packages
2024-12-20 20:26:38 +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
7e6870c7b3
Add golang-race for UBI9 and Alma9
2024-12-20 20:15:59 +01:00
Thomas Roehl
d881093524
Install go-toolkit to fulfill build requirements for RPM
2024-12-20 20:12:03 +01:00
Thomas Roehl
c01096c157
use go-toolkit for RPM builds
2024-12-20 18:49:28 +01:00
Thomas Roehl
3d70c8afc9
Remove condition around BuildRequires and use go-toolkit for RPM builds
2024-12-20 18:43:21 +01:00
Thomas Roehl
7ee85a07dc
Remove go-toolkit as build requirement for RPM builds if run in CI
2024-12-20 18:28:32 +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
Thomas Roehl
95c0803a3c
Use common function to add message to ILP encoder
2024-12-20 17:09:05 +01:00
Thomas Roehl
87309fcd2b
natsSink: Use flush timer handling from httpSink and some comments
2024-12-20 17:07:16 +01:00
Thomas Roehl
8915c2fd5d
httpSink: remove unused extended tag list
2024-12-20 17:06:50 +01:00
Thomas Roehl
27faafef78
Use common function to add message to ILP encoder
2024-12-20 15:43:19 +01:00