博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用prometheus采集ingress-nginx数据grafan展示效果
阅读量:7094 次
发布时间:2019-06-28

本文共 1961 字,大约阅读时间需要 6 分钟。

参考文档

https://akomljen.com/get-kubernetes-cluster-metrics-with-prometheus-in-5-minutes/https://github.com/kubernetes/ingress-nginx/tree/f56e839134fd4a1d020c3e95d4fe89496225041c/deploy/grafana/dashboardshttps://github.com/kubernetes/ingress-nginx/tree/f56e839134fd4a1d020c3e95d4fe89496225041c/deploy/monitoring

文档目录

部署monitoring

在ingress-nginx官网deploy/monitoring目录下载相关yaml文件

[root@elasticsearch01 monitoring]# pwd/k8s/yaml/ingress-nginx/monitoring[root@elasticsearch01 monitoring]# lsconfiguration.yaml  grafana.yaml  prometheus.yaml

使用kubectl部署prometheus和grafana容器pod

[root@elasticsearch01 monitoring]# kubectl create -f ./configmap/prometheus-configuration createddeployment.extensions/grafana createdservice/grafana createdrole.rbac.authorization.k8s.io/prometheus-server createdserviceaccount/prometheus-server createdrolebinding.rbac.authorization.k8s.io/prometheus-server createddeployment.apps/prometheus-server createdservice/prometheus-server created

查看对外暴露端口,服务以NoderPort方式对外提供服务

prometheus访问地址为:
grafana访问地址为:
以上服务也可以部署ingress服务,通过域名访问

[root@elasticsearch01 monitoring]# kubectl get pods,svc -n ingress-nginx -o wide|egrep "grafana|prome"pod/grafana-69549786b6-69sqm                    1/1     Running   0          14m     10.254.73.6   10.2.8.34   
pod/prometheus-server-8658d8cdbb-8kf2g 1/1 Running 0 14m 10.254.35.7 10.2.8.65
service/grafana NodePort 10.254.108.105
3000:32358/TCP 14m app.kubernetes.io/name=grafana,app.kubernetes.io/part-of=ingress-nginxservice/prometheus-server NodePort 10.254.155.29
9090:37941/TCP 14m app.kubernetes.io/name=prometheus,app.kubernetes.io/part-of=ingress-nginx

配置grafana

在ingress-nginx官网deploy/grafana/dashboards目录下载相关nginx.json文件

配置prometheus数据源

使用prometheus采集ingress-nginx数据grafan展示效果

导入dashboard

使用prometheus采集ingress-nginx数据grafan展示效果

最终展示效果如下

使用prometheus采集ingress-nginx数据grafan展示效果

转载于:https://blog.51cto.com/jerrymin/2341401

你可能感兴趣的文章
POJ 1364 差分约束
查看>>
yml使用
查看>>
KVM性能测试
查看>>
express+gulp构建项目(五)swig模板
查看>>
【百度地图API】让用户选择起点和终点的驾车导航
查看>>
c#实现屏保
查看>>
Android学习笔记43-XML文件解析(Pull方式)
查看>>
【C#】委托
查看>>
左偏树
查看>>
转:JAVA 的wait(), notify()与synchronized同步机制
查看>>
我的Android进阶之旅------>Android关于dp(dip)、sp转px的工具类
查看>>
基于FineUIMVC的代码生成器(传统三层)v1.0-2
查看>>
遍历数组按学号找人,若找到则输出信息,否则输出"查无此人"
查看>>
原型讲解二:原型是干什么用的
查看>>
the server responsed width a status of 404 (Not Found)
查看>>
JF 笔试 反思
查看>>
思维模式
查看>>
Andorid自动化-Monkey命令一
查看>>
学习进度条
查看>>
CCF能力认证历届第二题
查看>>