跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Apache HertzBeat 部署安装指南

Apache HertzBeat 是一款开源实时监控服务。基于 CentOS X86_64 环境,介绍主服务与采集器的部署流程。主要步骤包括:准备 JDK 17 环境、解压安装包、配置 PostgreSQL 数据存储、设置默认账户(admin/hertzbeat)、启动主服务及处理常见报错(如安装 net-tools)。此外还涵盖采集器服务的独立部署方法,包括 JDK 版本适配与启动脚本执行。

松间照月发布于 2026/3/15更新于 2026/9/368 浏览

1、环境

  • 操作系统:CentOS X86_64
  • JDK 版本:JDK 17(需注意版本一致性)
  • 安装包:apache-hertzbeat-1.6.1-incubating-bin.tar.gz
  • 采集器包:apache-hertzbeat-collector-1.6.1-incubating-bin.tar.gz

2、上传解压 hertzbeat 安装包

将安装包上传至服务器并解压。

安装界面

3、根据文档修改数据存储配置,改为使用 PostgreSQL

修改配置文件 config/application.yml,将默认存储配置调整为 PostgreSQL。

配置示例

4、账号设置

HertzBeat 默认内置三个用户账户:admin/hertzbeat、tom/hertzbeat、guest/hertzbeat。若需新增、删除或修改账户及密码,可修改位于 config/sureness.yml 的配置文件实现。

5、启动

访问地址:IP + 1157 端口 默认账号密码:admin / hertzbeat

登录界面

6、启动时报错解决

若启动报错,请配置 YUM 源并安装网络工具包。

sudo yum install net-tools

7、采集器部署

7.1、上传安装包

将采集器安装包上传至目标服务器。

采集器上传

7.2、JDK 版本问题

如果安装采集器所在服务 JDK 版本不是 17,可以直接将 JDK 17 安装在采集器目录下,并重命名 java 命令。

JDK 配置

7.3、配置采集服务

根据实际监控需求配置采集服务参数。

采集配置

7.4、启动

进入 bin 目录执行启动脚本:

./startup.sh

目录

  1. 1、环境
  2. 2、上传解压 hertzbeat 安装包
  3. 3、根据文档修改数据存储配置,改为使用 PostgreSQL
  4. 4、账号设置
  5. 5、启动
  6. 6、启动时报错解决
  7. 7、采集器部署
  8. 7.1、上传安装包
  9. 7.2、JDK 版本问题
  10. 7.3、配置采集服务
  11. 7.4、启动

更多推荐文章

查看全部
  • 网络安全人才供需严重失衡,预计 2027 年缺口将扩大到 300 万人
  • Telegram Bot 与 Mini-App 开发实践:获取 window.Telegram.WebApp 对象及解析
  • Windows 下安装与配置 ZeroClaw 本地机器人
  • RAG 检索增强生成:现状、挑战与优化思路
  • 从零开始搭建 air i:开源 AI 多模态数字桌面伴侣入门指南
  • 企业微信群机器人 Webhook 配置与消息发送指南
  • iOS 开发:iOS 26 系统 UITabBar 液态玻璃效果与 WiFi SSID 获取兼容适配
  • 2024 主流 AI 绘图工具深度解析:Midjourney 与 Stable Diffusion 对比
  • OpenClaw AI Agent 实操指南:从认知到安装调试
  • PyCharm 集成 AI 插件配置指南:OpenAI 与 DeepSeek
  • 双延迟深度确定性策略梯度算法 (TD3) 详解
  • Spatial Joy 2025 全球 AR&AI 开发大赛参赛指南与资源盘点
  • TongWeb 通道参数详解:maxQueueSize 与 acceptCount 的区别与协作
  • LLaMA 2/3、Qwen 与 DeepSeek 开源大模型技术对比分析
  • 深入解析潜在扩散模型(LDMs):高分辨率图像合成范式
  • SwiftTerm 跨平台终端模拟器开发指南
  • Docker 部署 Redis 并通过内网穿透远程管理
  • C++ 二叉搜索树实现详解
  • 数学建模实战:基于遗传算法的无人机烟幕遮蔽时间优化
  • 人工智能:自然语言处理在医疗领域的应用与实战

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online