Grafana
插件简介
Grafana是一款开源的数据可视化和监控平台,可以为您提供丰富的图表和面板,用于实时监控、分析和可视化各种指标和数据源。
安装插件
- 登录CCE控制台,单击集群名称进入集群,单击左侧导航栏的“插件中心”,在右侧找到Grafana,单击“安装”。
- 在安装插件页面,设置“规格配置”。
表1 Grafana插件规格配置 参数
参数说明
插件规格
该插件可配置“自定义”规格。
容器
选择“自定义”规格时,您可根据需求调整插件实例的容器规格。
- 设置插件实例的“调度策略”。
表2 插件调度配置 参数
参数说明
节点亲和
容忍策略
容忍策略与节点的污点能力配合使用,允许(不强制)插件的 Deployment 实例调度到带有与之匹配的污点的节点上,也可用于控制插件的 Deployment 实例所在的节点被标记污点后插件的 Deployment 实例的驱逐策略。
插件会对实例添加针对node.kubernetes.io/not-ready和node.kubernetes.io/unreachable污点的默认容忍策略,容忍时间窗为60s。
详情请参见容忍策略。
- 单击“安装”。
待插件安装完成后,选择对应的集群,然后单击左侧导航栏的“插件中心”,可筛选“已安装插件”查看相应的插件。
组件说明
容器组件 |
说明 |
资源类型 |
---|---|---|
grafana |
提供Grafana的数据可视化能力。 |
Deployment |
使用说明
如需通过公网访问Grafana图表,您需要为Grafana容器实例绑定LoadBalancer类型的服务。
- 登录CCE控制台,选择一个已安装Grafana插件的集群,在左侧导航栏中选择“服务发现”。
- 单击右上角“YAML创建”,为Grafana创建一个公网LoadBalancer类型Service。
apiVersion: v1 kind: Service metadata: name: grafana-lb #服务名称,可自定义 namespace: monitoring labels: app: grafana annotations: kubernetes.io/elb.id: 038ff*** #请替换为集群所在VPC下的ELB实例ID,且ELB实例为公网访问类型 spec: ports: - name: cce-service-0 protocol: TCP port: 80 #服务端口号,可自定义 targetPort: 3000 #Grafana的默认端口号,无需更改 selector: app: grafana type: LoadBalancer
- 创建完成后在浏览器访问“负载均衡公网IP地址:服务端口”,访问Grafana并选择合适的DashBoard,即可以查到相应的聚合内容。
版本记录
插件版本 |
支持的集群版本 |
更新特性 |
---|---|---|
1.2.0 |
v1.17 v1.19 v1.21 v1.23 v1.25 v1.27 v1.28 v1.29 |
支持v1.29集群 |
1.1.0 |
v1.17 v1.19 v1.21 v1.23 v1.25 v1.27 v1.28 |
提供Grafana的开源版 |