docker部署开源监控软件hertzbeat

1、Apache HertzBeat简介

Apache HertzBeat是一款开源实时监控与可观测性平台,其核心设计理念是易用性与高性能。它通过无Agent的采集方式、高性能集群架构和与Prometheus生态的无缝兼容,为用户提供从基础设施到应用服务的一体化观测解决方案。

开源代码地址:https://github.com/dromara/hertzbeat

2、核心亮点

开箱即用:提供Web端全功能管理,界面友好。内置大量监控模板,覆盖应用、数据库、中间件与网络设备等,极大降低部署与学习成本。

强大自定义:通过YAML模板即可灵活自定义监控指标,无需编码。独有的状态页构建能力,支持将监控数据实时呈现为对外状态页面。

高性能与高扩展:原生支持分布式集群与云边协同部署,轻松应对海量监控场景,保障系统稳定与可扩展性。

生态友好:完全兼容Prometheus协议,可无缝集成至现有可观测性体系,保护用户投资。

4、拉取hertzbeat镜像

bash 复制代码
docker pull apache/hertzbeat:latest

5、创建数据目录

bash 复制代码
mkdir -p /data/hertzbeat/{data,logs}
chmod 777 /data/hertzbeat

6、docker安装hertzbeat

bash 复制代码
docker run -d -p 1157:1157 -p 1158:1158 \
    -e LANG=zh_CN.UTF-8 \
    -e TZ=Asia/Shanghai \
    -v /data/hertzbeat/data:/opt/hertzbeat/data \
    -v /data/hertzbeat/logs:/opt/hertzbeat/logs \
    --restart=always \
    --name hertzbeat apache/hertzbeat:latest

7、编辑docker-compose.yaml文件

bash 复制代码
vi /data/hertzbeat/docker-compose.yaml
version: '2.4'
services:
  hertzbeat:
    image: apache/hertzbeat:latest
    container_name: hertzbeat
    environment:
      - TZ=Asia/Shanghai
      - LANG=zh_CN.UTF-8
    ports:
      - 1157:1157
    volumes:
      - /data/hertzbeat/data:/opt/hertzbeat/data
      - /data/hertzbeat/logs:/opt/hertzbeat/logs
    restart: always

8、启动hertzbeat容器

bash 复制代码
cd /data/hertzbeat/
docker-compose up -d
docker-compose ps

9、查看容器日志

bash 复制代码
docker logs -f hertzbeat

10、访问hertzbeat服务

bash 复制代码
浏览器访问: http://172.16.152.115:1157
默认账密: admin/hertzbeat
相关推荐
orangapple1 小时前
在docker里启动 orthancteam/orthanc
docker
冬奇Lab2 小时前
一天一个开源项目(第220篇):WeKnora —— 腾讯开源的企业级知识框架,从 RAG 问答到 Wiki 自进化
人工智能·开源·资讯
fengkai45452 小时前
八、Docker详解4-5
运维·docker
SL_staff4 小时前
ERP排程总在纸上谈兵?JVS-APS如何用真实产能约束打通计划与执行闭环
java·人工智能·开源
一次旅行6 小时前
2026‑09‑16 AI产业深度解读|GPT‑5.5即将下线迁移、AI安全路线大辩论、Perplexity自研数据库大幅降本
人工智能·安全·开源
ZStack开发者社区6 小时前
评估 ZSvirt 是否适合替代 VMware:一份从部署到迁移的 PoC 指南
开源·vmware·虚拟化·poc
奈斯先生Vector6 小时前
当模型版本不断变化,RelayRouter 能否帮助 AI 应用摆脱深度绑定
android·java·人工智能·开源·aigc
魔众7 小时前
写歌、翻唱、可编辑乐谱,YuE2-3B 在 AIGCPanel 一键跑通
人工智能·开源
猫头虎9 小时前
FDE 是什么岗位?Forward Deployed Engineer 岗位标准、能力模型、交付物规范与冲突处置规则全解析
人工智能·开源·开源软件·ai编程·ai写作·gpu算力·agi
程序员老赵11 小时前
Docker 部署 XXL-JOB:轻松搭建分布式任务调度平台
后端·docker·开源