k8s安装grafana
首先部署grafana pod1 apiVersion: extensions/v1beta12 kind: Deployment3 metadata:4name: monitoring-grafana5namespace: kube-system6 spec:7replicas: 18template:9metadata:10labels:11task: monitoring.
·
首先部署grafana pod
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4 name: monitoring-grafana
5 namespace: kube-system
6 spec:
7 replicas: 1
8 template:
9 metadata:
10 labels:
11 task: monitoring
12 k8s-app: grafana
13 spec:
14 containers:
15 - name: grafana
16 image: grafana/grafana:5.0.0
17 ports:
18 - containerPort: 3000
19 protocol: TCP
20 env:
21 - name: INFLUXDB_HOST
22 value: monitoring-influxdb
23 - name: GF_INSTALL_PLUGINS
24 value: grafana-kubernetes-app
kubectl create -f mysql-rc.yaml
然后部署grafana service
1 apiVersion: v1
2 kind: Service
3 metadata:
4 name: monitoring-grafana
5 namespace: kube-system
6 labels:
7 k8s-app: grafana
8 component: core
9 spec:
10 type: NodePort
11 ports:
12 - port: 3000
13 nodePort: 31000
14 selector:
15 k8s-app: grafana
grafana常用模板
315这个模板是cadvisor采集的各种指标的图表
1860这个模板是node-exporter采集的各种主机相关的指标的图表
6417这个模板是kube-state-metrics采集的各种k8s资源对象的状态的图表
4859和4865这两个模板是blackbox-exporter采集的服务的http状态指标的图表(两个效果基本一样,选择其一即可)
5345这个模板是blackbox-exporter采集的服务的网络状态指标的图表
更多推荐
已为社区贡献1条内容
所有评论(0)