跳转至

数据采集


观测云支持采集主机、云主机、容器及其他资源的性能数据和运行状态信息,以帮助监控基础设施。采集的数据包括 CPU、内存、磁盘、网络等核心指标,采集到的数据经处理后通过可视化界面展示,便于实时掌握基础设施的运行情况。

前置条件

安装 DataKit

采集配置

主机

安装 DataKit 后,系统自动开启一批主机相关采集器,自动上报数据至工作空间。

默认开启的采集器列表如下:

采集器名称 功能描述
cpu 主机 CPU 使用情况
disk 磁盘占用情况
diskio 主机磁盘 IO 情况
mem 主机内存使用情况
swap Swap 内存使用情况
system 主机操作系统负载
net 主机网络流量情况
host_process 主机上存活超 10min 的进程列表
hostobject 主机基础信息(操作系统、硬件信息等)
container 主机容器或 Kubernetes 数据(若主机无容器,采集器自动退出)
注意
  • 主机采集启动后,修改主机名 host_name 会新增主机记录,原主机名仍保留,24 小时未上报数据后移除。

  • DataKit 在 24 小时内按最大值统计数量,因此计费周期内修改主机名会按两台主机收费。

更多详情,可参考 DataKit 采集器使用主机对象

云主机

若 DataKit 部署在云主机上,可通过设置 cloud_provider 标签开启云同步,配置完成后重启 DataKit 即可。

更多详情,可参考 开启云同步

容器

观测云提供两种开启容器数据采集的方式:

  1. 主机安装 DataKit:开启容器采集器,支持采集 Containers 和 Pods 数据
  2. DaemonSet 方式安装 DataKit:支持采集容器组件全数据(Containers、Pods、Services 等)

进程

默认开启进程采集器,但不采集进程指标数据。如需采集指标数据,进入 DataKit 安装目录下的 conf.d/host 文件夹,复制 host_processes.conf.sample 并重命名为 host_processes.conf,将 open_metric 设置为 true 后重启 DataKit。

更多详情,可参考 进程

资源目录

通过创建自定义的资源,关联 DataKit API 和 DataFlux Func,向观测云上报任意数据。

具体操作过程,可参考 资源目录数据上报

文档评价

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