Tags: skyzou/k8s-mon
Toggle v2.2.0's commit message
* [BUGFIX] 解决`ksm` pod数量等预聚合指标 tag匹配错误bug,现象是相关曲线如`cpu限制核数`跳动变化
* [CHANGE] 修改deployment配置为默认不采集etcd,如需采集,请将 deployment中挂载证书那几行注释去掉
* [CHANGE] 容器版本调整为 v2.2.0
Toggle v2.1.0's commit message
* [FEATURE] k8s 1.20后续版本默认容器运行时采用`containerd`,k8s-mon获取容器tag时需要适配,默认采…
…用docker-api,失败再尝试containerd-api
* [CHANGE] pod runner改为`yauritux/busybox-curl` 提供curl命令方便排查问题
* [CHANGE] 注意如果 不采集etcd,没有创建对应的证书(如k8s使用公有云托管的),那么请将 deployment中挂载证书那几行注释掉,不然容器起不来
* [CHANGE] 容器版本调整为 v2.1.0
Toggle v2.0.7's commit message
* [BUGFIX] hold点/预聚合所使用的共享map`dataMap.Map`改为`go-cache` ,用来做gc,避免pod滚动…
…后旧的数据没有删除导致内存不回收
* [CHANGE] 编译时传入version,便于打印版本信息
Toggle v2.0.6's commit message
* [CHANGE] 多实例采集时,最终0结果改为不push
* [CHANGE] 把一些常规info日志降级成debug,--log.level=debug可以调整日志级别
Toggle v2.0.5's commit message
[BUGFIX] curl请求采集接口时,http.resp.status_code 非200直接报错返回,避免权限错误引起的解析错误的误导
Toggle v2.0.4's commit message
* [FEATURE] 新增ksm指标计算节点cpu/mem 请求/限制率等指标
* [BUGFIX] ksm启动不再sleep等待,因为push的瓶颈在transfer已经解决了
Toggle v2.0.3's commit message
Merge branch 'main' of github.com:n9e/k8s-mon into main
Toggle v2.0.2's commit message
- 新增etcd采集
- 新增golang进程指标采集
- 完善readme和大盘
Toggle v2.0.1's commit message
- 基础指标添加node_ip node_name作为宿主机标识标签
- ksm指标没有nid的默认上报到服务节点server_side_nid ,例如kube_node_status_allocatable_cpu_cores这种共享指标
- import package fmt
Toggle v2.0's commit message
1.cpu 和mem指标需要pod设置limit,如果没有limit则某些指标会缺失
2.daemonset默认设置limit
3.修改readme
You can’t perform that action at this time.