214 Star 2.5K Fork 728

GVPApache HertzBeat / hertzbeat

标签名
描述
提交信息
操作

Download Link

hertzbeat server

hertzbeat collector

hertzbeat docker compose script

v1.5.0

Home: hertzbeat.com

Hi guys! HertzBeat's 1.5.0 version has published!

This version hertzbeat provides powerful status page building capabilities, easily communicate the real-time status of your service to users. like https://www.githubstatus.com/

  • support status page function @tomsun28
  • add new field description in hertzbeat tag detail by @GEM0816g
  • bugfix: search monitors error when pageable @avvCode
  • Alert define add export and import function @一个小蠢材 @yqxxgh
  • refactor tdengine store code, auto close resource by @Carpe-Wang
  • alert notice add monitor host by @yqxxgh
  • snowflake id by @liyin
  • interface info displays in Mb by @Calvin979
  • Alert yml config by @logicz
  • more feature, document and bugfix

status page

输入图片说明


Let's Try Now!

  1. Just one command to get started:

docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat tancloud/hertzbeat

or use quay.io (if dockerhub network connect timeout)

docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat quay.io/tancloud/hertzbeat

  1. Access http://localhost:1157 to start, default account: admin/hertzbeat

  2. Deploy collector clusters

docker run -d -e IDENTITY=custom-collector-name -e MANAGER_HOST=127.0.0.1 -e MANAGER_PORT=1158 --name hertzbeat-collector tancloud/hertzbeat-collector
  • -e IDENTITY=custom-collector-name : set the collector unique identity name.
  • -e MANAGER_HOST=127.0.0.1 : set the main hertzbeat server ip.
  • -e MANAGER_PORT=1158 : set the main hertzbeat server port, default 1158.

Detailed config refer to Install HertzBeat via Docker


Thanks to the contributors! 👍👍

更新内容

  • auto build docker-compose script zip (#1543)
  • use okhttp instead of HttpURLConnection in rest template (#1542)
  • [hertzbeat] release hertzbeat version v1.5.0 (#1538)
  • notify success when import alarm define success (#1536)
  • alert yml config (#1535)
  • update nginx monitoring help doc (#1533)
  • update status page relate doc (#1532)
  • [doc] update time series doc (#1531)
  • [feat] status page incident history (#1528)
  • Staus Page Component (#1449)
  • Fixed: interface info displays in Mb (#1521)
  • snowflake id (#1517)
  • add wechat alarm notify, refactor code (#1516)
  • alert notice add monitor host (#1515)
  • refactor tdengine store code, auto close resource (#1513)
  • Alert define export tags combine (#1506)
  • bugfix webhook notice error (#1504)
  • [doc] add CharlieShi46 as a contributor for code (#1505)
  • bugfix exportMonitor.monitor.tags npe (#1502)
  • Alert tests fix (#1501)
  • Alert define add export and import function (#1499)
  • bugfix prometheus type metrics threshold alarm not work (#1498)
  • [doc] add 1.4.4 new publish doc (#1497)
  • [doc] add yqxxgh as a contributor for doc (#1496)
  • webapp add build package script (#1494)
  • bugfix mongodb collect cause system thread oom (#1488)
  • [doc] add avvCode as a contributor for code (#1492)
  • bugfix: search monitors error when pageable #1470 (#1491)
  • [doc] add GEM0816g as a contributor for code (#1490)
  • feature: add new field description in hertzbeat tag detail (#1489)
  • update introduce doc (#1484)

完整的更新日志: https://gitee.com/dromara/hertzbeat/compare/v1.4.4...v1.5.0

2024-02-08 10:54

Download Link

hertzbeat server

hertzbeat collector

v1.4.4

Home: hertzbeat.com

Hi guys! HertzBeat's 1.4.4 version has published!

  • support snmp v3 monitoring protocol @TJxiaobao
  • support monitoring NebulaGraph metrics @天才遗失
  • support monitoring pop3 metrics @一个小蠢材
  • support monitoring memcached metrics @天才遗失
  • support monitoring nginx metrics @一个小蠢材
  • support monitoring hive metrics @一个小蠢材
  • feature: support for dns monitoring by @Calvin979
  • monitoring the availability of websockets through handshake. by @天才遗失
  • add ntp protocol and support ntp monitoring by @天才遗失
  • add smtp protocol and support smtp monitoring by @天才遗失
  • more feature, document and bugfix
1

Let's Try Now!

  1. Just one command to get started:

docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat tancloud/hertzbeat

or use quay.io (if dockerhub network connect timeout)

docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat quay.io/tancloud/hertzbeat

  1. Access http://localhost:1157 to start, default account: admin/hertzbeat

  2. Deploy collector clusters

docker run -d -e IDENTITY=custom-collector-name -e MANAGER_HOST=127.0.0.1 -e MANAGER_PORT=1158 --name hertzbeat-collector tancloud/hertzbeat-collector
  • -e IDENTITY=custom-collector-name : set the collector unique identity name.
  • -e MANAGER_HOST=127.0.0.1 : set the main hertzbeat server ip.
  • -e MANAGER_PORT=1158 : set the main hertzbeat server port, default 1158.

Detailed config refer to Install HertzBeat via Docker


Thanks to the contributors! 👍👍

更新内容

  • alarm calculate ignore metrics collect code - TIMEOUT (#1478)
  • bugfix nginx collect http deadlock error (#1476)
  • [hertzbeat] release hertzbeat version v1.4.4 (#1475)
  • Fix npt of webhook notify (#1474)
  • fixed: snmpv3 contextName bug (#1473)
  • update switch monitoring metrics i18n (#1472)
  • bugfix alarm trigger-times not work when alarm and recovered trigger c…
  • [feature] support snmp v3 monitoring protocol (#1469)
  • [doc] add ldysdu as a contributor for code (#1471)
  • feat: support hostname target (#1455)
  • bugfix telegram-notice can not input bot-token (#1465)
  • bugfix springboot3 translation (#1467)
  • bugfix history range query not work when victoria-metrics store (#1463)
  • Add alarm trigger time for alarm restore (#1464)
  • [doc] add tslj1024 as a contributor for code (#1462)
  • update docker monitoring template yml
  • update dashboard ui, remove ssh custom SignatureFactories, update app …
  • [doc] add hurenjie1 as a contributor for code (#1459)
  • update app-zookeeper.yml (#1458)
  • [doc] add new committer ZY945 (#1453)
  • remove sleep, probably busy-waiting (#1456)
  • [doc] add ZhangZixuan1994 as a contributor for code (#1454)
  • bugfix delete monitor error after monitor canceled (#1451)
  • bugfix java.lang.IllegalArgumentException: Illegal character in query… (#1443)
  • update docker-compose script and fix version (#1447)
  • feat: add metrics i18n for app-docker.yml (#1446)
  • feature: add metrics i18n for app-springboot3.yml (#1445)
  • Fix Nginx Collect validateParams function NPE (#1442)
  • support monitoring NebulaGraph metrics and add help doc (#1441)
  • app-rabbitmq.yml Modifying Error Fields. (#1440)
  • fix(*): error create lru-cache-timeout-cleaner thread (#1438)
  • app-rabbitmq.yml support for international name aliases (#1439)
  • bugfix threshold init error in mysql env (#1435)
  • Add relevant documents for SMTP and NTP (#1437)
  • bugfix ^o^ token error, protect metrics api auth (#1434)
  • add jpa to date type storage (#1431)
  • update monitoring state un-manage to unmonitored, update pic (#1430)
  • [doc] add hive nginx pop3 spring_gateway zh-cn help doc (#1429)
  • [doc]update sidebars.json (#1428)
  • feature: support monitoring pop3 metrics and add help doc (#1427)
  • update label structure store in victoria metrics, make it prometheus l…
  • [doc] add code of conduct (#1425)
  • support all ssh connect key exchange (#1424)
  • support monitoring memcached metrics and add a help doc (#1423)
  • update parser to parse from prometheus txt metrics data (#1421)
  • feature: support monitoring nginx metrics and add a help doc (#1420)
  • update component tip and help tip doc (#1418)
  • support legend pageable in history data charts (#1414)
  • support monitoring hive metrics (#1417)
  • #1397 feature: support for dns monitoring (#1416)

完整的更新日志: https://gitee.com/dromara/hertzbeat/compare/v1.4.3...v1.4.4

2024-01-11 17:06
Java
1
https://gitee.com/hertzbeat/hertzbeat.git
git@gitee.com:hertzbeat/hertzbeat.git
hertzbeat
hertzbeat
hertzbeat

搜索帮助