mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2025-04-07 05:55:55 +02:00
76 lines
1.3 KiB
Markdown
76 lines
1.3 KiB
Markdown
## `BeeGFS on Demand` collector
|
|
This Collector is to collect BeeGFS on Demand (BeeOND) metadata clientstats.
|
|
|
|
```json
|
|
"beegfs_meta": {
|
|
"beegfs_path": "/usr/bin/beegfs-ctl",
|
|
"exclude_filesystem": [
|
|
"/mnt/ignore_me"
|
|
],
|
|
"exclude_metrics": [
|
|
"ack",
|
|
"entInf",
|
|
"fndOwn"
|
|
]
|
|
}
|
|
```
|
|
|
|
The `BeeGFS On Demand (BeeOND)` collector uses the `beegfs-ctl` command to read performance metrics for
|
|
BeeGFS filesystems.
|
|
|
|
The reported filesystems can be filtered with the `exclude_filesystem` option
|
|
in the configuration.
|
|
|
|
The path to the `beegfs-ctl` command can be configured with the `beegfs_path` option
|
|
in the configuration.
|
|
|
|
When using the `exclude_metrics` option, the excluded metrics are summed as `other`.
|
|
|
|
Important: The metrics listed below are similar to the naming of BeeGFS. The Collector prefixes these with `beegfs_cstorage`(beegfs client storage).
|
|
|
|
For example `beegfs` metric `open`-> `beegfs_cstorage_open`
|
|
|
|
Available Metrics:
|
|
|
|
- sum
|
|
- ack
|
|
- close
|
|
- entInf
|
|
- fndOwn
|
|
- mkdir
|
|
- create
|
|
- rddir
|
|
- refrEnt
|
|
- mdsInf
|
|
- rmdir
|
|
- rmLnk
|
|
- mvDirIns
|
|
- mvFiIns
|
|
- open
|
|
- ren
|
|
- sChDrct
|
|
- sAttr
|
|
- sDirPat
|
|
- stat
|
|
- statfs
|
|
- trunc
|
|
- symlnk
|
|
- unlnk
|
|
- lookLI
|
|
- statLI
|
|
- revalLI
|
|
- openLI
|
|
- createLI
|
|
- hardlnk
|
|
- flckAp
|
|
- flckEn
|
|
- flckRg
|
|
- dirparent
|
|
- listXA
|
|
- getXA
|
|
- rmXA
|
|
- setXA
|
|
- mirror
|
|
|
|
The collector adds a `filesystem` tag to all metrics
|