1
0
Fork 0
mirror of https://github.com/monitoring-mixins/website.git synced 2024-12-14 11:37:31 +00:00
monitoring-mixins-website/assets/f5-bigip/alerts.yaml

48 lines
2.1 KiB
YAML
Raw Permalink Normal View History

groups:
- name: bigip-alerts
rules:
- alert: BigIPLowNodeAvailabilityStatus
annotations:
description: '{{ printf "%.0f" $value }} percent of available nodes, which is
below the threshold of 95.'
summary: Detecting a significant number of unavailable nodes which can causes
potential downtime or degraded performance.
expr: |
100 * (sum(bigip_node_status_availability_state) / clamp_min(count(bigip_node_status_availability_state), 1)) < 95
for: 5m
labels:
severity: critical
- alert: BigIPServerSideConnectionLimit
annotations:
description: '{{ printf "%.0f" $value }} percent of the max number of connections
in use on node {{$labels.node}}, which is above the threshold of 80 percent.'
summary: Approaching the connection limit may lead to rejecting new connections,
impacting availability.
expr: |
max without(instance, job) (100 * bigip_node_serverside_cur_conns / clamp_min(bigip_node_serverside_max_conns, 1)) > 80
for: 5m
labels:
severity: warning
- alert: BigIPHighRequestRate
annotations:
description: '{{ printf "%.0f" $value }} percent increase in requests on pool
{{$labels.pool}}, which is above the threshold of 150.'
summary: An unexpected spike in requests might indicate an issue like a DDoS
attack or unexpected high load.
expr: |
max without(instance, job) (100 * rate(bigip_pool_tot_requests[10m]) / clamp_min(rate(bigip_pool_tot_requests[50m] offset 10m), 1)) > 150
for: 10m
labels:
severity: warning
- alert: BigIPHighConnectionQueueDepth
annotations:
description: '{{ printf "%.0f" $value }} percent increase in connection queue
depth on node {{$labels.pool}}, which is above the threshold of 75.'
summary: A sudden spike or sustained high queue depth may indicate a bottleneck
in handling incoming connections.
expr: |
max without(instance, job) (100 * rate(bigip_pool_connq_depth[5m])) / clamp_min(rate(bigip_pool_connq_depth[50m] offset 10m), 1) > 75
for: 5m
labels:
severity: warning