【解决】 使用Grafana查看k8s集群监控情况,提示插件未发现和没有数据
2020-09-03 16:46
141 查看
问题一:使用Grafana查看k8s集群监控情况,提示插件未发现
解决:明显缺少插件,使用grafana-cli命令进行安装即可
root@ymt-130 k8s_installer]# kubectl -n monitoring get pod NAME READY STATUS RESTARTS AGE alertmanager-main-0 2/2 Running 0 7d1h alertmanager-main-1 2/2 Running 0 7d1h alertmanager-main-2 2/2 Running 0 7d1h appalertservice-58db89d477-tskd4 1/1 Running 0 7d grafana-7f94944d5f-g2kdx 1/1 Running 0 2d kube-state-metrics-6f56c8b966-h5gnd 3/3 Running 0 7d1h node-exporter-5xwhv 2/2 Running 0 7d1h node-exporter-8qmd9 2/2 Running 0 7d1h node-exporter-9cj9x 2/2 Running 0 7d1h node-exporter-dlkt7 2/2 Running 0 7d1h node-exporter-jbdb9 2/2 Running 0 7d1h node-exporter-kn69k 2/2 Running 0 7d1h prometheus-adapter-7bc75f6dc7-2r9rj 1/1 Running 0 7d1h prometheus-adapter-7bc75f6dc7-nnntv 1/1 Running 0 7d1h prometheus-adapter-7bc75f6dc7-rkgtn 1/1 Running 0 7d1h prometheus-k8s-0 3/3 Running 1 7d1h prometheus-k8s-1 3/3 Running 1 7d1h prometheus-operator-5bd99d6457-dlx4k 1/1 Running 0 7d1h [root@ymt-130 k8s_installer]# [root@ymt-130 k8s_installer]# kubectl -n monitoring exec -it grafana-7f94944d5f-g2kdx /usr/share/grafana/bin/grafana-cli plugins install grafana-piechart-panel installing grafana-piechart-panel @ 1.6.0 from: https://grafana.com/api/plugins/grafana-piechart-panel/versions/1.6.0/download into: /var/lib/grafana/plugins ✔ Installed grafana-piechart-panel successfully Restart grafana after installing plugins . <service grafana-server restart> [root@ymt-130 k8s_installer]# kubectl -n monitoring delete pod grafana-7f94944d5f-g2kdx pod "grafana-7f94944d5f-g2kdx" deleted
注意: 这里是容器化部署方式,grafana必须做持久化存储才可以,否则无法保存安装数据。
问题二:使用Grafana查看k8s集群监控情况,提示没有数据,或者数据显示错误
解决:这是监控指标配置错误导致,选择对应监控->edit,修改相关监控项即可。
指标变化:
io_kubernetes_container_name -> pod
node_memory_MemTotal -> node_memory_MemTotal_bytes
node_memory_MemFree -> node_memory_MemFree_bytes
node_memory_Buffers -> node_memory_Buffers_bytes
node_memory_Cached -> node_memory_Cached_bytes
node_filesystem_size -> node_filesystem_free_bytes
node_filesystem_free -> node_filesystem_free_bytes
node_cpu -> machine_cpu_cores
基础指标变化:
pod_name -> pod
container_name -> container
相关文章推荐
- 在看官方的例子时候由一个grid实例,在每一行之前有个加号,展开可以显示内容,在实际应用中还是非常有用的,照搬例子的代码,发现老是提示对象不存在,查阅资料后发现是没有加载插件,这里和大家分享下Ext.grid.RowExpander插件的使用,
- Android 测试数据监控程序-压力测试-查看CPU和内存等指标使用情况
- 使用sql server management studio 2008 无法查看数据库,提示 无法为该请求检索数据 错误916解决方法
- FireFox中使用JQuery的ajaxfileupload插件返回JSON格式数据提示保存的解决方法。
- 关于Sublime Text 3使用SublimeLinter配置JS,CSS,HTML语法检查,插件安装后没有提示效果的解决办法
- 查看数据文件的使用和增长情况
- 在没有数据集的情况下使用数据表
- unserialize的这个问题是由一个emlog论坛用户在使用时报错而发现的 问题表现情况如下: emlog缓存的保存方式是将php的数据对象(数组)序列化(serialize)后以文件的形式存放,
- 试图使用未在此报表服务器中注册的数据扩展插件“ORACLE”。 解决办法
- Solaris内存监控 & solaris查看内存使用情况 LINUX下查看CPU使用率的命令
- 解决办法:异地冷恢复时 如果发现v$datafile里的有些用户用的数据文件没有备份
- win7系统查看账户属性出错 提示工作站服务没有启动的详细解决办法
- 4种 查看数据空间使用情况 的方法
- Solaris内存监控 & solaris查看内存使用情况
- Go语言开发-关于LiteIDE使用第三库时没有自动提示的解决方法
- dedecms批量更新静态时提示:没有该栏目数据 可能缓存的解决方法
- 服务器共享文件夹后,客户端出现“您可能没有权限使用网络资源”提示的解决办法
- 键盘不能使用或者提示没有键盘开不了机的【解决办法】
- SQL Server 数据格式修改时,没有保存按钮的情况解决
- IE6情况下使用jquery.bgiframe.js插件解决下拉列表框被遮盖BUG