写点什么

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

作者:观测云
  • 2022 年 6 月 24 日
  • 本文字数:482 字

    阅读完需:约 2 分钟

概述


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


前置条件

  1. 您需要先创建一个【 观测云账号 】https://auth.guance.com

  2. 安装 DataKit 【DataKit 安装文档 】https://docs.guance.com/datakit/datakit-install/


代理功能

1. 开启代理

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


cd /usr/local/datakit/conf.d/proxycp 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 可以在管理 - 基本设置获取



用户头像

观测云

关注

还未添加个人签名 2021.02.08 加入

云时代的系统可观测平台

评论

发布
暂无评论
Datakit 代理实现局域网数据统一汇聚_观测云_InfoQ写作社区