groups:
- name: VMware_Monitoring
rules:
# 主机CPU使用率告警
- alert: 主机CPU使用率过高
expr: ((vmware_host_cpu_usage / vmware_host_cpu_max) * 100) > 85
for: 5m
labels:
severity: warning
annotations:
summary: ({{ $labels.host_name }})CPU使用率超过85%
description: "{{ $labels.instance }} 的主机 {{ $labels.host_name }} CPU使用率为{{ $value | printf \"%.2f\" }}%"
# 主机内存使用率告警
- alert: 主机内存使用率过高
expr: ((vmware_host_memory_usage / vmware_host_memory_max) * 100) > 85
for: 1s
labels:
severity: warning
annotations:
summary: ({{ $labels.host_name }})内存使用率超过75%
description: "{{ $labels.instance }}的主机 {{ $labels.host_name }} 内存使用率为{{ $value | printf \"%.2f\" }}%"
# 虚拟机快照快照数量多模板
- alert: 虚拟机快照快照数量多模板
expr: vmware_vm_snapshots > 5
for: 1s
labels:
severity: warning
annotations:
summary: "虚拟机快照数量过多"
description: "{{ $labels.instance }}中虚拟机={{ $labels.vm_name }}快照数量为:{{ $value }}个"
#datestore使用率超90%
- alert: datestore使用率超90%
expr: ((1-(vmware_datastore_freespace_size / vmware_datastore_capacity_size) )*100)> 90
for: 5m
labels:
severity: warning
annotations:
summary: ({{ $labels.ds_name }}) 存储使用率超过70%
description: "{{ $labels.instance }} 的 {{ $labels.ds_name }} 存储使用率为{{ $value | printf \"%.2f\" }}%"
# 虚拟机CPU使用率告警
- alert: 虚拟机CPU使用率过高
expr: vmware_vm_cpu_usage_average/ 100 >= 90
for: 1s
labels:
severity: error
annotations:
summary: 虚拟机({{ $labels.vm_name }})CPU使用率超90%
description: "{{ $labels.instance }}中虚拟机{{ $labels.vm_name }} CPU使用率为{{ $value | printf \"%.2f\" }}%"
# 虚拟机内存使用率告警
- alert: 虚拟机内存使用率过高
expr: vmware_vm_mem_usage_average / 100 >= 90
for: 1s
labels:
severity: error
annotations:
summary: 虚拟机{{ $labels.vm_name }}内存使用率超90%
description: "{{ $labels.instance }}中虚拟机={{ $labels.vm_name }} 内存使用率为{{ $value | printf \"%.2f\" }}%"
# 虚拟机磁盘使用率告警
- alert: 虚拟机磁盘使用率超90%
expr: ((1-(vmware_vm_guest_disk_free / vmware_vm_guest_disk_capacity)) * 100) >=90
for: 1s
labels:
severity: error
annotations:
summary: 虚拟机({{ $labels.vm_name }}) 磁盘使用率超过90%
description: "{{ $labels.instance }} 的 {{ $labels.vm_name }} 路径为 {{ $labels.partition}} 磁盘使用率 {{ $value | printf \"%.2f\" }}%"