The docker-compose deployment scheme uses Mysql + VictoriaMetrics as the dependent storage service of Hertzbeat. This solution will start three container services Mysql, VictoriaMetrics, HertzBeat
$ docker -v Docker version 20.10.12, build e91ed57
Download the hertzbeat-docker-compose installation deployment script file The script file is located in script/docker-compose/hertzbeat-mysql-victoria-metrics link script/docker-compose
Add MYSQL jdbc driver jar
Download the MYSQL jdbc driver jar package, such as mysql-connector-java-8.0.25.jar. https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.25.zip Copy the jar package to the ext-lib directory.
Enter the deployment script docker-compose directory, execute
docker compose up -d
Browser access localhost:1157 to start, the default account password admin/hertzbeat