Apache HertzBeat部署安装
前段时间项目上需要部署一个实时监控服务,选择了HertzBeat,第一次接触这个组件,所以上网搜安装教程,结果网上的教程少的可怜,甚至官网也搜索不到,,,
经过不限努力查找,终于找打了官网,里面有详细的安装步骤,,官网如下,安装步骤我只是简单总结了下,需要的伙伴可以参考,但还是要看官网上的介绍等等。
原理就是将主体服务部署在一个服务器,然后再将采集器服务部署到需要监听数据的服务即可。
https://hertzbeat.apache.org/zh-cn/docs/
目录
1、环境
环境:CentOS X86_64
安装包版本:jdk 17 需注意版本
apache-hertzbeat-1.6.1-incubating-bin.tar.gz
apache-hertzbeat-collector-1.6.1-incubating-bin.tar.gz
2、上传解压hertzbeat安装包

3、根据文档修改数据存储配置,改为使用postgersql
config/application

4、账号设置
HertzBeat 默认内置三个用户账户,分别为 admin/hertzbeat tom/hertzbeat guest/hertzbeat
若需要新增删除修改账户或密码,可以通过修改位于 config/sureness.yml 的配置文件实现。
5、启动
Ip+1157端口访问
默认账号密码 admin/hertzbeat

6、启动时报错解决
请配置yum源
启动报错时候配置yum源,并安装net。。。
sudo yum install net-tool
7、采集器部署
7.1、上传安装包

7.2、jdk版本问题
如果安装采集器所在服务jdk版本不是17,那么可以直接将jdk17 安装在采集器目录下,重命名java即可。

7.3、配置采集服务

7.4、启动
Bin下
./startup.sh