mirror of
				https://github.com/ClusterCockpit/cc-metric-collector.git
				synced 2025-11-04 02:35:07 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
## `BeeGFS on Demand` collector
 | 
						|
This Collector is to collect BeeGFS on Demand (BeeOND) storage stats.
 | 
						|
 | 
						|
```json
 | 
						|
  "beegfs_storage": {
 | 
						|
	"beegfs_path": "/usr/bin/beegfs-ctl",
 | 
						|
    "exclude_filesystem": [
 | 
						|
      "/mnt/ignore_me"
 | 
						|
    ],
 | 
						|
    "exclude_metrics": [     
 | 
						|
          "ack",
 | 
						|
		  "storInf",
 | 
						|
		  "unlnk"
 | 
						|
  }
 | 
						|
```
 | 
						|
 | 
						|
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`.
 | 
						|
 | 
						|
Available Metrics:
 | 
						|
 | 
						|
* "sum"
 | 
						|
* "ack"
 | 
						|
* "sChDrct" 
 | 
						|
* "getFSize"
 | 
						|
* "sAttr"
 | 
						|
* "statfs"
 | 
						|
* "trunc"
 | 
						|
* "close"
 | 
						|
* "fsync"
 | 
						|
* "ops-rd"
 | 
						|
* "MiB-rd/s" 
 | 
						|
* "ops-wr"
 | 
						|
* "MiB-wr/s" 
 | 
						|
* "endbg" 
 | 
						|
* "hrtbeat"
 | 
						|
* "remNode"
 | 
						|
* "storInf"
 | 
						|
* "unlnk"
 | 
						|
 | 
						|
 | 
						|
The collector adds a `filesystem` tag to all metrics |