datahub文档_Datahub安装部署指南

datahub文档_Datahub安装部署指南Datahub 安装部署指南系统要求 windowsserve 及以上 64 位操作系统 安装目标磁盘空间至少 20G 以上 日志文件需要 网络要求 一个 dmp 平台可以访问到的端口 安装文件下载地址 部署过程一 下载 Datahub 安装文件 windows64 位 解压 Datahub 压缩文件 包括 3 个文件 1 dmp datahub 1 0 0 windows amd64 exe D

Datahub安装部署指南

系统要求 :windows server 2008及以上, 64位操作系统, 安装目标磁盘空间至少20G以上(日志文件需要)。

网络要求 :一个dmp平台可以访问到的端口。

安装文件下载地址:

部署过程

一、下载Datahub安装文件(windows64位)

解压Datahub压缩文件,包括3个文件:

1) dmp-datahub-1.0.0-windows-amd64.exe (Datahub程序文件, 1.0.0为版本号, 也可以通过命令行查看版本号及编译时间)

2) nssm.exe (windows服务安装工具)

3) wmi_exporter.exe (监控程序)

二、安装Datahub

1.创建安装目录(以下d:\为示例磁盘)

1) 在目标磁盘(建议非操作系统磁盘)创建目录, d:\datahub\logs和d:\datahub\old

2) 将解压的文件复制到d:\datahub\目录下, 并将dmp-datahub-1.0.0-windows-amd64.exe文件复制一个新文件名为dmp-datahub.exe。

3) 将dmp-datahub.exe添加到杀毒软件的白名单/可信任列表(避免被误杀)。

2.设置配置文件

1) 打开cmd.exe, cd到d:\datahub, 运行命令行 dmp-datahub.exe init, 生成一个模板配置文件datahub.example.toml。参考截图:

2) 复制datahub.example.toml为datahub.toml, 打开并编辑datahub.toml文件。

配置项说明

项目项名称

说明值

示例

api_key

Dmp flow与datahub通信的密钥, dmp添加数据源时填写该密钥。建议使用初始化配置模板文件时产生的该配置项值

wVPWsxCgSpDYWPqk

env_code

客户环境名称(直接填写租户代码)

vanke

db.pool

数据库连接池的连接数,取决于sql执行并发数多少。建议用默认值

10

db.timeout

sql执行超时间(秒),建议120秒

120

db.url

数据库连接字符串(注意sql server端口打开)

参考模板文件值

Log.level

日志输出级别,建议:warn

warn

Log.output

日志文件输出方式(多种用逗号隔开),建议:file,aliyun.

File,aliyun

Proxy.metrics

性能监控代理地址。如果不开启,直接填写空字符串, 建议使用默认值开启

127.0.0.1:9182

Tracing.enable

是否开启opentrace性能跟踪. 0为不开启。建议设置为0,除非需要额外调试才填写1

0

Upload.zip_record

异步模式同步时多少记录压缩成一个zip文件, 取决于服务器的内存,cpu和表数据量大小。建议使用默认值

注意:env_code,db.timeout,db.url,Log.level,Log.output,Tracing.enable这些配置项需要填写,其他没有特别说明,请使用默认值。

3.安装服务

1) 在cmd运行命令 nssm.exe install, 弹出服务安装配置界面,按下图的值配置Application和I/O两个选项卡内容

datahub文档_Datahub安装部署指南

datahub文档_Datahub安装部署指南

Service name: datahub

Application部分:

Path: d:\datahub\dmp-datahub.exe

setup directory: d:\datahub

Arguments: serve -p 19988 (19988 表示datahub对外的端口)

I/O部分:

Output (stdout): d:\datahub\logs\stdout.log

Error (stderr): d:\datahub\logs\stdout.log

点击Install service 按钮后,弹出提示成功。

如果要在安装后,再编辑服务,可以使用命令:

nssm.exe edit datahub

2) 设置服务失败自动重启

在 windows run 的命令界面输入 services.msc 或者通过控制面板打开服务管理工具,然后选择datahub服务,双击弹出属性配置窗口,点击[恢复]选项页,将第一次失败,第二次失败,后续失败改为[重新启动服务],点击应用保存。

datahub文档_Datahub安装部署指南

datahub文档_Datahub安装部署指南

4.确认安装成功

在浏览器中输入

datahub文档_Datahub安装部署指南

三、安装服务器性能监控(可选)

1.安装监控程序wmi_exporter.exe;

2.使用 nssm.exe insteall 命令安装wmi_exporter服务(参考上面安装datahub);

Service name: vmi_exporter

Application部分:

Path: d:\vmi_exporter\wmi_exporter.exe

setup directory: d:\vmi_exporter

Arguments: –collectors.enabled “cpu,process,net,mssql,tcp,os,system,service,logical_disk” –collectors.mssql.classes-enabled=”accessmethods,bufman,databases,genstats,locks,memmgr,sqlstats” –collector.service.services-where “Name=’dmpdatahub'” –log.format logger:eventlog?name=wmi_exporter –telemetry.addr :9182

I/O部分:

Output (stdout): d:\vmi_exporter\logs\stdout.log

Error (stderr): d:\vmi_exporter\logs\stdout.log

3.设置服务失败后重启(参考上面安装datahub服务);

4.确认安装完成,在浏览器中输入

附录

Datahub命令行说明

dmp-datahub.exe init 创建配置文件模板

dmp-datahub.exe secret 生成api_key

dmp-datahub.exe –help 查看指令说明

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215944.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午12:56
下一篇 2026年3月18日 下午12:56


相关推荐

  • Linux 查看java进程的命令

    Linux 查看java进程的命令刚才去了微众税银面试。面试官赶时间,导致我的语速也快了起来,其中有个问题没答上,那就是Linux下查看java进程的命令。回来做个记录,以防还有公司问到(之前工作上遇到Linux还是太少了(;´д`)ゞ,服)。Linux下查看和停止所有java进程在Linux下查看所有java进程命令:ps-ef|grepjava停止所有java进程命令:pkill-9java停止特…

    2022年8月24日
    14
  • 新手必备!Cursor 1.0 完全上手指南:从零开始用 AI 玩MCP

    新手必备!Cursor 1.0 完全上手指南:从零开始用 AI 玩MCP

    2026年3月16日
    2
  • pycharm中格式化快捷键是什么_pycharm复制代码

    pycharm中格式化快捷键是什么_pycharm复制代码(1)快捷键:Ctrl+Alt+L可以将代码格式工整化(2)鼠标点击

    2022年8月25日
    17
  • lavarel 响应宏

    lavarel 响应宏

    2021年10月22日
    41
  • 单射、双射与满射[通俗易懂]

    单射、双射与满射[通俗易懂]数学上,单射、满射和双射指根据其定义域和陪域的关联方式所区分的三类函数。单射:指将不同的变量映射到不同的值的函数。满射:指陪域等于值域的函数。即:对陪域中任意元素,都存在至少一个定义域中的元素与之对应。双射(也称一一对应):既是单射又是满射的函数。直观地说,一个双射函数形成一个对应,并且每一个输入值都有正好一个输出值以及每一个输出值都有正好一个输入值。(在一些参考书中,“一一”用…

    2022年5月4日
    937
  • 先验概率和后验概率的定义是什么_先验和后验什么意思

    先验概率和后验概率的定义是什么_先验和后验什么意思话不多说,我因为在学习朴素贝叶斯的时候有点分不清楚先验概率、后验概率,所以就网上找了一些资料,大家各有各的理解,但感觉还是不太能从定义上区分,所以就有了下面这张图:图里面说的还是比较清晰的,大家有不理解的地方可以沟通交流嘛。…

    2022年10月18日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号