Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 2.53 KB

monitoring.md

File metadata and controls

48 lines (31 loc) · 2.53 KB

Monitoring

DHCP uses Grafana to display metrics. The Grafana dashboard can be found here.

The JSON used to configure the dashboard is stored in the IMA Grafana dashboard configuration repo. When updates are made in the dashboard, the JSON needs to be saved and tracked with version control. More information around this can be found in the documentation in the IMA repo.

The DHCP dashboard is separated into four sections:

  • Alarms
  • AWS Service metrics
  • Kea Network metrics
  • Kea Subnet metrics

Alarms

alarms

The alarms section summarizes the state of the system and categorizes them as OK, Pending or Alerting.

  • OK is a sign that the system is operating normally
  • Pending indicates that the system may be either recovering or erroring
  • Alerting shows that the system needs attention

AWS Metrics

aws

This section displays all the relevant AWS metrics. These include:

Custom DHCP Metrics

Custom DHCP Metrics

The custom section displays all DHCP metrics produced by Kea as well as a subset of error and debug messages.

  • CONFIGURATION RELOAD SUCCESSFUL
  • CONFIGURATION RELOAD FAILED
  • ALLOC_ENGINE_V4_ALLOC_ERROR
  • ALLOC_ENGINE_V4_ALLOC_FAIL
  • ALLOC_ENGINE_V4_ALLOC_FAIL_CLASSES

The dashboards monitor subnet and network metrics including the rate of change for DORA operations (Discovery, Offer, Request and Acknowledge) and Not Acknowledge (NAK) operations.