监控指标
概述
vArmor 目前支持可观测性指标,本文档描述了可用的指标、配置选项以及如何在您的环境中启用它们。
安装流程
-
安装 prometheus-stack:
helm repo add prometheus-community https://prometheus-community.github.io/helm-chartshelm repo updatehelm install prometheus prometheus-community/kube-prometheus-stack -
安装启用了指标系统的 vArmor
helm install varmor varmor/varmor \--set metrics.enabled=true -
导入 Grafana 仪表板:
- 访问您的 Grafana 实例
- 导航至 Dashboards > Import
- 上传位于
grafana/panel.json的仪表板配置文件 - 选择合适的 Prometheus 数据源
- 点击导入完成
可用指标
配置文件处理指标
这些指标用于跟踪由 Agent 处理的 ArmorProfile 对象的状态和性能。所有配置文件处理指标包含以下标签:
node_name:节点名称
| 指标名称 | 类型 | 描述 |
|---|---|---|
varmor_profile_processing_success | 计数器 | 成功的配置文件处理操作数量 |
varmor_profile_processing_failure | 计数器 | 失败的配置文件处理操作数量 |
varmor_profile_change_count | 计数器 | 配置文件变更次数 |
Webhook 指标
这些指标提供了 Manager Webhook Server 的详细信息。