Holger Obermaier
|
cfc5279958
|
Move sensor detection to Init()
|
2022-02-11 17:17:25 +01:00 |
|
Thomas Roehl
|
b15fdf72b9
|
Exclude metrics and devices in Init() for NvidiaCollector
|
2022-02-11 14:20:06 +01:00 |
|
Holger Obermaier
|
82138df48e
|
Refactor: Replace readOneLine() by ioutil.ReadFile()
|
2022-02-10 09:28:06 +01:00 |
|
Thomas Gruber
|
1ea63332d3
|
Update README.md
|
2022-02-08 13:49:48 +01:00 |
|
Thomas Roehl
|
7e4c35e224
|
Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop
|
2022-02-08 13:46:48 +01:00 |
|
Thomas Roehl
|
fcc25f7d30
|
Add collector documentation
|
2022-02-08 13:46:44 +01:00 |
|
Thomas Roehl
|
cc86fc00a0
|
Add missing error check in InfiniBandPerfQueryMetric
|
2022-02-08 13:46:19 +01:00 |
|
Thomas Roehl
|
9e73dcd437
|
Fix type tag for numastat
|
2022-02-08 13:40:27 +01:00 |
|
Thomas Roehl
|
006b9f91f6
|
Excluding NaN values in Likwid metrics from sending
|
2022-02-08 13:39:58 +01:00 |
|
Thomas Gruber
|
e1cf682989
|
Add other collectors to README
|
2022-02-08 13:22:20 +01:00 |
|
Holger Obermaier
|
4e0782d66b
|
Use FromInfluxMetric() to convert influx to cc metric
|
2022-02-08 10:58:53 +01:00 |
|
Thomas Roehl
|
a6bec61b1e
|
LikwidCollector: Filter out NaNs or set them to zero if 'nan_to_zero' option is set
|
2022-02-07 18:35:08 +01:00 |
|
Thomas Roehl
|
7182b339b9
|
Respect the publish option in the LikwidCollector
|
2022-02-07 17:41:35 +01:00 |
|
Thomas Roehl
|
d8ab3b0eb0
|
Use LookPath in IpmiCollector
|
2022-02-07 15:44:29 +01:00 |
|
Thomas Roehl
|
b19ae7a4db
|
Fix initialization of InfinibandCollector
|
2022-02-07 15:43:57 +01:00 |
|
Thomas Gruber
|
5263a974d1
|
Split NfsCollector in Nfs3Collector and Nfs4Collector (#28)
* Split NfsCollector in Nfs3Collector and Nfs4Collector
* Add documentation
|
2022-02-07 15:43:01 +01:00 |
|
Thomas Roehl
|
b7ee125942
|
Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop
|
2022-02-07 13:47:06 +01:00 |
|
Holger Obermaier
|
ead7117cad
|
Add skip_filesystem configuration
|
2022-02-07 13:30:42 +01:00 |
|
Thomas Roehl
|
52458ce5a1
|
Fix for LustreCollector. Check for root user
|
2022-02-07 13:27:35 +01:00 |
|
Holger Obermaier
|
a534f16685
|
Add documentation for GPFS metric
|
2022-02-07 11:37:34 +01:00 |
|
Holger Obermaier
|
25c2ae4910
|
Avoid int -> int64 conversions
|
2022-02-07 11:12:03 +01:00 |
|
Holger Obermaier
|
3c10c6b340
|
Add error handling to Read()
|
2022-02-07 10:02:38 +01:00 |
|
Holger Obermaier
|
79b25ddbee
|
Add markdown documentation for metric collector ibstat_perfquery
|
2022-02-07 09:46:19 +01:00 |
|
Holger Obermaier
|
5ac3af895d
|
Moved documentation to markdown file
|
2022-02-07 09:22:59 +01:00 |
|
Holger Obermaier
|
9ab7a6424b
|
Moved check which metric to skip to Init()
|
2022-02-04 19:22:42 +01:00 |
|
Holger Obermaier
|
f719f1915c
|
Add error handling
|
2022-02-04 16:11:56 +01:00 |
|
Holger Obermaier
|
76b69c59b4
|
Switched to cclog.ComponentError() for error reporting in Read()
|
2022-02-04 14:42:53 +01:00 |
|
Thomas Roehl
|
66b9a25a88
|
Prefix metrics from NetstatCollector with 'net'
|
2022-02-04 12:39:59 +01:00 |
|
Thomas Roehl
|
db02c89683
|
Update LustreCollector to use lctl. Sysfs version is commented out
|
2022-02-03 22:05:16 +01:00 |
|
Thomas Gruber
|
92d4a9c2b9
|
Split MetricRouter and MetricAggregator (#24)
* Split MetricRouter and MetricAggregator
* Missing change in MetricCache
* Add README for MetricAggregator
|
2022-02-03 16:52:55 +01:00 |
|
Holger Obermaier
|
a016483012
|
Add NUMA metric collector.
|
2022-02-03 15:02:13 +01:00 |
|
Thomas Roehl
|
2806b1e7cc
|
Remove debugging artifacts
|
2022-02-02 17:14:29 +01:00 |
|
Thomas Roehl
|
e59852be03
|
Fix LikwidCollector, merge artifact causes problems
|
2022-02-02 16:55:15 +01:00 |
|
Thomas Roehl
|
6f399d5f08
|
Add scope guidelines in LikwidCollector page
|
2022-02-02 16:46:35 +01:00 |
|
Thomas Roehl
|
5bf538bf97
|
Update LikwidCollector page
|
2022-02-02 16:40:20 +01:00 |
|
Thomas Roehl
|
ed62e952ce
|
Use MetricAggregator to calculate metrics in LIKWID collector.
|
2022-02-02 14:52:07 +01:00 |
|
Thomas Roehl
|
e550226416
|
Use gval in LikwidCollector
|
2022-02-01 16:01:31 +01:00 |
|
Holger Obermaier
|
9e99e47d73
|
Wait for close of done channel, to ensure manager finished.
|
2022-01-30 12:08:33 +01:00 |
|
Holger Obermaier
|
8df58c051f
|
Lower minimum required golang version to 1.16.
|
2022-01-29 10:04:31 +01:00 |
|
Holger Obermaier
|
4e408f9490
|
Add documentation
|
2022-01-28 15:16:58 +01:00 |
|
Holger Obermaier
|
82f5c1c5d0
|
Minimum requirement go version 1.17
|
2022-01-28 09:42:19 +01:00 |
|
Holger Obermaier
|
aea3e2c6b1
|
Place wait group Add() and Done() near to each other
|
2022-01-27 20:45:22 +01:00 |
|
Holger Obermaier
|
b9236dcc31
|
Handle shutdown sequentially
|
2022-01-27 17:43:00 +01:00 |
|
Holger Obermaier
|
e1d0aacd1e
|
Moved as much work as possible to Init()
|
2022-01-27 11:08:27 +01:00 |
|
Holger Obermaier
|
7077452a5d
|
Split InfiniBand metric collector, one using
/sys filesystem reads and one using perfquery.
|
2022-01-26 20:18:47 +01:00 |
|
Thomas Roehl
|
76884c3380
|
Prefix Nvidia metrics with 'nv_'
|
2022-01-26 18:45:23 +01:00 |
|
Thomas Roehl
|
86e9b55bc9
|
Fix for documentation
|
2022-01-26 18:41:25 +01:00 |
|
Thomas Roehl
|
78834337b0
|
Fix for documentation
|
2022-01-26 18:37:59 +01:00 |
|
Thomas Roehl
|
babd7a9af8
|
Use non-blocking send at close
|
2022-01-26 16:52:56 +01:00 |
|
Holger Obermaier
|
09b7538479
|
Avoid labels in collector manager loop
|
2022-01-26 15:54:49 +01:00 |
|