mirror of
https://github.com/ClusterCockpit/cc-specifications.git
synced 2024-11-10 09:47:26 +01:00
aa5a3daff3
Add line protocol description with supported metrics. Adapt sqlite job schema.
36 lines
674 B
Markdown
36 lines
674 B
Markdown
# Overview
|
||
|
||
ClusterCockpit uses the InfluxData line-protocol for collecting the node metric
|
||
data.
|
||
|
||
```
|
||
<measurement>,<tag set> <field set> <timestamp [s]>
|
||
```
|
||
|
||
Supported measurements:
|
||
* node – Tags: host, cpu
|
||
* socket – Tags: host, socket
|
||
* cpu -- Tags: host, cpu
|
||
|
||
## Supported node level fields
|
||
|
||
* `load`
|
||
* `mem_used`
|
||
* `net_bw` - split into `ib_bw` and `eth_bw` if required
|
||
* `file_bw` - split into multiple file systems if required
|
||
|
||
## Supported socket fields
|
||
|
||
All socket metrics can be aggregated to coarser granularity.
|
||
|
||
* `power`
|
||
* `mem_bw`
|
||
|
||
## Supported cpu level fields
|
||
|
||
All cpu metrics can be aggregated to coarser granularity.
|
||
|
||
* `ipc`
|
||
* `flops_any`
|
||
* `clock`
|