apache-http

Overview

Jsonnet source code is available at github.com/grafana/jsonnet-libs

Alerts

Complete list of pregenerated alerts is available here.

apache-http

ApacheDown

alert: ApacheDown
annotations:
  description: Apache is down on {{ $labels.instance }}.
  summary: Apache is down.
expr: apache_up == 0
for: 5m
labels:
  severity: warning

ApacheRestart

alert: ApacheRestart
annotations:
  description: Apache has just been restarted on {{ $labels.instance }}.
  summary: Apache restart.
expr: apache_uptime_seconds_total / 60 < 1
for: "0"
labels:
  severity: info

ApacheWorkersLoad

alert: ApacheWorkersLoad
annotations:
  description: |
    Apache workers in busy state approach the max workers count 80% workers busy on {{ $labels.instance }}.
    The current value is {{ $value }}%.
  summary: Apache workers load is too high.
expr: |
  (sum by (instance) (apache_workers{state="busy"}) / sum by (instance) (apache_scoreboard) ) * 100 > 80
for: 15m
labels:
  severity: warning

ApacheResponseTimeTooHigh

alert: ApacheResponseTimeTooHigh
annotations:
  description: |
    Apache average response time is above the threshold of 5000 ms on {{ $labels.instance }}.
    The current value is {{ $value }} ms.
  summary: Apache response time is too high.
expr: |
  increase(apache_duration_ms_total[5m])/increase(apache_accesses_total[5m]) > 5000
for: 15m
labels:
  severity: warning

Dashboards

Following dashboards are generated from mixins and hosted on github: