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
相关推荐
H_老邪12 分钟前
Docker 学习之路-从入门到放弃:2
学习·docker·容器
七七powerful18 分钟前
GreatSQL 深度解析:金融级开源数据库全攻略
数据库·金融·开源
秦渝兴42 分钟前
用 Docker Compose 一键部署高可用集群(MySQL + Tomcat + Nginx)
运维·mysql·nginx·docker·容器·tomcat
深念Y43 分钟前
Docker Desktop 版本与 IDEA 插件兼容性
docker·云原生·容器·api·idea·wsl
风清云淡_A1 小时前
【NODE】docker部署后端java项目实战基础版
docker·node
柯儿的天空2 小时前
2026年AI技术突破与产业落地全景:从GPT-5到多模态智能体的新纪元
人工智能·gpt·microsoft·开源·aigc·ai编程·ai写作
F1FJJ2 小时前
Shield CLI v0.3.0:插件系统上线,首发 MySQL Web 管理
网络·数据库·网络协议·mysql·容器·golang
疯狂吧小飞牛2 小时前
daemon.json–docker常用配置
docker·配置
老星*2 小时前
AFFiNE:开源知识管理平台完全指南:Notion+Miro替代方案的完整教程
开源·notion