Add alarms for Nova aggregates
Change-Id: Ia82d5baf754d2d61c2bfa6d882ace3c8d094eafc Depends-On: I6647600d73991bfbfc7b7c199a7f9b90b9294f68
This commit is contained in:
parent
da8188d8cb
commit
dd5d89f7c9
|
@ -1169,7 +1169,7 @@ lma_collector:
|
||||||
description: 'There is none memory available for new instances'
|
description: 'There is none memory available for new instances'
|
||||||
severity: 'warning'
|
severity: 'warning'
|
||||||
enabled: 'true'
|
enabled: 'true'
|
||||||
no_data_policy: skip # the metric is only collected from the aggregator node
|
no_data_policy: skip # the metric is only collected from the aggregator node
|
||||||
trigger:
|
trigger:
|
||||||
rules:
|
rules:
|
||||||
- metric: openstack_nova_total_free_ram
|
- metric: openstack_nova_total_free_ram
|
||||||
|
@ -1178,6 +1178,34 @@ lma_collector:
|
||||||
window: 60
|
window: 60
|
||||||
periods: 0
|
periods: 0
|
||||||
function: max
|
function: max
|
||||||
|
- name: 'nova-aggregates-free-memory-warning'
|
||||||
|
description: "The nova aggregates free memory percent is low"
|
||||||
|
severity: 'warning'
|
||||||
|
enabled: 'true'
|
||||||
|
no_data_policy: skip # the metric is only collected from the aggregator node
|
||||||
|
trigger:
|
||||||
|
rules:
|
||||||
|
- metric: openstack_nova_aggregate_free_ram_percent
|
||||||
|
group_by: [aggregate]
|
||||||
|
relational_operator: '<'
|
||||||
|
threshold: 10.0
|
||||||
|
window: 60
|
||||||
|
periods: 0
|
||||||
|
function: min
|
||||||
|
- name: 'nova-aggregates-free-memory-critical'
|
||||||
|
description: "The nova aggregates free memory percent is too low"
|
||||||
|
severity: 'critical'
|
||||||
|
enabled: 'true'
|
||||||
|
no_data_policy: skip # the metric is only collected from the aggregator node
|
||||||
|
trigger:
|
||||||
|
rules:
|
||||||
|
- metric: openstack_nova_aggregate_free_ram_percent
|
||||||
|
group_by: [aggregate]
|
||||||
|
relational_operator: '<'
|
||||||
|
threshold: 1.0
|
||||||
|
window: 60
|
||||||
|
periods: 0
|
||||||
|
function: min
|
||||||
|
|
||||||
# Adds alarm on local check for OpenStack services endpoint
|
# Adds alarm on local check for OpenStack services endpoint
|
||||||
- name: 'cinder-api-local-endpoint'
|
- name: 'cinder-api-local-endpoint'
|
||||||
|
@ -3576,6 +3604,11 @@ lma_collector:
|
||||||
members:
|
members:
|
||||||
nova-free-memory:
|
nova-free-memory:
|
||||||
alarms: ['total-nova-free-memory-warning']
|
alarms: ['total-nova-free-memory-warning']
|
||||||
|
nova-aggregates-free-memory:
|
||||||
|
alerting: enabled
|
||||||
|
members:
|
||||||
|
nova-aggregates-free-memory:
|
||||||
|
alarms: ['nova-aggregates-free-memory-critical', 'nova-aggregates-free-memory-warning']
|
||||||
ceph-mon-cluster:
|
ceph-mon-cluster:
|
||||||
apply_to_node: ceph-mon
|
apply_to_node: ceph-mon
|
||||||
alerting: enabled
|
alerting: enabled
|
||||||
|
|
|
@ -634,6 +634,11 @@ lma_collector:
|
||||||
group_by: member
|
group_by: member
|
||||||
members:
|
members:
|
||||||
- nova-free-memory
|
- nova-free-memory
|
||||||
|
nova-aggregates-free-memory:
|
||||||
|
policy: highest_severity
|
||||||
|
group_by: member
|
||||||
|
members:
|
||||||
|
- nova-aggregates-free-memory
|
||||||
|
|
||||||
gse_cluster_node:
|
gse_cluster_node:
|
||||||
input_message_types:
|
input_message_types:
|
||||||
|
@ -812,6 +817,7 @@ lma_collector:
|
||||||
- libvirt-service
|
- libvirt-service
|
||||||
- nova-free-vcpu
|
- nova-free-vcpu
|
||||||
- nova-free-memory
|
- nova-free-memory
|
||||||
|
- nova-aggregates-free-memory
|
||||||
hints:
|
hints:
|
||||||
- neutron-data-plane
|
- neutron-data-plane
|
||||||
cinder-control-plane:
|
cinder-control-plane:
|
||||||
|
|
|
@ -1187,6 +1187,34 @@ The following is a list of StackLight built-in alarms::
|
||||||
window: 60
|
window: 60
|
||||||
periods: 0
|
periods: 0
|
||||||
function: max
|
function: max
|
||||||
|
- name: 'nova-aggregates-free-memory-warning'
|
||||||
|
description: "The nova aggregates free memory percent is low"
|
||||||
|
severity: 'warning'
|
||||||
|
enabled: 'true'
|
||||||
|
no_data_policy: skip # the metric is only collected from the aggregator node
|
||||||
|
trigger:
|
||||||
|
rules:
|
||||||
|
- metric: openstack_nova_aggregate_free_ram_percent
|
||||||
|
group_by: [aggregate]
|
||||||
|
relational_operator: '<'
|
||||||
|
threshold: 10.0
|
||||||
|
window: 60
|
||||||
|
periods: 0
|
||||||
|
function: min
|
||||||
|
- name: 'nova-aggregates-free-memory-critical'
|
||||||
|
description: "The nova aggregates free memory percent is too low"
|
||||||
|
severity: 'critical'
|
||||||
|
enabled: 'true'
|
||||||
|
no_data_policy: skip # the metric is only collected from the aggregator node
|
||||||
|
trigger:
|
||||||
|
rules:
|
||||||
|
- metric: openstack_nova_aggregate_free_ram_percent
|
||||||
|
group_by: [aggregate]
|
||||||
|
relational_operator: '<'
|
||||||
|
threshold: 1.0
|
||||||
|
window: 60
|
||||||
|
periods: 0
|
||||||
|
function: min
|
||||||
|
|
||||||
# Adds alarm on local check for OpenStack services endpoint
|
# Adds alarm on local check for OpenStack services endpoint
|
||||||
- name: 'cinder-api-local-endpoint'
|
- name: 'cinder-api-local-endpoint'
|
||||||
|
|
Loading…
Reference in New Issue