This section describes the alerts for the GlusterFS service.
| Severity | Minor | 
|---|---|
| Summary | The GlusterFS service on the {{ $labels.host }}host is down. | 
| Raise condition | procstat_running{process_name="glusterd"} < 1 | 
| Description | Raises when Telegraf cannot find running glusterdprocesses on thekvmhosts. | 
| Troubleshooting | 
 | 
| Tuning | Not required | 
| Severity | Critical | 
|---|---|
| Summary | All GlusterFS services are down. | 
| Raise condition | glusterfs_up != 1 | 
| Description | Raises when the Telegraf service cannot connect or gather metrics from
the GlusterFS service, typically meaning the GlusterFS, Telegraf monitoring_remote_agentservice, or network issues. | 
| Troubleshooting | 
 | 
| Tuning | Not required | 
| Severity | Minor | 
|---|---|
| Summary | More than 80% of GlusterFS {{ $labels.volume }}volume inodes are
used for 2 minutes. | 
| Raise condition | glusterfs_inodes_percent_used >=
{{ monitoring.inodes_percent_used_minor_threshold_percent*100 }} and
glusterfs_inodes_percent_used <
{{ monitoring.inodes_percent_used_major_threshold_percent*100 }} | 
| Description | Raises when GlusterFS uses more than 80% and less than 90% of available
inodes. The volumelabel in the raised alert contains the affected
GlusterFS volume. | 
| Troubleshooting | 
 | 
| Tuning | Typically, you should not change the default value. If the alert is constantly firing, verify the available inodes on the GlusterFS nodes and adjust the threshold according to the number of available inodes. In the Prometheus Web UI, use the raise condition query for a longer period of time to define the best threshold. For example, to change the threshold to the  
 | 
| Severity | Major | 
|---|---|
| Summary | {{ $value }}%of GlusterFS{{ $labels.volume }}volume inodes
are used for 2 minutes. | 
| Raise condition | glusterfs_inodes_percent_used >=
{{ monitoring.inodes_percent_used_major_threshold_percent*100 }} | 
| Description | Raises when GlusterFS uses more than 90% of available inodes. The volumelabel in the raised alert contains the affected GlusterFS
volume. | 
| Troubleshooting | 
 | 
| Tuning | Typically, you should not change the default value. If the alert is constantly firing, verify the available inodes on the GlusterFS nodes and adjust the threshold according to the number of available inodes. In the Prometheus Web UI, use the raise condition query for a longer period of time to define the best threshold. For example, to change the threshold to  
 | 
| Severity | Minor | 
|---|---|
| Summary | {{ $value }}%of GlusterFS{{ $labels.volume }}volume disk
space is used for 2 minutes. | 
| Raise condition | glusterfs_space_percent_used >=
{{ monitoring.space_percent_used_minor_threshold_percent*100 }} and
glusterfs_space_percent_used <
{{ monitoring.space_percent_used_major_threshold_percent*100 }} | 
| Description | Raises when GlusterFS uses more than 80% and less than 90% of available
space. The volumelabel in the raised alert contains the affected
GlusterFS volume. | 
| Troubleshooting | 
 | 
| Tuning | Typically, you should not change the default value. If the alert is constantly firing, verify the available space on the GlusterFS nodes and adjust the threshold accordingly. In the Prometheus Web UI, use the raise condition query for a longer period of time to define the best threshold. For example, to change the threshold to the  
 | 
| Severity | Minor | 
|---|---|
| Summary | {{ $value }}%of GlusterFS{{ $labels.volume }}volume disk
space is used for 2 minutes. | 
| Raise condition | glusterfs_space_percent_used >=
{{ monitoring.space_percent_used_major_threshold_percent*100 }} | 
| Description | Raises when GlusterFS uses more than 90% of available space. The volumelabel in the raised alert contains the affected GlusterFS
volume. | 
| Troubleshooting | 
 | 
| Tuning | Typically, you should not change the default value. If the alert is constantly firing, verify the available space on the GlusterFS nodes and adjust the threshold accordingly. In the Prometheus Web UI, use the raise condition query for a longer period of time to define the best threshold. For example, to change the threshold to  
 | 
Available since the 2019.2.11 maintenance update
| Severity | Major | 
|---|---|
| Summary | GlusterFS mount point is not mounted. | 
| Raise condition | delta(glusterfs_mount_scrapes:rate5m{fstype=~"(fuse.)?glusterfs"}[5m])
< 0 or glusterfs_mount_scrapes:rate5m{fstype=~"(fuse.)?glusterfs"}
== 0 | 
| Description | Raises when a GlusterFS mount point is not mounted. The path,host, anddevicelabels in the raised alert contain the path,
node name, and device of the affected mount point. | 
| Troubleshooting | To perform a manual remount, apply the salt '*' state.sls glusterfs.clientSalt state from the Salt Master
node. | 
| Tuning | Not required |