Docs
uk8s
Cluster Monitoring
Prometheus monitoring solution
Overview of Monitoring Center

Overview of Monitoring Center

The Monitoring Center is a productized monitoring solution provided by UK8S, offering product solutions based on Prometheus, covering the full lifecycle management of the Prometheus cluster, as well as the configuration of alert rules, alarm settings, and other functions. It eliminates the learning and operating costs of building your own monitoring service.

Implementation Principle

The Monitoring Center is implemented based on CoreOS’s open-source Prometheus Operator and deployed in the UK8S cluster. It includes three major monitoring modules: Prometheus, Alertmanager, and Grafana. In the high-availability mode, Prometheus and Alertmanager deploy 2 and 3 replicas respectively. It also supports single-node mode.

At the same time, to simplify the burden of deploying monitoring services, the Monitoring Center will install NodeExporter by default to grab the monitoring data of the Node node after startup, and add Scheduler, Controller Manager, etcd, kubelet and other Targets. Zero configuration can achieve the health status monitoring of UK8S.

Function List

Function PointFunction Description
Create ClusterOne-click creation of a Prometheus Cluster
Destroy ClusterDestroy the created Prometheus Cluster
Create Alert RuleCreate an alert rule, namely Prometheus Rule
Delete Alert RuleDelete Prometheus Rule
Add Monitoring TargetAdd a monitoring target, namely Target
Delete Monitoring TargetDelete the monitoring target, no longer grab its monitoring data
Add RecipientsConfigure email and WeChat recipients in Alertmanager