Datakit 代理实现局域网数据统一汇聚

本文介绍了如何在企业内部网络环境下,利用DataKit的代理功能,将无法直接访问公网的主机数据统一收集并发送到观测云平台。首先,需要在有公网访问权限的主机上开启DataKit的proxy插件,然后在局域网内的主机上配置代理参数和工作空间token,通过代理主机转发数据。观测云是一款全面的实时数据监测平台,提供基础设施、日志、应用性能等多方面的可观测解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

企业内部出于安全原因,通常会进行网络管控,比如设置防火墙、安全组隔离、甚至划分 DMZ 区域。在没有公网的环境下,如何把这部分数据统一汇总处理,并且发送到观测云平台呢?Datakit 提供了代理功能。

前置条件

您需要先创建一个观测云账号,并在您的主机上安装 DataKit,作为代理主机需要能够访问公网。

代理功能

1. 开启代理

登录代理主机 (可访问公网),开启 proxy 插件

cd /usr/local/datakit/conf.d/proxy
cp proxy.conf.sample proxy.conf

配置文件 proxy.conf 内容如下 (默认监听 9530 端口)

[[inputs.proxy]]
  ## default bind ip address
  bind = "0.0.0.0" 
  ## default bind port
  port = 9530

重启 Datakit

systemctl restart datakit

2. 离线安装

登录局域网内的主机 (无公网),执行安装命令,并修改参数

  • proxy_ip,代理主机内网 ip
  • token,工作空间的 token
export HTTPS_PROXY=http://<proxy_ip>:9530; DK_DATAWAY=https://openway.guance.com?token=<token> bash -c "$(curl -L https://static.guance.com/datakit/install.sh)"

工作空间 token 可以在管理 - 基本设置获取


-

​“观测云”是一款面向开发、运维、测试及业务团队的实时数据监测平台,能够统 一满足云、云原生、应用及业务上的监测需求,快速实现基础设施、中间件、应用层和业务层的可观测。基础设施监测、日志与指标管理、应用性能监测、用户 访问监测、可用性监测、异常检测、系统级安全巡检、场景和仪表板等是“观测云”的可观测解决方案,通过统一的数据采集、全面的数据监控、无缝的关联分析、自定义的场景搭建、高度的可编程性,敏捷的成员协作,为用户提供了最快、最轻松、最全面、最自由的系统可观测平台。

现在前往观测云官网,注册一个账号,可以免费体验观测云上线的新功能哟~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值