跳转至

在 Kubernetes 上安装

前提

需使用 Linux 2.6.23 或更高版本,支持 ARM、x86 全架构安装。

选择 DataWay 数据网关地址

DataWay 是观测云的数据网关,采集器上报数据到观测云都需要经过 DataWay 网关。

运行以下脚本下载

wget https://static.guance.com/datakit/datakit.yaml

修改 datakit.yaml 文件

  1. 配置 DataWay 数据网关地址
- name: ENV_DATAWAY
  value: https://openway.guance.com?token=tkn_7f5********fda8681
  1. DataKit 会默认开启主机相关采集器
- name: ENV_DEFAULT_ENABLED_INPUTS
  value: cpu,disk,diskio,mem,swap,system,hostobject,net,host_processes,container

如需开启更多,直接在以上配置中追加即可,当然也可以将某些采集器从这个列表中删掉。

  • 观测云默认开启的采集器:
采集器名称 说明
cpu 采集主机的 CPU 使用情况
disk 采集磁盘占用情况
diskio 采集主机的磁盘 IO 情况
mem 采集主机的内存使用情况
swap 采集 Swap 内存使用情况
system 采集主机操作系统负载
net 采集主机网络流量情况
host_processes 采集主机上常驻(存活 10min 以上)进程列表
hostobject 采集主机基础信息(如操作系统信息、硬件信息等)
container 采集主机上可能的容器对象以及容器日志

在 DaemonSet 模式中,DataKit 还支持多个环境变量配置。

查看更多环境变量

执行以下命令安装 DataKit

kubectl apply -f datakit.yaml

安装完后,系统会自动创建一个 DataKit 的 DaemonSet 部署。

查看 DataKit 运行状态

kubectl get pod -n datakit

文档评价

文档内容是否对您有帮助? ×