文章插图
点击『安装』 。
文章插图
命名空间选择 datakit,点击『下一步』 。
文章插图
点击Datakit Configuration,把 替换成观测云的 token,由于本次使用自定义 container 采集器配置,所以把 Enable the default Inputs 中的 ,container 去掉 。
文章插图
点击 Git Management Configurations来设置 git 仓库信息 。选中 Enable Use Git Management Configurations,The Git Hub Url 填 dk-config 的 git 地址 http://120.26.37.252/root/dk-config.git,并把 git 的用户名 root,密码 xxxxxx 放到 http:// 后面,请参考下图 。The Git Branch 填分支 main 。然后点击『安装』。注意,如果选中 Enable git SSH key,即是通过 SSH 方式来拉取 Git 仓库中的配置 。
文章插图
点击Kube-State-Metrics,选中Deployment KubeState Metrics Deployment,即会安装 kube-state-metrics 组件,如不需要可以不选 。
文章插图
点击 metrics-server,选中 Deployment kubeState Metrics Server Deployment,即会安装 metrics-server 组件,如不需要可以不选 。最后点击『安装』 。
文章插图
步骤 5:资源限额为了限制 DataKit 使用的 CPU 和内存,可以通过 Rancher 限制 DataKit 的资源使用 。进入『集群』-> 『工作负载』-> 『DaemonSets』,点击 datakit 行的右边,选择『编辑配置』,进入后点击“资源限制和预留”,根据服务器的资源进行合理分配,然后点击『保存』 。
文章插图
步骤 6:验证指标采集登录『Rancher』,点击右上方的命令行图标,执行如下命令进入 datakit,查看 gitrepos 目录下有 container.conf 文件即表示能正常拉取 git 仓库配置了 。
【Rancher 部署 DataKit 最佳实践】
kubectl get pods -n datakit kubectl exec -it datakit-qc58m -n datakit bash cd gitrepos/ ls
文章插图
登录『观测云』-> 『指标』,选中 kubernetes指标集,查看指标有数据,即表示指标采集正常 。
文章插图
步骤 7:升级当 DataKit 有版本升级时,Rancher UI 上可看到可以升级的版本 。进入 Rancher『集群』-> 『应用市场』-> 『已安装的 Apps』,在 datakit 行的升级列,有待升级的版本“1.4.6”,点击后进入升级界面 。
推荐阅读
- “三零”创建,董一兵作最新部署! 三零创建是什么意思
- 轻量级低侵入式在线构建、自动部署、日常运维、项目监控软件
- 百度|2022百度世界大会召开:官方称将部署上万辆无方向盘汽车
- windows基于nginx部署Spring-boot+vue前后端分离项目
- 国防部回应美拟在日部署中导-美拟在日部署中导必将坚决反制
- 北斗三号卫星核心器部件100%国产-北斗三号提前半年完成全球星座部署
- 外交部回应永兴岛部署战斗机-战斗机有多少种类型
- 明朝九边重镇哪个重要?明朝九边重镇兵力部署
- Tomcat9及以下升级Tomcat10 部署操作
- CentOS安装部署GitLab服务器