API Doc
Search Docs...
⌘ K
ACOSABSAVEANSABDRAKEObservability

Monitoring

The monitoring function is one of the core observability capabilities of AKE. This function can record runtime status data of K8s clusters in real time, helping users quickly learn the runtime metrics of each component in the system. The monitoring function of AKE has been integrated with the Arcfra observability service, which provides monitoring and alerting functions.

The monitoring system includes the following three parts:

  • kube-prometheus, a deployment collection based on the open-source project Prometheus Operator, used to provide collection object APIs and dashboards. It is encapsulated as the kube-prometheus addon in AKE.
  • The observability service client observability-monitoring-agent addon, used to scrape collection targets provided by kube-prometheus and send metrics data to the observability service.
  • The observability controller integrated in sks-controller-manager, used to maintain the lifecycle of alerting rules.

AKE also provides a customized monitoring system query web UI based on Grafana APIs. Alerting policies can be customized in AOC.