Giter Club home page Giter Club logo

Comments (13)

liudonghua123 avatar liudonghua123 commented on July 4, 2024 1

For the another mysql problem, it's a know issue after updating mysql to 8.4, see also https://php.watch/articles/fix-php-mysql-84-mysql_native_password-not-loaded.

  • I tried to copy only the hertzbeat database to the created directory, the mysql service started successfully, but the table could not query.
  • I tried to use an old mysql 8.3/8.0, but the database files were updated to 8.4.

So the final fix is add /etc/mysql/conf.d/enable-mysql-native-password.cnf to mysql. Now everything is working.

Details
[root@ha-master-1 hertzbeat-mysql-tdengine]# mv dbdata/mysqldata/hertzbeat/ .
[root@ha-master-1 hertzbeat-mysql-tdengine]# cp -r dbdata.bak/mysqldata/hertzbeat/ dbdata/mysqldata/
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose start mysql
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 1/1
 ✔ Container compose-mysql  Started                                                                                                             0.6s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose ps
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
NAME            IMAGE     COMMAND                  SERVICE   CREATED          STATUS                            PORTS
compose-mysql   mysql:8   "docker-entrypoint.s…"   mysql     12 minutes ago   Up 3 seconds (health: starting)   33060/tcp, 0.0.0.0:32787->3306/tcp, :::32787->3306/tcp
[root@ha-master-1 hertzbeat-mysql-tdengine]#
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose exec mysql bash
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
bash-5.1# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 160
Server version: 8.4.0 MySQL Community Server - GPL

Copyright (c) 2000, 2024, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| hertzbeat          |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> use hertzbeat
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables;
+-----------------------------------------+
| Tables_in_hertzbeat                     |
+-----------------------------------------+
| flyway_schema_history                   |
| hzb_alert                               |
| hzb_alert_converge                      |
| hzb_alert_define                        |
| hzb_alert_define_monitor_bind           |
| hzb_alert_silence                       |
| hzb_collector                           |
| hzb_collector_monitor_bind              |
| hzb_config                              |
| hzb_history                             |
| hzb_monitor                             |
| hzb_notice_receiver                     |
| hzb_notice_rule                         |
| hzb_notice_template                     |
| hzb_param                               |
| hzb_param_define                        |
| hzb_push_metrics                        |
| hzb_status_page_component               |
| hzb_status_page_history                 |
| hzb_status_page_incident                |
| hzb_status_page_incident_component_bind |
| hzb_status_page_incident_content        |
| hzb_status_page_org                     |
| hzb_tag                                 |
| hzb_tag_monitor_bind                    |
+-----------------------------------------+
25 rows in set (0.01 sec)

mysql> select * from hzb_collector;
ERROR 1812 (HY000): Tablespace is missing for table `hertzbeat`.`hzb_collector`.
mysql>

[root@ha-master-1 hertzbeat-mysql-tdengine]# rm -rf dbdata/mysqldata/
[root@ha-master-1 hertzbeat-mysql-tdengine]# cp -r dbdata.bak/mysqldata/ dbdata
[root@ha-master-1 hertzbeat-mysql-tdengine]# vim docker-compose.yaml # change mysql from 8 to 8.3
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose down -v
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[root@ha-master-1 hertzbeat-mysql-tdengine]# rm -rf logs/
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 4/4
 ✔ Network hertzbeat-mysql-tdengine_hertzbeat  Created                                                                                          0.3s
 ✔ Container compose-tdengine                  Healthy                                                                                         12.2s
 ✘ Container compose-mysql                     Error                                                                                            3.8s
 ✔ Container compose-hertzbeat                 Created                                                                                          0.3s
dependency failed to start: container compose-mysql is unhealthy
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose logs mysql
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
compose-mysql  | 2024-06-24 23:46:07+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:07+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:07+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:07.926616Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:08.133336Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:08.139969Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:08.485336Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:08.662563Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:08.662773Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:08.662826Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:08.664272Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:08.664322Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:09+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:09+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:09+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:10.073060Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:10.283340Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:10.289485Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:10.690244Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:10.909047Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:10.909325Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:10.909350Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:10.910821Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:10.910876Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:12+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:12+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:12+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:12.340022Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:12.544578Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:12.550785Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:13.082097Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:13.576358Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:13.576562Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:13.576590Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:13.578032Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:13.578049Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:14+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:15+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:15+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:15.231503Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:15.444125Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:15.450655Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:16.089315Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:16.475849Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:16.476275Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:16.476330Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:16.477721Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:16.477740Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:17+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:18+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:18+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:18.316621Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:18.524666Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:18.531487Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:18.929596Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:19.153334Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:19.153521Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:19.153545Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:19.154946Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:19.154973Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:21+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:21+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:21+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:46:21.557920Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:46:21.778156Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.3.0) starting as process 1
compose-mysql  | 2024-06-24T15:46:21.784574Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:46:22.328097Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80300. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:46:22.809635Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:46:22.809835Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:46:22.809868Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:46:22.811402Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.3.0)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:46:22.811420Z 0 [System] [MY-015016] [Server] MySQL Server - end.
compose-mysql  | 2024-06-24 23:46:26+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | 2024-06-24 23:46:26+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:46:26+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.3.0-1.el8 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
[root@ha-master-1 hertzbeat-mysql-tdengine]# rm -rf hertzbeat/
flyway_schema_history.ibd                    hzb_history.ibd                              hzb_status_page_history.ibd
hzb_alert_converge.ibd                       hzb_monitor.ibd                              hzb_status_page_incident_component_bind.ibd
hzb_alert_define.ibd                         hzb_notice_receiver.ibd                      hzb_status_page_incident_content.ibd
hzb_alert_define_monitor_bind.ibd            hzb_notice_rule.ibd                          hzb_status_page_incident.ibd
hzb_alert.ibd                                hzb_notice_template.ibd                      hzb_status_page_org.ibd
hzb_alert_silence.ibd                        hzb_param_define.ibd                         hzb_tag.ibd
hzb_collector.ibd                            hzb_param.ibd                                hzb_tag_monitor_bind.ibd
hzb_collector_monitor_bind.ibd               hzb_push_metrics.ibd
hzb_config.ibd                               hzb_status_page_component.ibd
[root@ha-master-1 hertzbeat-mysql-tdengine]# rm -rf hertzbeat/
[root@ha-master-1 hertzbeat-mysql-tdengine]# vim docker-compose.yaml # change mysql from 8 to 8.0
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 3/3
 ✔ Container compose-tdengine   Healthy                                                                                                         1.7s
 ✘ Container compose-mysql      Error                                                                                                           3.1s
 ✔ Container compose-hertzbeat  Recreated                                                                                                       0.3s
dependency failed to start: container compose-mysql is unhealthy
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose logs mysql
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
compose-mysql  | 2024-06-24 23:48:02+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | 2024-06-24 23:48:02+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:48:02+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:48:02.579990Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead.
compose-mysql  | 2024-06-24T15:48:02.581632Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.37) starting as process 1
compose-mysql  | 2024-06-24T15:48:02.587540Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:48:02.945910Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80037. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:48:03.206313Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:48:03.206524Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:48:03.206553Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:48:03.206995Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.37)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24 23:48:04+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | 2024-06-24 23:48:04+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:48:04+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:48:05.341346Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead.
compose-mysql  | 2024-06-24T15:48:05.343053Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.37) starting as process 1
compose-mysql  | 2024-06-24T15:48:05.349105Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:48:05.725046Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80037. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:48:06.016662Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:48:06.016849Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:48:06.016876Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:48:06.017311Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.37)  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24 23:48:07+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | 2024-06-24 23:48:07+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:48:07+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.37-1.el9 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:48:07.668155Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead.
compose-mysql  | 2024-06-24T15:48:07.669154Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.37) starting as process 1
compose-mysql  | 2024-06-24T15:48:07.674765Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:48:08.041835Z 1 [ERROR] [MY-014061] [InnoDB] Invalid MySQL server downgrade: Cannot downgrade from 80400 to 80037. Downgrade is only permitted between patch releases.
compose-mysql  | mysqld: Can't open file: 'mysql.ibd' (errno: 0 - )
compose-mysql  | 2024-06-24T15:48:08.291978Z 1 [ERROR] [MY-010334] [Server] Failed to initialize DD Storage Engine
compose-mysql  | 2024-06-24T15:48:08.292198Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
compose-mysql  | 2024-06-24T15:48:08.292232Z 0 [ERROR] [MY-010119] [Server] Aborting
compose-mysql  | 2024-06-24T15:48:08.292664Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.37)  MySQL Community Server - GPL.
[root@ha-master-1 hertzbeat-mysql-tdengine]#

[root@ha-master-1 hertzbeat-mysql-tdengine]# cat > enable-mysql-native-password.cnf
# Enable mysql_native_password plugin
[mysqld]
mysql_native_password=ON
[root@ha-master-1 hertzbeat-mysql-tdengine]# vim docker-compose.yaml
[root@ha-master-1 hertzbeat-mysql-tdengine]# git diff docker-compose.yaml
diff --git a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
index a5054f3856..3e2f799340 100644
--- a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
+++ b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
@@ -38,6 +38,7 @@ services:
     volumes:
       - ./dbdata/mysqldata:/var/lib/mysql/
       - ./conf/sql:/docker-entrypoint-initdb.d/
+      - ./enable-mysql-native-password.cnf:/etc/mysql/conf.d/enable-mysql-native-password.cnf
     networks:
       - hertzbeat

@@ -69,6 +70,7 @@ services:
     environment:
       TZ: Asia/Shanghai
       LANG: zh_CN.UTF-8
+      LD_LIBRARY_PATH: /usr/local/taos/driver
     depends_on:
       mysql:
         condition: service_healthy
@@ -78,6 +80,8 @@ services:
       - ./conf/application.yml:/opt/hertzbeat/config/application.yml
       - ./conf/sureness.yml:/opt/hertzbeat/config/sureness.yml
       - ./ext-lib:/opt/hertzbeat/ext-lib
+      - ./logs:/opt/hertzbeat/logs
+      - ./taos/driver:/usr/local/taos/driver
     ports:
       - "1157:1157"
       - "1158:1158"
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up mysql
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 1/1
 ✔ Container compose-mysql  Recreated                                                                                                           0.4s
Attaching to compose-mysql
compose-mysql  | 2024-06-24 23:55:44+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.4.0-1.el9 started.
compose-mysql  | 2024-06-24 23:55:45+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql  | 2024-06-24 23:55:45+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.4.0-1.el9 started.
compose-mysql  | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql  | 2024-06-24T15:55:45.281769Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql  | 2024-06-24T15:55:45.484099Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.0) starting as process 1
compose-mysql  | 2024-06-24T15:55:45.490107Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql  | 2024-06-24T15:55:46.558319Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
compose-mysql  | 2024-06-24T15:55:46.824110Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
compose-mysql  | 2024-06-24T15:55:46.824146Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
compose-mysql  | 2024-06-24T15:55:46.828446Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.
compose-mysql  | 2024-06-24T15:55:46.868092Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.4.0'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server - GPL.
compose-mysql  | 2024-06-24T15:55:47.125190Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
compose-mysql  | 2024-06-24T15:55:47.994951Z 9 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
compose-mysql  | 2024-06-24T15:55:51.087563Z 10 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
compose-mysql  | 2024-06-24T15:55:54.173701Z 11 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
compose-mysql  | 2024-06-24T15:55:57.258645Z 12 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
compose-mysql  | 2024-06-24T15:56:00.345702Z 13 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
^CGracefully stopping... (press Ctrl+C again to force)
[+] Stopping 1/1
 ✔ Container compose-mysql  Stopped                                                                                                             1.8s
canceled
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 3/3
 ✔ Container compose-tdengine   Healthy                                                                                                         0.9s
 ✔ Container compose-mysql      Healthy                                                                                                         3.9s
 ✔ Container compose-hertzbeat  Started                                                                                                         0.5s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose ps
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
NAME                IMAGE                       COMMAND                  SERVICE     CREATED          STATUS                    PORTS
compose-hertzbeat   apache/hertzbeat            "./bin/entrypoint.sh"    hertzbeat   8 minutes ago    Up 5 seconds              22/tcp, 0.0.0.0:1157-1158->1157-1158/tcp, :::1157-1158->1157-1158/tcp
compose-mysql       mysql:8                     "docker-entrypoint.s…"   mysql       33 seconds ago   Up 9 seconds (healthy)    33060/tcp, 0.0.0.0:32817->3306/tcp, :::32817->3306/tcp
compose-tdengine    tdengine/tdengine:3.2.2.0   "/tini -- /usr/bin/e…"   tdengine    10 minutes ago   Up 10 minutes (healthy)   0.0.0.0:32789->6041/tcp, :::32789->6041/tcp
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose ps
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
NAME                IMAGE                       COMMAND                  SERVICE     CREATED          STATUS                    PORTS
compose-hertzbeat   apache/hertzbeat            "./bin/entrypoint.sh"    hertzbeat   8 minutes ago    Up 24 seconds             22/tcp, 0.0.0.0:1157-1158->1157-1158/tcp, :::1157-1158->1157-1158/tcp
compose-mysql       mysql:8                     "docker-entrypoint.s…"   mysql       51 seconds ago   Up 28 seconds (healthy)   33060/tcp, 0.0.0.0:32817->3306/tcp, :::32817->3306/tcp
compose-tdengine    tdengine/tdengine:3.2.2.0   "/tini -- /usr/bin/e…"   tdengine    10 minutes ago   Up 10 minutes (healthy)   0.0.0.0:32789->6041/tcp, :::32789->6041/tcp
[root@ha-master-1 hertzbeat-mysql-tdengine]# 

from hertzbeat.

tomsun28 avatar tomsun28 commented on July 4, 2024

hi, due the mysql jdbc license is not compatible with apache2 license, the mysql jdbc need added by user themself.

download and add jdbc in ext-lib

refer https://hertzbeat.apache.org/docs/start/mysql-change

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

Yeah, I found the links you mentioned above, but I am using docker compose, the hertzbeat service is in restart status and I couldn't go into the container.

So maybe I need to build mine own image which from the official apache/hertzbeat and simple add this jar.

I tried to add the latest mysql-connector-j-8.4.0.jar, but it's the same, maybe I need to downgrade to mysql-connector-java-8.0.30.jar or check whether the file permission is not correct.

Details
[root@ha-master-1 hertzbeat-mysql-tdengine]# vim docker-compose.yaml
[root@ha-master-1 hertzbeat-mysql-tdengine]# cat Dockerfile
FROM apache/hertzbeat

# add mysql driver to ext-lib, see also https://hertzbeat.apache.org/docs/start/mysql-change/#add-mysql-jdbc-driver-jar
ADD mysql-connector-j-8.4.0.jar /opt/hertzbeat/ext-lib
[root@ha-master-1 hertzbeat-mysql-tdengine]# git diff docker-compose.yaml
diff --git a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
index a5054f3856..db22bf3978 100644
--- a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
+++ b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
@@ -62,7 +62,8 @@ services:
       - hertzbeat

   hertzbeat:
-    image: apache/hertzbeat
+    # image: apache/hertzbeat
+    build: .
     container_name: compose-hertzbeat
     hostname: hertzbeat
     restart: always
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose down -v
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 4/4
 ✔ Container compose-hertzbeat                 Removed                                                                                                 0.1s
 ✔ Container compose-mysql                     Removed                                                                                                 2.1s
 ✔ Container compose-tdengine                  Removed                                                                                                 0.9s
 ✔ Network hertzbeat-mysql-tdengine_hertzbeat  Removed                                                                                                 0.4s
[root@ha-master-1 hertzbeat-mysql-tdengine]#
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Building 1.2s (7/7) FINISHED                                                                                                             docker:default
 => [hertzbeat internal] load build definition from Dockerfile                                                                                         0.1s
 => => transferring dockerfile: 297B                                                                                                                   0.0s
 => [hertzbeat internal] load metadata for docker.io/apache/hertzbeat:latest                                                                           0.0s
 => [hertzbeat internal] load .dockerignore                                                                                                            0.2s
 => => transferring context: 2B                                                                                                                        0.0s
 => [hertzbeat internal] load build context                                                                                                            0.2s
 => => transferring context: 2.53MB                                                                                                                    0.0s
 => [hertzbeat 1/2] FROM docker.io/apache/hertzbeat:latest                                                                                             0.5s
 => [hertzbeat 2/2] ADD mysql-connector-j-8.4.0.jar /opt/hertzbeat/ext-lib                                                                             0.2s
 => [hertzbeat] exporting to image                                                                                                                     0.2s
 => => exporting layers                                                                                                                                0.1s
 => => writing image sha256:60bfb3a38809bdf61f81d218b4f3e17cafbcf4905ba2e41d9c697956ff62d4e1                                                           0.0s
 => => naming to docker.io/library/hertzbeat-mysql-tdengine-hertzbeat                                                                                  0.0s
[+] Running 4/4
 ✔ Network hertzbeat-mysql-tdengine_hertzbeat  Created                                                                                                 0.3s
 ✔ Container compose-mysql                     Healthy                                                                                                 6.4s
 ✔ Container compose-tdengine                  Healthy                                                                                                13.9s
 ✔ Container compose-hertzbeat                 Started                                                                                                13.4s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose logs -f
......
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  | java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
compose-hertzbeat  |    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
compose-hertzbeat  |    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
compose-hertzbeat  |    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
......
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker run --rm -it --entrypoint bash docker.io/library/hertzbeat-mysql-tdengine-hertzbeat
root@99b6b62328c7:/opt/hertzbeat# cd ext-lib/
root@99b6b62328c7:/opt/hertzbeat/ext-lib# ls
mysql-connector-j-8.4.0.jar  README
root@99b6b62328c7:/opt/hertzbeat/ext-lib# cat README
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

Please move external libs to this folder like:

ojdbc8-21.5.0.0.jar
orai18n-21.5.0.0.jar
mysql-connector-java-8.0.30.jar

root@99b6b62328c7:/opt/hertzbeat/ext-lib# exit
exit
[root@ha-master-1 hertzbeat-mysql-tdengine]#

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

mysql-connector-java-8.0.30.jar seems not exist, see https://mvnrepository.com/artifact/com.mysql/mysql-connector-j and https://mvnrepository.com/artifact/com.mysql/mysql-connector-java.

I find mysql-connector-java-8.0.30.jar in https://mvnrepository.com/artifact/mysql/mysql-connector-java.

And I tested with it, it's the same.

Details
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose build
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Building 1.2s (7/7) FINISHED                                                                                                             docker:default
 => [hertzbeat internal] load build definition from Dockerfile                                                                                         0.1s
 => => transferring dockerfile: 301B                                                                                                                   0.0s
 => [hertzbeat internal] load metadata for docker.io/apache/hertzbeat:latest                                                                           0.0s
 => [hertzbeat internal] load .dockerignore                                                                                                            0.2s
 => => transferring context: 2B                                                                                                                        0.0s
 => [hertzbeat internal] load build context                                                                                                            0.1s
 => => transferring context: 2.51MB                                                                                                                    0.0s
 => CACHED [hertzbeat 1/2] FROM docker.io/apache/hertzbeat:latest                                                                                      0.0s
 => [hertzbeat 2/2] ADD mysql-connector-java-8.0.30.jar /opt/hertzbeat/ext-lib                                                                         0.5s
 => [hertzbeat] exporting to image                                                                                                                     0.2s
 => => exporting layers                                                                                                                                0.2s
 => => writing image sha256:1ca4deced9f02ee23d07a2b28e922ac9a6b95d9593cf36a20ea687a8841d35fe                                                           0.0s
 => => naming to docker.io/library/hertzbeat-mysql-tdengine-hertzbeat                                                                                  0.0s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker run --rm -it --entrypoint bash docker.io/library/hertzbeat-mysql-tdengine-hertzbeat
root@50c9808ae281:/opt/hertzbeat# ls -la ext-lib/
total 2476
drwxr-xr-x. 1 root root       4096 Jun 18 23:40 .
drwxr-xr-x. 1 root root       4096 Jun 10 16:47 ..
-rw-r--r--. 1 root root    2513563 Jul  1  2022 mysql-connector-java-8.0.30.jar
-rw-r--r--. 1  501 dialout     904 May  2 22:28 README
root@50c9808ae281:/opt/hertzbeat# exit
exit
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 3/3
 ✔ Container compose-mysql      Healthy                                                                                                                1.1s
 ✔ Container compose-tdengine   Healthy                                                                                                                1.1s
 ✔ Container compose-hertzbeat  Started                                                                                                                2.0s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose logs -f hertzbeat
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
compose-hertzbeat  | -e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 23:40:45,913 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 23:40:45,916 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 23:40:45,916 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:45,916 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 23:40:45,916 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:45,934 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:45,934 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:45,935 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:45,940 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 23:40:45,941 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 23:40:45,941 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:45,941 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:45,941 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:45,943 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 23:40:45,944 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 23:40:45,944 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 3 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:45,944 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:45,945 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:45,945 |-INFO in ch.qos.logback.classic.BasicConfigurator@f9b7332 - Setting up default configuration.
compose-hertzbeat  | 23:40:45,974 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 29 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 23:40:46,548 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718725246547)
compose-hertzbeat  | 23:40:46,549 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 23:40:46,549 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 23:40:46,549 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 23:40:46,554 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 23:40:46,554 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 23:40:46,554 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:46,563 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:46,570 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use zip compression
compose-hertzbeat  | 23:40:46,571 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use the pattern logs/hertzbeat11-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 23:40:46,590 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat11-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 23:40:46,590 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Roll-over at midnight.
compose-hertzbeat  | 23:40:46,597 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Setting initial period to 2024-06-18T15:40:46.596Z
compose-hertzbeat  | 23:40:46,597 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:46,597 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:46,598 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Cleaning on start up
compose-hertzbeat  | 23:40:46,599 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:46,599 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:46,607 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:46,609 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat11-2024-06-18.0.log
compose-hertzbeat  | 23:40:46,609 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:46,610 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 23:40:46,610 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:46,610 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:46,611 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use zip compression
compose-hertzbeat  | 23:40:46,611 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use the pattern logs/hertzbeat11-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 23:40:46,612 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat11-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 23:40:46,612 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Roll-over at midnight.
compose-hertzbeat  | 23:40:46,612 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Setting initial period to 2024-06-18T15:40:46.612Z
compose-hertzbeat  | 23:40:46,612 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:46,612 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:46,612 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Cleaning on start up
compose-hertzbeat  | 23:40:46,613 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:46,613 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:46,616 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat11-2024-06-18-error.0.log
compose-hertzbeat  | 23:40:46,616 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:46,616 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 23:40:46,617 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 23:40:46,617 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 23:40:46,617 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 23:40:46,617 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 23:40:46,617 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 23:40:46,618 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 23:40:46,619 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 23:40:46,621 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 23:40:46,623 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 23:40:46,624 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@8a589a2 - End of configuration.
compose-hertzbeat  | 23:40:46,624 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@c65a5ef - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat11 Port: 1157 Pid: 11
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  | java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
compose-hertzbeat  |    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
compose-hertzbeat  |    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
compose-hertzbeat  |    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
compose-hertzbeat  |    at java.base/java.lang.Class.forName0(Native Method)
compose-hertzbeat  |    at java.base/java.lang.Class.forName(Class.java:467)
compose-hertzbeat  |    at org.springframework.util.ClassUtils.forName(ClassUtils.java:304)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.driverClassIsLoadable(DataSourceProperties.java:194)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:175)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.PropertiesJdbcConnectionDetails.getDriverClassName(PropertiesJdbcConnectionDetails.java:49)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:55)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari.dataSource(DataSourceConfiguration.java:117)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.getIfUnique(DefaultListableBeanFactory.java:2153)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:172)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
compose-hertzbeat  |    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
compose-hertzbeat  |    at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
compose-hertzbeat  | -e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 23:40:51,956 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 23:40:51,960 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 23:40:51,960 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:51,960 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 23:40:51,960 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:51,981 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:51,981 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:51,982 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:51,987 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 23:40:51,987 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 23:40:51,988 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:51,988 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:51,988 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:51,989 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 23:40:51,990 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 23:40:51,990 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:51,990 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:51,991 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:51,991 |-INFO in ch.qos.logback.classic.BasicConfigurator@f9b7332 - Setting up default configuration.
compose-hertzbeat  | 23:40:52,015 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 24 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 23:40:52,592 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718725252590)
compose-hertzbeat  | 23:40:52,592 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 23:40:52,592 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 23:40:52,592 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 23:40:52,596 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 23:40:52,597 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 23:40:52,597 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:52,606 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:52,613 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use zip compression
compose-hertzbeat  | 23:40:52,614 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 23:40:52,638 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 23:40:52,638 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Roll-over at midnight.
compose-hertzbeat  | 23:40:52,645 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Setting initial period to 2024-06-18T15:40:52.645Z
compose-hertzbeat  | 23:40:52,645 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:52,645 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:52,647 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Cleaning on start up
compose-hertzbeat  | 23:40:52,648 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:52,648 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:52,656 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18.0.log
compose-hertzbeat  | 23:40:52,657 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:52,657 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 23:40:52,657 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:52,658 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:52,658 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use zip compression
compose-hertzbeat  | 23:40:52,658 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 23:40:52,658 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:52,659 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 23:40:52,659 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Roll-over at midnight.
compose-hertzbeat  | 23:40:52,659 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Setting initial period to 2024-06-18T15:40:52.659Z
compose-hertzbeat  | 23:40:52,659 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:52,659 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:52,659 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Cleaning on start up
compose-hertzbeat  | 23:40:52,660 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:52,660 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:52,661 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18-error.0.log
compose-hertzbeat  | 23:40:52,661 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 23:40:52,662 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:52,663 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:52,664 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 23:40:52,664 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 23:40:52,666 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:52,666 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 23:40:52,666 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 23:40:52,666 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 23:40:52,667 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 23:40:52,667 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 23:40:52,667 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 23:40:52,667 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 23:40:52,667 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@8a589a2 - End of configuration.
compose-hertzbeat  | 23:40:52,667 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@c65a5ef - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  | java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
compose-hertzbeat  |    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
compose-hertzbeat  |    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
compose-hertzbeat  |    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
compose-hertzbeat  |    at java.base/java.lang.Class.forName0(Native Method)
compose-hertzbeat  |    at java.base/java.lang.Class.forName(Class.java:467)
compose-hertzbeat  |    at org.springframework.util.ClassUtils.forName(ClassUtils.java:304)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.driverClassIsLoadable(DataSourceProperties.java:194)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:175)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.PropertiesJdbcConnectionDetails.getDriverClassName(PropertiesJdbcConnectionDetails.java:49)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:55)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari.dataSource(DataSourceConfiguration.java:117)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.getIfUnique(DefaultListableBeanFactory.java:2153)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:172)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
compose-hertzbeat  |    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
compose-hertzbeat  |    at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
compose-hertzbeat  | -e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 23:40:57,625 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 23:40:57,629 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 23:40:57,629 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:57,629 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 23:40:57,629 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:40:57,650 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 0 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:57,650 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:57,650 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:40:57,655 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 23:40:57,656 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 23:40:57,656 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:57,656 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:57,656 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:40:57,657 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 23:40:57,658 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 23:40:57,658 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:40:57,658 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:57,659 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:40:57,659 |-INFO in ch.qos.logback.classic.BasicConfigurator@f9b7332 - Setting up default configuration.
compose-hertzbeat  | 23:40:57,687 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 28 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 23:40:58,266 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718725258264)
compose-hertzbeat  | 23:40:58,266 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 23:40:58,266 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 23:40:58,266 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 23:40:58,271 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 23:40:58,271 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 23:40:58,271 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:58,280 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:58,288 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use zip compression
compose-hertzbeat  | 23:40:58,288 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 23:40:58,310 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 23:40:58,310 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Roll-over at midnight.
compose-hertzbeat  | 23:40:58,317 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Setting initial period to 2024-06-18T15:40:58.317Z
compose-hertzbeat  | 23:40:58,317 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:58,317 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:58,319 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Cleaning on start up
compose-hertzbeat  | 23:40:58,320 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:58,320 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:58,330 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18.0.log
compose-hertzbeat  | 23:40:58,330 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:58,331 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 23:40:58,331 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:40:58,331 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:40:58,332 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use zip compression
compose-hertzbeat  | 23:40:58,332 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:58,332 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 23:40:58,333 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 23:40:58,333 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Roll-over at midnight.
compose-hertzbeat  | 23:40:58,333 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Setting initial period to 2024-06-18T15:40:58.333Z
compose-hertzbeat  | 23:40:58,334 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:40:58,334 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:40:58,334 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Cleaning on start up
compose-hertzbeat  | 23:40:58,334 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:40:58,335 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:40:58,338 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18-error.0.log
compose-hertzbeat  | 23:40:58,338 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:40:58,338 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 23:40:58,338 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 23:40:58,339 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 23:40:58,340 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 23:40:58,342 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:40:58,342 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@8a589a2 - End of configuration.
compose-hertzbeat  | 23:40:58,343 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@c65a5ef - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  | java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
compose-hertzbeat  |    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
compose-hertzbeat  |    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
compose-hertzbeat  |    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
compose-hertzbeat  |    at java.base/java.lang.Class.forName0(Native Method)
compose-hertzbeat  |    at java.base/java.lang.Class.forName(Class.java:467)
compose-hertzbeat  |    at org.springframework.util.ClassUtils.forName(ClassUtils.java:304)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.driverClassIsLoadable(DataSourceProperties.java:194)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:175)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.PropertiesJdbcConnectionDetails.getDriverClassName(PropertiesJdbcConnectionDetails.java:49)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:55)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari.dataSource(DataSourceConfiguration.java:117)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.getIfUnique(DefaultListableBeanFactory.java:2153)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:172)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
compose-hertzbeat  |    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
compose-hertzbeat  |    at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
compose-hertzbeat  | -e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 23:41:02,986 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 23:41:02,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 23:41:02,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:41:02,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 23:41:02,989 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 23:41:03,008 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:41:03,008 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:41:03,009 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 23:41:03,013 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 23:41:03,014 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 23:41:03,014 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:41:03,014 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:41:03,014 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 23:41:03,015 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 23:41:03,016 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 23:41:03,016 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 23:41:03,016 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:41:03,017 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 23:41:03,017 |-INFO in ch.qos.logback.classic.BasicConfigurator@f9b7332 - Setting up default configuration.
compose-hertzbeat  | 23:41:03,044 |-INFO in ch.qos.logback.classic.util.ContextInitializer@18e7143f - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 27 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 23:41:03,609 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718725263607)
compose-hertzbeat  | 23:41:03,609 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 23:41:03,609 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 23:41:03,609 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 23:41:03,614 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 23:41:03,614 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 23:41:03,614 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:41:03,622 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:41:03,629 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use zip compression
compose-hertzbeat  | 23:41:03,630 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 23:41:03,653 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 23:41:03,653 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Roll-over at midnight.
compose-hertzbeat  | 23:41:03,660 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - Setting initial period to 2024-06-18T15:41:03.660Z
compose-hertzbeat  | 23:41:03,660 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:41:03,660 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6fefce9e - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:41:03,662 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1959708563 - Cleaning on start up
compose-hertzbeat  | 23:41:03,663 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:41:03,663 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:41:03,670 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 23:41:03,674 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18.0.log
compose-hertzbeat  | 23:41:03,674 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:41:03,674 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 23:41:03,674 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 23:41:03,675 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 23:41:03,675 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use zip compression
compose-hertzbeat  | 23:41:03,675 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 23:41:03,676 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 23:41:03,676 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Roll-over at midnight.
compose-hertzbeat  | 23:41:03,676 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - Setting initial period to 2024-06-18T15:41:03.676Z
compose-hertzbeat  | 23:41:03,676 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 23:41:03,676 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1bdf8190 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 23:41:03,677 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1334405552 - Cleaning on start up
compose-hertzbeat  | 23:41:03,677 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 23:41:03,678 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 23:41:03,679 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-18-error.0.log
compose-hertzbeat  | 23:41:03,679 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 23:41:03,680 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 23:41:03,681 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 23:41:03,682 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 23:41:03,683 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 23:41:03,684 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:41:03,684 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 23:41:03,684 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 23:41:03,684 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@192f2f27 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 23:41:03,686 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 23:41:03,687 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@8a589a2 - End of configuration.
compose-hertzbeat  | 23:41:03,687 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@c65a5ef - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  | java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
compose-hertzbeat  |    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
compose-hertzbeat  |    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
compose-hertzbeat  |    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
compose-hertzbeat  |    at java.base/java.lang.Class.forName0(Native Method)
compose-hertzbeat  |    at java.base/java.lang.Class.forName(Class.java:467)
compose-hertzbeat  |    at org.springframework.util.ClassUtils.forName(ClassUtils.java:304)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.driverClassIsLoadable(DataSourceProperties.java:194)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:175)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.PropertiesJdbcConnectionDetails.getDriverClassName(PropertiesJdbcConnectionDetails.java:49)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:55)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari.dataSource(DataSourceConfiguration.java:117)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.getIfUnique(DefaultListableBeanFactory.java:2153)
compose-hertzbeat  |    at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:172)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
compose-hertzbeat  |    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
compose-hertzbeat  |    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
compose-hertzbeat  |    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
compose-hertzbeat  |    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
compose-hertzbeat  |    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
compose-hertzbeat  |    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
compose-hertzbeat  |    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
compose-hertzbeat  |    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
compose-hertzbeat  |    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
compose-hertzbeat  |    at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
compose-hertzbeat exited with code 1
^Ccanceled
[root@ha-master-1 hertzbeat-mysql-tdengine]#

from hertzbeat.

tomsun28 avatar tomsun28 commented on July 4, 2024

Yeah, I found the links you mentioned above, but I am using docker compose, the hertzbeat service is in restart status and I couldn't go into the container.

hi, do not need go into the container, we can put the jdbc jar in compose script ext-lib directory. Maybe due you do not fetch the latest docker compose script, there are a exist ext-lib directory.

image

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

I tried to update the code and configs, but hertzbeat service is still in restart status. From the log, I only find hertzbeat exited with code 1.

Details
[root@ha-master-1 hertzbeat-mysql-tdengine]# git log -1
commit b8f2bf30fdf2ca4926ce28759a491c493a3f726e (HEAD -> master, upstream/master, upstream/HEAD)
Author: tomsun28 <[email protected]>
Date:   Sun Jun 16 09:08:58 2024 +0800

    [doc] add hertzbeat 1.6.0 release blog (#2083)
[root@ha-master-1 hertzbeat-mysql-tdengine]# ll ext-lib/
total 2472
drwxr-xr-x. 2 root root    4096 Jun 19 00:15 .
drwxr-xr-x. 5 root root    4096 Jun 19 00:16 ..
-rw-r--r--. 1 root root      18 Jun 18 09:16 .gitignore
-rw-r--r--. 1 root root 2513563 Jun 19 00:15 mysql-connector-java-8.0.30.jar
-rw-r--r--. 1 root root     904 Jun 18 09:16 README
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose down -v
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose up -d
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Running 4/4
 ✔ Network hertzbeat-mysql-tdengine_hertzbeat  Created                                                                                                 0.3s
 ✔ Container compose-mysql                     Healthy                                                                                                 5.0s
 ✔ Container compose-tdengine                  Healthy                                                                                                12.5s
 ✔ Container compose-hertzbeat                 Started                                                                                                12.2s
[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose logs -f
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
compose-mysql      | 2024-06-19 00:20:58+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.4.0-1.el9 started.
compose-mysql      | 2024-06-19 00:20:58+08:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
compose-mysql      | 2024-06-19 00:20:58+08:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.4.0-1.el9 started.
compose-mysql      | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
compose-mysql      | 2024-06-18T16:20:58.695806Z 0 [System] [MY-015015] [Server] MySQL Server - start.
compose-mysql      | 2024-06-18T16:20:58.905389Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.0) starting as process 1
compose-mysql      | 2024-06-18T16:20:58.911337Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
compose-mysql      | 2024-06-18T16:20:59.383425Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
compose-mysql      | 2024-06-18T16:20:59.819761Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
compose-mysql      | 2024-06-18T16:20:59.819808Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
compose-mysql      | 2024-06-18T16:20:59.906307Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.
compose-mysql      | 2024-06-18T16:20:59.953248Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.4.0'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server - GPL.
compose-mysql      | 2024-06-18T16:21:00.209390Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
compose-tdengine   | sysctl: setting key "kernel.core_pattern", ignoring: Read-only file system
compose-tdengine   | 06/19 00:20:58.806085 00000035 taos_ADAPTER info "start server:00000035" model=main
compose-tdengine   | [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
compose-tdengine   |  - using env:      export GIN_MODE=release
compose-tdengine   |  - using code:     gin.SetMode(gin.ReleaseMode)
compose-tdengine   |
compose-tdengine   | [GIN-debug] GET    /debug/pprof/             --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/cmdline      --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/profile      --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] POST   /debug/pprof/symbol       --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/symbol       --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/trace        --> github.com/gin-gonic/gin.WrapF.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/allocs       --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/block        --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/goroutine    --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/heap         --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/mutex        --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /debug/pprof/threadcreate --> github.com/gin-gonic/gin.WrapH.func1 (3 handlers)
compose-tdengine   | [GIN-debug] GET    /metrics                  --> github.com/gin-gonic/gin.WrapH.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /-/ping                   --> github.com/taosdata/taosadapter/v3/controller/ping.Controller.Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] POST   /rest/sql                 --> github.com/taosdata/taosadapter/v3/controller/rest.(*Restful).sql-fm (8 handlers)
compose-tdengine   | [GIN-debug] POST   /rest/sql/:db             --> github.com/taosdata/taosadapter/v3/controller/rest.(*Restful).sql-fm (8 handlers)
compose-tdengine   | [GIN-debug] POST   /rest/sql/:db/vgid        --> github.com/taosdata/taosadapter/v3/controller/rest.(*Restful).tableVgID-fm (7 handlers)
compose-tdengine   | [GIN-debug] GET    /rest/login/:user/:password --> github.com/taosdata/taosadapter/v3/controller/rest.(*Restful).des-fm (6 handlers)
compose-tdengine   | [GIN-debug] POST   /rest/upload              --> github.com/taosdata/taosadapter/v3/controller/rest.(*Restful).upload-fm (7 handlers)
compose-tdengine   | [GIN-debug] GET    /rest/ws                  --> github.com/taosdata/taosadapter/v3/controller/ws/query.(*QueryController).Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /rest/schemaless          --> github.com/taosdata/taosadapter/v3/controller/ws/schemaless.(*SchemalessController).Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /rest/stmt                --> github.com/taosdata/taosadapter/v3/controller/ws/stmt.(*STMTController).Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /rest/tmq                 --> github.com/taosdata/taosadapter/v3/controller/ws/tmq.(*TMQController).Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /ws                       --> github.com/taosdata/taosadapter/v3/controller/ws/ws.(*webSocketCtl).Init.func1 (5 handlers)
compose-tdengine   | [GIN-debug] GET    /genauth/:user/:password/:key --> github.com/taosdata/taosadapter/v3/plugin.RegisterGenerateAuth.func1 (5 handlers)
compose-tdengine   | 06/19 00:20:58.806494 00000035 taos_ADAPTER info "init plugin statsd/v1" model=plugin
compose-tdengine   | 06/19 00:20:58.808236 00000035 taos_ADAPTER info "statsd disabled" model=statsd
compose-tdengine   | 06/19 00:20:58.808279 00000035 taos_ADAPTER info "init plugin collectd/v1" model=plugin
compose-tdengine   | 06/19 00:20:58.808982 00000035 taos_ADAPTER info "collectd disabled" model=collectd
compose-tdengine   | 06/19 00:20:58.809004 00000035 taos_ADAPTER info "init plugin influxdb/v1" model=plugin
compose-tdengine   | [GIN-debug] POST   /influxdb/v1/write        --> github.com/taosdata/taosadapter/v3/plugin/influxdb.(*Influxdb).write-fm (7 handlers)
compose-tdengine   | 06/19 00:20:58.809123 00000035 taos_ADAPTER info "init plugin node_exporter/v1" model=plugin
compose-tdengine   | 06/19 00:20:58.810882 00000035 taos_ADAPTER info "node_exporter disabled" model=NodeExporter
compose-tdengine   | 06/19 00:20:58.810921 00000035 taos_ADAPTER info "init plugin opentsdb/v1" model=plugin
compose-tdengine   | [GIN-debug] POST   /opentsdb/v1/put/json/:db --> github.com/taosdata/taosadapter/v3/plugin/opentsdb.(*Plugin).insertJson-fm (7 handlers)
compose-tdengine   | [GIN-debug] POST   /opentsdb/v1/put/telnet/:db --> github.com/taosdata/taosadapter/v3/plugin/opentsdb.(*Plugin).insertTelnet-fm (7 handlers)
compose-tdengine   | 06/19 00:20:58.811048 00000035 taos_ADAPTER info "init plugin opentsdb_telnet/v1" model=plugin
compose-tdengine   | 06/19 00:20:58.812013 00000035 taos_ADAPTER info "opentsdb_telnet disabled" model=opentsdb_telnet
compose-tdengine   | 06/19 00:20:58.812025 00000035 taos_ADAPTER info "init plugin prometheus/v1" model=plugin
compose-tdengine   | [GIN-debug] POST   /prometheus/v1/remote_read/:db --> github.com/taosdata/taosadapter/v3/plugin/prometheus.(*Plugin).Read-fm (7 handlers)
compose-tdengine   | [GIN-debug] POST   /prometheus/v1/remote_write/:db --> github.com/taosdata/taosadapter/v3/plugin/prometheus.(*Plugin).Write-fm (7 handlers)
compose-tdengine   | 06/19 00:20:58.812301 00000035 taos_ADAPTER info "all plugin init finish" model=plugin
compose-tdengine   | 06/19 00:20:58.812307 00000035 taos_ADAPTER info "all plugin start finish" model=plugin
compose-tdengine   | 06/19 00:20:58.812356 00000035 taos_ADAPTER info "Running in terminal." model=main
compose-tdengine   | 06/19 00:20:58.813302 00000035 taos_ADAPTER info "server on : 6041" model=main
compose-tdengine   | 06/19 00:20:59.038967 00000073 UTL apoll url not load
compose-tdengine   | 06/19 00:20:59.039009 00000073 UTL load from cfg file /etc/taos/taos.cfg success
compose-tdengine   | 06/19 00:20:59.039016 00000073 UTL env file:.env not load
compose-tdengine   | 06/19 00:20:59.039020 00000073 UTL load from env variables cfg success
compose-tdengine   | 06/19 00:20:59.039138 00000073 DND startup path:/root args:taosd
compose-tdengine   | 06/19 00:20:59.039322 00000073 UTL apoll url not load
compose-tdengine   | 06/19 00:20:59.039367 00000073 UTL load from cfg file /etc/taos/taos.cfg success
compose-tdengine   | 06/19 00:20:59.039377 00000073 UTL env file:.env not load
compose-tdengine   | 06/19 00:20:59.039382 00000073 UTL load from env variables cfg success
compose-tdengine   | 06/19 00:20:59.039571 00000073 UTL                      global config
compose-tdengine   | 06/19 00:20:59.039580 00000073 UTL =================================================================
compose-tdengine   | 06/19 00:20:59.039583 00000073 UTL default      firstEp                  tdengine:6030
compose-tdengine   | 06/19 00:20:59.039585 00000073 UTL default      secondEp                 tdengine:6030
compose-tdengine   | 06/19 00:20:59.039587 00000073 UTL default      fqdn                     tdengine
compose-tdengine   | 06/19 00:20:59.039589 00000073 UTL default      serverPort               6030
compose-tdengine   | 06/19 00:20:59.039591 00000073 UTL default      tempDir                  /tmp/
compose-tdengine   | 06/19 00:20:59.039594 00000073 UTL default      minimalTmpDirGB          1.00
compose-tdengine   | 06/19 00:20:59.039598 00000073 UTL default      shellActivityTimer       3
compose-tdengine   | 06/19 00:20:59.039600 00000073 UTL default      compressMsgSize          -1
compose-tdengine   | 06/19 00:20:59.039602 00000073 UTL default      queryPolicy              1
compose-tdengine   | 06/19 00:20:59.039603 00000073 UTL default      enableQueryHb            1
compose-tdengine   | 06/19 00:20:59.039605 00000073 UTL default      enableScience            0
compose-tdengine   | 06/19 00:20:59.039606 00000073 UTL default      querySmaOptimize         0
compose-tdengine   | 06/19 00:20:59.039608 00000073 UTL default      queryPlannerTrace        0
compose-tdengine   | 06/19 00:20:59.039610 00000073 UTL default      queryNodeChunkSize       32768
compose-tdengine   | 06/19 00:20:59.039611 00000073 UTL default      queryUseNodeAllocator    1
compose-tdengine   | 06/19 00:20:59.039613 00000073 UTL default      keepColumnName           0
compose-tdengine   | 06/19 00:20:59.039614 00000073 UTL default      smlChildTableName
compose-tdengine   | 06/19 00:20:59.039616 00000073 UTL default      smlAutoChildTableNameDe
compose-tdengine   | 06/19 00:20:59.039618 00000073 UTL default      smlTagName               _tag_null
compose-tdengine   | 06/19 00:20:59.039619 00000073 UTL default      smlTsDefaultName         _ts
compose-tdengine   | 06/19 00:20:59.039621 00000073 UTL default      smlDot2Underline         1
compose-tdengine   | 06/19 00:20:59.039622 00000073 UTL default      maxShellConns            50000
compose-tdengine   | 06/19 00:20:59.039624 00000073 UTL default      maxInsertBatchRows       1000000
compose-tdengine   | 06/19 00:20:59.039625 00000073 UTL default      maxRetryWaitTime         10000
compose-tdengine   | 06/19 00:20:59.039627 00000073 UTL default      useAdapter               0
compose-tdengine   | 06/19 00:20:59.039629 00000073 UTL default      crashReporting           1
compose-tdengine   | 06/19 00:20:59.039630 00000073 UTL default      queryMaxConcurrentTable  200
compose-tdengine   | 06/19 00:20:59.039632 00000073 UTL default      metaCacheMaxSize         -1
compose-tdengine   | 06/19 00:20:59.039633 00000073 UTL default      slowLogThreshold         3
compose-tdengine   | 06/19 00:20:59.039635 00000073 UTL default      slowLogScope
compose-tdengine   | 06/19 00:20:59.039636 00000073 UTL default      numOfRpcThreads          8
compose-tdengine   | 06/19 00:20:59.039638 00000073 UTL default      numOfRpcSessions         10000
compose-tdengine   | 06/19 00:20:59.039640 00000073 UTL default      timeToGetAvailableConn   500000
compose-tdengine   | 06/19 00:20:59.039641 00000073 UTL default      keepAliveIdle            60
compose-tdengine   | 06/19 00:20:59.039643 00000073 UTL default      numOfTaskQueueThreads    8
compose-tdengine   | 06/19 00:20:59.039645 00000073 UTL default      experimental             1
compose-tdengine   | 06/19 00:20:59.039647 00000073 UTL default      dataDir                  /var/lib/taos/
compose-tdengine   | 06/19 00:20:59.039649 00000073 UTL default      minimalDataDirGB         2.00
compose-tdengine   | 06/19 00:20:59.039651 00000073 UTL default      supportVnodes            32
compose-tdengine   | 06/19 00:20:59.039653 00000073 UTL default      statusInterval           1
compose-tdengine   | 06/19 00:20:59.039655 00000073 UTL default      minSlidingTime           1
compose-tdengine   | 06/19 00:20:59.039657 00000073 UTL default      minIntervalTime          1
compose-tdengine   | 06/19 00:20:59.039659 00000073 UTL default      countAlwaysReturnValue   1
compose-tdengine   | 06/19 00:20:59.039661 00000073 UTL default      queryBufferSize          -1
compose-tdengine   | 06/19 00:20:59.039662 00000073 UTL default      queryRspPolicy           0
compose-tdengine   | 06/19 00:20:59.039664 00000073 UTL default      numOfRpcThreads          8
compose-tdengine   | 06/19 00:20:59.039666 00000073 UTL default      numOfRpcSessions         10000
compose-tdengine   | 06/19 00:20:59.039674 00000073 UTL default      timeToGetAvailableConn   10000
compose-tdengine   | 06/19 00:20:59.039676 00000073 UTL default      numOfCommitThreads       4
compose-tdengine   | 06/19 00:20:59.039677 00000073 UTL default      numOfMnodeReadThreads    2
compose-tdengine   | 06/19 00:20:59.039679 00000073 UTL default      numOfVnodeQueryThreads   32
compose-tdengine   | 06/19 00:20:59.039681 00000073 UTL default      ratioOfVnodeStreamThrea  4.00
compose-tdengine   | 06/19 00:20:59.039682 00000073 UTL default      numOfVnodeFetchThreads   4
compose-tdengine   | 06/19 00:20:59.039684 00000073 UTL default      numOfVnodeRsmaThreads    16
compose-tdengine   | 06/19 00:20:59.039686 00000073 UTL default      numOfQnodeQueryThreads   32
compose-tdengine   | 06/19 00:20:59.039695 00000073 UTL default      numOfSnodeSharedThreads  4
compose-tdengine   | 06/19 00:20:59.039698 00000073 UTL default      numOfSnodeUniqueThreads  4
compose-tdengine   | 06/19 00:20:59.039700 00000073 UTL default      rpcQueueMemoryAllowed    6688659865
compose-tdengine   | 06/19 00:20:59.039702 00000073 UTL default      syncElectInterval        25000
compose-tdengine   | 06/19 00:20:59.039703 00000073 UTL default      syncHeartbeatInterval    1000
compose-tdengine   | 06/19 00:20:59.039705 00000073 UTL default      syncHeartbeatTimeout     20000
compose-tdengine   | 06/19 00:20:59.039707 00000073 UTL default      mndSdbWriteDelta         200
compose-tdengine   | 06/19 00:20:59.039709 00000073 UTL default      mndLogRetention          2000
compose-tdengine   | 06/19 00:20:59.039711 00000073 UTL default      grantMode                0
compose-tdengine   | 06/19 00:20:59.039713 00000073 UTL default      skipGrant                0
compose-tdengine   | 06/19 00:20:59.039715 00000073 UTL cfg_file     monitor                  1
compose-tdengine   | 06/19 00:20:59.039717 00000073 UTL default      monitorInterval          30
compose-tdengine   | 06/19 00:20:59.039719 00000073 UTL cfg_file     monitorFqdn              buildkitsandbox
compose-tdengine   | 06/19 00:20:59.039721 00000073 UTL default      monitorPort              6043
compose-tdengine   | 06/19 00:20:59.039722 00000073 UTL default      monitorMaxLogs           100
compose-tdengine   | 06/19 00:20:59.039724 00000073 UTL default      monitorComp              0
compose-tdengine   | 06/19 00:20:59.039726 00000073 UTL cfg_file     audit                    1
compose-tdengine   | 06/19 00:20:59.039728 00000073 UTL default      auditCreateTable         1
compose-tdengine   | 06/19 00:20:59.039730 00000073 UTL default      auditInterval            5000
compose-tdengine   | 06/19 00:20:59.039732 00000073 UTL default      crashReporting           1
compose-tdengine   | 06/19 00:20:59.039734 00000073 UTL default      telemetryReporting       1
compose-tdengine   | 06/19 00:20:59.039736 00000073 UTL default      telemetryInterval        43200
compose-tdengine   | 06/19 00:20:59.039737 00000073 UTL default      telemetryServer          telemetry.tdengine.com
compose-tdengine   | 06/19 00:20:59.039740 00000073 UTL default      telemetryPort            80
compose-tdengine   | 06/19 00:20:59.039741 00000073 UTL default      rsyncPort                873
compose-tdengine   | 06/19 00:20:59.039744 00000073 UTL default      snodeAddress
compose-tdengine   | 06/19 00:20:59.039746 00000073 UTL default      checkpointBackupDir      /var/lib/taos/backup/checkpoint/
compose-tdengine   | 06/19 00:20:59.039747 00000073 UTL default      tmqMaxTopicNum           20
compose-tdengine   | 06/19 00:20:59.039749 00000073 UTL default      transPullupInterval      2
compose-tdengine   | 06/19 00:20:59.039751 00000073 UTL default      compactPullupInterval    10
compose-tdengine   | 06/19 00:20:59.039753 00000073 UTL default      mqRebalanceInterval      2
compose-tdengine   | 06/19 00:20:59.039755 00000073 UTL default      ttlUnit                  86400
compose-tdengine   | 06/19 00:20:59.039757 00000073 UTL default      ttlPushInterval          10
compose-tdengine   | 06/19 00:20:59.039758 00000073 UTL default      ttlBatchDropNum          10000
compose-tdengine   | 06/19 00:20:59.039760 00000073 UTL default      ttlChangeOnWrite         0
compose-tdengine   | 06/19 00:20:59.039763 00000073 UTL default      ttlFlushThreshold        100
compose-tdengine   | 06/19 00:20:59.039764 00000073 UTL default      trimVDbIntervalSec       3600
compose-tdengine   | 06/19 00:20:59.039766 00000073 UTL default      uptimeInterval           300
compose-tdengine   | 06/19 00:20:59.039768 00000073 UTL default      queryRsmaTolerance       1000
compose-tdengine   | 06/19 00:20:59.039770 00000073 UTL default      timeseriesThreshold      50
compose-tdengine   | 06/19 00:20:59.039772 00000073 UTL default      walFsyncDataSizeLimit    104857600
compose-tdengine   | 06/19 00:20:59.039774 00000073 UTL default      udf                      1
compose-tdengine   | 06/19 00:20:59.039776 00000073 UTL default      udfdResFuncs
compose-tdengine   | 06/19 00:20:59.039778 00000073 UTL default      udfdLdLibPath
compose-tdengine   | 06/19 00:20:59.039779 00000073 UTL default      disableStream            0
compose-tdengine   | 06/19 00:20:59.039783 00000073 UTL default      streamBufferSize         134217728
compose-tdengine   | 06/19 00:20:59.039785 00000073 UTL default      checkpointInterval       60
compose-tdengine   | 06/19 00:20:59.039787 00000073 UTL default      streamSinkDataRate       2.00
compose-tdengine   | 06/19 00:20:59.039793 00000073 UTL default      cacheLazyLoadThreshold   500
compose-tdengine   | 06/19 00:20:59.039795 00000073 UTL default      lossyColumns
compose-tdengine   | 06/19 00:20:59.039798 00000073 UTL default      fPrecision               0.00
compose-tdengine   | 06/19 00:20:59.039802 00000073 UTL default      dPrecision               0.00
compose-tdengine   | 06/19 00:20:59.039804 00000073 UTL default      maxRange                 500
compose-tdengine   | 06/19 00:20:59.039807 00000073 UTL default      curRange                 100
compose-tdengine   | 06/19 00:20:59.039809 00000073 UTL default      ifAdtFse                 0
compose-tdengine   | 06/19 00:20:59.039815 00000073 UTL default      compressor               ZSTD_COMPRESSOR
compose-tdengine   | 06/19 00:20:59.039817 00000073 UTL default      filterScalarMode         0
compose-tdengine   | 06/19 00:20:59.039820 00000073 UTL default      maxStreamBackendCache    128
compose-tdengine   | 06/19 00:20:59.039823 00000073 UTL default      pqSortMemThreshold       16
compose-tdengine   | 06/19 00:20:59.039825 00000073 UTL default      resolveFQDNRetryTime     100
compose-tdengine   | 06/19 00:20:59.039828 00000073 UTL default      s3Accesskey              <accesskey>
compose-tdengine   | 06/19 00:20:59.039831 00000073 UTL default      s3Endpoint               <endpoint>
compose-tdengine   | 06/19 00:20:59.039833 00000073 UTL default      s3BucketName             <bucketname>
compose-tdengine   | 06/19 00:20:59.039836 00000073 UTL default      s3BlockSize              -1
compose-tdengine   | 06/19 00:20:59.039841 00000073 UTL default      s3BlockCacheSize         16
compose-tdengine   | 06/19 00:20:59.039844 00000073 UTL default      s3PageCacheSize          4096
compose-tdengine   | 06/19 00:20:59.039846 00000073 UTL default      s3UploadDelaySec         86400
compose-tdengine   | 06/19 00:20:59.039849 00000073 UTL default      minDiskFreeSize          52428800
compose-tdengine   | 06/19 00:20:59.039855 00000073 UTL default      enableWhiteList          0
compose-tdengine   | 06/19 00:20:59.039856 00000073 UTL default      experimental             1
compose-tdengine   | 06/19 00:20:59.039858 00000073 UTL default      configDir                /etc/taos/
compose-tdengine   | 06/19 00:20:59.039860 00000073 UTL default      scriptDir                /etc/taos/
compose-tdengine   | 06/19 00:20:59.039862 00000073 UTL default      logDir                   /var/log/taos/
compose-tdengine   | 06/19 00:20:59.039864 00000073 UTL default      minimalLogDirGB          1.00
compose-tdengine   | 06/19 00:20:59.039866 00000073 UTL default      numOfLogLines            10000000
compose-tdengine   | 06/19 00:20:59.039868 00000073 UTL default      asyncLog                 1
compose-tdengine   | 06/19 00:20:59.039870 00000073 UTL default      logKeepDays              0
compose-tdengine   | 06/19 00:20:59.039872 00000073 UTL default      debugFlag                0
compose-tdengine   | 06/19 00:20:59.039873 00000073 UTL default      simDebugFlag             143
compose-tdengine   | 06/19 00:20:59.039875 00000073 UTL default      tmrDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039877 00000073 UTL default      uDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039879 00000073 UTL default      rpcDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039880 00000073 UTL default      jniDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039882 00000073 UTL default      qDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039884 00000073 UTL default      cDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039886 00000073 UTL default      dDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039888 00000073 UTL default      vDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039890 00000073 UTL default      mDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039892 00000073 UTL default      wDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039893 00000073 UTL default      sDebugFlag               131
compose-tdengine   | 06/19 00:20:59.039895 00000073 UTL default      tsdbDebugFlag            131
compose-tdengine   | 06/19 00:20:59.039897 00000073 UTL default      tqDebugFlag              131
compose-tdengine   | 06/19 00:20:59.039899 00000073 UTL default      fsDebugFlag              131
compose-tdengine   | 06/19 00:20:59.039901 00000073 UTL default      udfDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039902 00000073 UTL default      smaDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039904 00000073 UTL default      idxDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039906 00000073 UTL default      tdbDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039915 00000073 UTL default      metaDebugFlag            131
compose-tdengine   | 06/19 00:20:59.039916 00000073 UTL default      stDebugFlag              131
compose-tdengine   | 06/19 00:20:59.039918 00000073 UTL default      sndDebugFlag             131
compose-tdengine   | 06/19 00:20:59.039919 00000073 UTL default      timezone                 Asia/Shanghai (CST, +0800)
compose-tdengine   | 06/19 00:20:59.039921 00000073 UTL default      locale                   en_US.UTF-8
compose-tdengine   | 06/19 00:20:59.039923 00000073 UTL default      charset                  UTF-8
compose-tdengine   | 06/19 00:20:59.039924 00000073 UTL default      assert                   1
compose-tdengine   | 06/19 00:20:59.039926 00000073 UTL default      enableCoreFile           1
compose-tdengine   | 06/19 00:20:59.039928 00000073 UTL default      numOfCores               16.00
compose-tdengine   | 06/19 00:20:59.039931 00000073 UTL default      ssd42                    0
compose-tdengine   | 06/19 00:20:59.039932 00000073 UTL default      avx                      0
compose-tdengine   | 06/19 00:20:59.039934 00000073 UTL default      avx2                     0
compose-tdengine   | 06/19 00:20:59.039936 00000073 UTL default      fma                      0
compose-tdengine   | 06/19 00:20:59.039938 00000073 UTL default      avx512                   0
compose-tdengine   | 06/19 00:20:59.039939 00000073 UTL default      simdEnable               0
compose-tdengine   | 06/19 00:20:59.039941 00000073 UTL default      tagFilterCache           0
compose-tdengine   | 06/19 00:20:59.039943 00000073 UTL default      openMax                  1073741816
compose-tdengine   | 06/19 00:20:59.039945 00000073 UTL default      streamMax                16
compose-tdengine   | 06/19 00:20:59.039946 00000073 UTL default      pageSizeKB               4
compose-tdengine   | 06/19 00:20:59.039948 00000073 UTL default      totalMemoryKB            65318944
compose-tdengine   | 06/19 00:20:59.039950 00000073 UTL default      os sysname               Linux
compose-tdengine   | 06/19 00:20:59.039951 00000073 UTL default      os nodename              tdengine
compose-tdengine   | 06/19 00:20:59.039953 00000073 UTL default      os release               5.14.0-427.16.1.el9_4.x86_64
compose-tdengine   | 06/19 00:20:59.039954 00000073 UTL default      os version               #1 SMP PREEMPT_DYNAMIC Wed May 8 17:48:14 UTC 2024
compose-tdengine   | 06/19 00:20:59.039956 00000073 UTL default      os machine               x86_64
compose-tdengine   | 06/19 00:20:59.039958 00000073 UTL default      version                  3.2.2.0
compose-tdengine   | 06/19 00:20:59.039960 00000073 UTL default      compatible_version       3.0.0.0
compose-tdengine   | 06/19 00:20:59.039961 00000073 UTL default      gitinfo                  e38f1a2473c648d5254c33f89ba67f6bc3278c5c
compose-tdengine   | 06/19 00:20:59.039963 00000073 UTL default      buildinfo                Built Linux-x64 at 2023-12-20 00:20:30 +0800
compose-tdengine   | 06/19 00:20:59.039965 00000073 UTL =================================================================
compose-tdengine   | 06/19 00:20:59.042371 00000073 DND start to init dnode env
compose-tdengine   | 06/19 00:20:59.042498 00000073 DND succceed to read dnode file /var/lib/taos//dnode/dnode.json
compose-tdengine   | 06/19 00:20:59.042549 00000073 DND succceed to read mnode file /var/lib/taos//mnode/mnode.json
compose-tdengine   | 06/19 00:20:59.042581 00000073 DND deploy mnode required. option deploy:1
compose-tdengine   | 06/19 00:20:59.042600 00000073 DND file:/var/lib/taos//qnode/qnode.json not exist
compose-tdengine   | 06/19 00:20:59.042610 00000073 DND file:/var/lib/taos//snode/snode.json not exist
compose-tdengine   | 06/19 00:20:59.055777 00000073 DND dnode env is initialized
compose-tdengine   | 06/19 00:20:59.055861 00000073 DND start to init service
compose-tdengine   | 06/19 00:20:59.055881 00000073 DND node:dnode, start to open
compose-tdengine   | 06/19 00:20:59.055886 00000073 UTL worker:dnode-mgmt is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.055924 00000073 UTL worker:dnode-mgmt:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.055930 00000073 UTL worker:dnode-mgmt, queue:0x5ddafd0 is allocated, ahandle:0x5ddadd0
compose-tdengine   | 06/19 00:20:59.055939 00000094 UTL worker:dnode-mgmt:0 is running, thread:00000094
compose-tdengine   | 06/19 00:20:59.056037 00000095 UDF start to init udfd
compose-tdengine   | 06/19 00:20:59.056091 00000095 UDF udfd LD_LIBRARY_PATH: ::/usr/lib
compose-tdengine   | 06/19 00:20:59.057352 00000095 UDF udfd is initialized
compose-tdengine   | 06/19 00:20:59.057429 00000073 DND node:dnode, has been opened
compose-tdengine   | 06/19 00:20:59.057463 00000073 DND node:mnode, start to open
compose-tdengine   | 06/19 00:20:59.057546 00000073 WAL wal module is initialized, rsetId:8
compose-tdengine   | 06/19 00:20:59.057589 00000073 DND succceed to read mnode file /var/lib/taos//mnode/mnode.json
compose-tdengine   | 06/19 00:20:59.057623 00000073 DND mnode start to open
compose-tdengine   | 06/19 00:20:59.057634 00000073 MND start to open mnode in /var/lib/taos//mnode
compose-tdengine   | 06/19 00:20:59.057867 00000073 WAL vgId:1, trim idx file. file: /var/lib/taos//mnode/wal/00000000000000000011.idx, size: 16, offset: 0
compose-tdengine   | 06/19 00:20:59.057915 00000073 WAL vgId:1, reset commitVer to 10
compose-tdengine   | 06/19 00:20:59.061884 00000073 WAL vgId:1, rebuilt 1 wal idx entries until lastVer: 11
compose-tdengine   | 06/19 00:20:59.061929 00000073 MND mnode-wal is initialized
compose-tdengine   | 06/19 00:20:59.061941 00000073 MND start to init sdb in /var/lib/taos//mnode
compose-tdengine   | 06/19 00:20:59.061962 00000073 MND sdb init success
compose-tdengine   | 06/19 00:20:59.061978 00000073 MND mnode-sdb is initialized
compose-tdengine   | 06/19 00:20:59.062004 00000073 MND sdb table:trans is initialized
compose-tdengine   | 06/19 00:20:59.062018 00000073 MND mnode-trans is initialized
compose-tdengine   | 06/19 00:20:59.062030 00000073 MND sdb table:cluster is initialized
compose-tdengine   | 06/19 00:20:59.062081 00000073 MND mnode-cluster is initialized
compose-tdengine   | 06/19 00:20:59.062107 00000073 MND sdb table:mnode is initialized
compose-tdengine   | 06/19 00:20:59.062186 00000073 MND mnode-mnode is initialized
compose-tdengine   | 06/19 00:20:59.062220 00000073 MND sdb table:qnode is initialized
compose-tdengine   | 06/19 00:20:59.062249 00000073 MND mnode-qnode is initialized
compose-tdengine   | 06/19 00:20:59.062290 00000073 MND sdb table:snode is initialized
compose-tdengine   | 06/19 00:20:59.062323 00000073 MND mnode-snode is initialized
compose-tdengine   | 06/19 00:20:59.062368 00000073 MND sdb table:dnode is initialized
compose-tdengine   | 06/19 00:20:59.062393 00000073 MND mnode-dnode is initialized
compose-tdengine   | 06/19 00:20:59.062437 00000073 MND sdb table:user is initialized
compose-tdengine   | 06/19 00:20:59.062465 00000073 MND mnode-user is initialized
compose-tdengine   | 06/19 00:20:59.062521 00000073 MND mnode-grant is initialized
compose-tdengine   | 06/19 00:20:59.062558 00000073 MND mnode-privilege is initialized
compose-tdengine   | 06/19 00:20:59.062593 00000073 MND sdb table:acct is initialized
compose-tdengine   | 06/19 00:20:59.062616 00000073 MND mnode-acct is initialized
compose-tdengine   | 06/19 00:20:59.062675 00000073 MND sdb table:stream is initialized
compose-tdengine   | 06/19 00:20:59.062704 00000073 MND sdb table:undefine is initialized
compose-tdengine   | 06/19 00:20:59.062713 00000073 MND mnode-stream is initialized
compose-tdengine   | 06/19 00:20:59.062722 00000073 MND sdb table:topic is initialized
compose-tdengine   | 06/19 00:20:59.062731 00000073 MND mnode-topic is initialized
compose-tdengine   | 06/19 00:20:59.062743 00000073 MND sdb table:consumer is initialized
compose-tdengine   | 06/19 00:20:59.062759 00000073 MND mnode-consumer is initialized
compose-tdengine   | 06/19 00:20:59.062766 00000073 MND sdb table:subscribe is initialized
compose-tdengine   | 06/19 00:20:59.062769 00000073 MND mnode-subscribe is initialized
compose-tdengine   | 06/19 00:20:59.062773 00000073 MND sdb table:vgroup is initialized
compose-tdengine   | 06/19 00:20:59.062774 00000073 MND mnode-vgroup is initialized
compose-tdengine   | 06/19 00:20:59.062779 00000073 MND sdb table:stb is initialized
compose-tdengine   | 06/19 00:20:59.062782 00000073 MND mnode-stb is initialized
compose-tdengine   | 06/19 00:20:59.062785 00000073 MND sdb table:sma is initialized
compose-tdengine   | 06/19 00:20:59.062787 00000073 MND mnode-sma is initialized
compose-tdengine   | 06/19 00:20:59.062790 00000073 MND sdb table:idx is initialized
compose-tdengine   | 06/19 00:20:59.062792 00000073 MND mnode-idx is initialized
compose-tdengine   | 06/19 00:20:59.062821 00000073 MND mnode-infos is initialized
compose-tdengine   | 06/19 00:20:59.062839 00000073 MND mnode-perfs is initialized
compose-tdengine   | 06/19 00:20:59.062850 00000073 MND sdb table:db is initialized
compose-tdengine   | 06/19 00:20:59.062859 00000073 MND mnode-db is initialized
compose-tdengine   | 06/19 00:20:59.062867 00000073 MND sdb table:func is initialized
compose-tdengine   | 06/19 00:20:59.062883 00000073 MND mnode-func is initialized
compose-tdengine   | 06/19 00:20:59.062891 00000073 MND mnode-view is initialized
compose-tdengine   | 06/19 00:20:59.062913 00000073 MND sdb table:compact is initialized
compose-tdengine   | 06/19 00:20:59.062924 00000073 MND mnode-compact is initialized
compose-tdengine   | 06/19 00:20:59.062933 00000073 MND sdb table:compact_detail is initialized
compose-tdengine   | 06/19 00:20:59.062943 00000073 MND mnode-compact-detail is initialized
compose-tdengine   | 06/19 00:20:59.062957 00000073 MND start to reset sdb
compose-tdengine   | 06/19 00:20:59.062975 00000073 MND sdb:trans is reset
compose-tdengine   | 06/19 00:20:59.062983 00000073 MND sdb:cluster is reset
compose-tdengine   | 06/19 00:20:59.062991 00000073 MND sdb:mnode is reset
compose-tdengine   | 06/19 00:20:59.063000 00000073 MND sdb:qnode is reset
compose-tdengine   | 06/19 00:20:59.063008 00000073 MND sdb:snode is reset
compose-tdengine   | 06/19 00:20:59.063016 00000073 MND sdb:dnode is reset
compose-tdengine   | 06/19 00:20:59.063023 00000073 MND sdb:user is reset
compose-tdengine   | 06/19 00:20:59.063033 00000073 MND sdb:acct is reset
compose-tdengine   | 06/19 00:20:59.063044 00000073 MND sdb:stream is reset
compose-tdengine   | 06/19 00:20:59.063058 00000073 MND sdb:subscribe is reset
compose-tdengine   | 06/19 00:20:59.063066 00000073 MND sdb:consumer is reset
compose-tdengine   | 06/19 00:20:59.063079 00000073 MND sdb:topic is reset
compose-tdengine   | 06/19 00:20:59.063090 00000073 MND sdb:vgroup is reset
compose-tdengine   | 06/19 00:20:59.063098 00000073 MND sdb:sma is reset
compose-tdengine   | 06/19 00:20:59.063108 00000073 MND sdb:stb is reset
compose-tdengine   | 06/19 00:20:59.063119 00000073 MND sdb:db is reset
compose-tdengine   | 06/19 00:20:59.063127 00000073 MND sdb:func is reset
compose-tdengine   | 06/19 00:20:59.063134 00000073 MND sdb:idx is reset
compose-tdengine   | 06/19 00:20:59.063143 00000073 MND sdb:undefine is reset
compose-tdengine   | 06/19 00:20:59.063153 00000073 MND sdb:compact is reset
compose-tdengine   | 06/19 00:20:59.063163 00000073 MND sdb:compact_detail is reset
compose-tdengine   | 06/19 00:20:59.063173 00000073 MND sdb reset success
compose-tdengine   | 06/19 00:20:59.063181 00000073 MND start to read sdb file:/var/lib/taos//mnode/data/sdb.data
compose-tdengine   | 06/19 00:20:59.063255 00000073 MND vgId:1, has ready mnode:1, status:ready
compose-tdengine   | 06/19 00:20:59.063280 00000073 MND vgId:1, ep:tdengine:6030 dnode:1
compose-tdengine   | 06/19 00:20:59.063289 00000073 MND vgId:1, mnode:1, role:0, lastIndex:0
compose-tdengine   | 06/19 00:20:59.063303 00000073 MND read sdb file:/var/lib/taos//mnode/data/sdb.data success, commit index:10 term:1 config:-1
compose-tdengine   | 06/19 00:20:59.063324 00000073 MND mnode-sdb is initialized
compose-tdengine   | 06/19 00:20:59.063454 00000073 MND mnode-profile is initialized
compose-tdengine   | 06/19 00:20:59.063518 00000073 MND mnode-show is initialized
compose-tdengine   | 06/19 00:20:59.063838 00000073 MND mnode-query is initialized
compose-tdengine   | 06/19 00:20:59.063897 00000073 MND vgId:1, start to open sync, replica:0 selfIndex:0
compose-tdengine   | 06/19 00:20:59.063956 00000073 SYN vgId:0, succceed to read sync cfg file /var/lib/taos//mnode/sync/raft_config.json, changeVersion:0
compose-tdengine   | 06/19 00:20:59.063980 00000073 SYN vgId:0, use sync config from sync cfg file
compose-tdengine   | 06/19 00:20:59.063989 00000073 SYN vgId:1, start to open sync node, totalReplicaNum:1 replicaNum:1 selfIndex:0
compose-tdengine   | 06/19 00:20:59.063997 00000073 SYN vgId:1, index:0 ep:tdengine:6030 dnode:1 cluster:3184484109211557235
compose-tdengine   | 06/19 00:20:59.064098 00000073 SYN vgId:1, sync addr:15739620496209084417, dnode:1 cluster:3184484109211557235 fqdn:tdengine ip:172.31.0.3 port:6030 ipv4:50339756
compose-tdengine   | 06/19 00:20:59.064128 00000073 SYN vgId:1, sync addr:15739620496209084417, dnode:1 cluster:3184484109211557235 fqdn:tdengine ip:172.31.0.3 port:6030 ipv4:50339756
compose-tdengine   | 06/19 00:20:59.064150 00000073 SYN vgId:1, succceed to read raft store file /var/lib/taos//mnode/sync/raft_store.json
compose-tdengine   | 06/19 00:20:59.064185 00000073 SYN vgId:1, sync node commitIndex initialized as 10
compose-tdengine   | 06/19 00:20:59.064801 00000073 SYN vgId:1, init sync log buffer. buffer: [10 10 11, 12)
compose-tdengine   | 06/19 00:20:59.064851 00000073 SYN vgId:1, sync open, node:0x5ea6da0 electInterval:25000 heartbeatInterval:1000 heartbeatTimeout:20000, sync:follower, term:2, commit-index:10, applied-index:10, first-ver:0, last-ver:11, min:-1, snap:10, snap-term:1, elect-times:0, as-leader-times:0, cfg-ch-times:0, hb-slow:0, hbr-slow:0, aq-items:-1, snaping:-1, replicas:1, last-cfg:-1, chging:0, restore:0, quorum:1, elect-lc-timer:0, hb:0, buffer:[10 10 11, 12), repl-mgrs:{0:0 [0 0, 0)}, members:{num:1, as:0, [tdengine:6030]}, hb:{0:1718727659064}, hb-reply:{0:1718727659064}
compose-tdengine   | 06/19 00:20:59.064879 00000073 MND mnode-sync is opened, id:2
compose-tdengine   | 06/19 00:20:59.064887 00000073 MND mnode-sync is initialized
compose-tdengine   | 06/19 00:20:59.064903 00000073 MND mnode-telem is initialized
compose-tdengine   | 06/19 00:20:59.064919 00000073 MND mnode open successfully
compose-tdengine   | 06/19 00:20:59.064927 00000073 UTL worker:mnode-query is initialized, min:4 max:4
compose-tdengine   | 06/19 00:20:59.065203 00000073 UTL worker:mnode-query:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.065215 00000101 UTL worker:mnode-query:0 is running, thread:00000101
compose-tdengine   | 06/19 00:20:59.065314 00000073 UTL worker:mnode-query:1 is launched, total:2
compose-tdengine   | 06/19 00:20:59.065333 00000102 UTL worker:mnode-query:1 is running, thread:00000102
compose-tdengine   | 06/19 00:20:59.065346 00000073 UTL worker:mnode-query:2 is launched, total:3
compose-tdengine   | 06/19 00:20:59.065362 00000103 UTL worker:mnode-query:2 is running, thread:00000103
compose-tdengine   | 06/19 00:20:59.065385 00000073 UTL worker:mnode-query:3 is launched, total:4
compose-tdengine   | 06/19 00:20:59.065404 00000104 UTL worker:mnode-query:3 is running, thread:00000104
compose-tdengine   | 06/19 00:20:59.065413 00000073 UTL worker:mnode-query, queue:0x6056760 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.065419 00000073 UTL worker:mnode-fetch is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.065458 00000073 UTL worker:mnode-fetch:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.065474 00000105 UTL worker:mnode-fetch:0 is running, thread:00000105
compose-tdengine   | 06/19 00:20:59.065527 00000073 UTL worker:mnode-fetch, queue:0x6056d90 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.065546 00000073 UTL worker:mnode-read is initialized, min:2 max:2
compose-tdengine   | 06/19 00:20:59.065581 00000073 UTL worker:mnode-read:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.065593 00000106 UTL worker:mnode-read:0 is running, thread:00000106
compose-tdengine   | 06/19 00:20:59.065653 00000073 UTL worker:mnode-read:1 is launched, total:2
compose-tdengine   | 06/19 00:20:59.065663 00000107 UTL worker:mnode-read:1 is running, thread:00000107
compose-tdengine   | 06/19 00:20:59.065713 00000073 UTL worker:mnode-read, queue:0x6057020 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.065738 00000073 UTL worker:mnode-write is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.065802 00000073 UTL worker:mnode-write:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.065844 00000073 UTL worker:mnode-write, queue:0x60573d0 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.065845 00000108 UTL worker:mnode-write:0 is running, thread:00000108
compose-tdengine   | 06/19 00:20:59.065881 00000073 UTL worker:mnode-sync is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.065929 00000073 UTL worker:mnode-sync:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.065942 00000109 UTL worker:mnode-sync:0 is running, thread:00000109
compose-tdengine   | 06/19 00:20:59.065963 00000073 UTL worker:mnode-sync, queue:0x6057640 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.065966 00000073 UTL worker:mnode-sync-rd is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.066004 00000073 UTL worker:mnode-sync-rd:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.066016 00000110 UTL worker:mnode-sync-rd:0 is running, thread:00000110
compose-tdengine   | 06/19 00:20:59.066050 00000073 UTL worker:mnode-sync-rd, queue:0x60578b0 is allocated, ahandle:0x5d6e4b0
compose-tdengine   | 06/19 00:20:59.066076 00000073 DND node:mnode, has been opened
compose-tdengine   | 06/19 00:20:59.066103 00000073 DND node:vnode, start to open
compose-tdengine   | 06/19 00:20:59.066170 00000073 UTL worker:vnode-query is initialized, min:32 max:32
compose-tdengine   | 06/19 00:20:59.066197 00000073 UTL worker:vnode-stream is initialized as auto
compose-tdengine   | 06/19 00:20:59.066205 00000073 UTL worker:vnode-fetch is initialized, max:4
compose-tdengine   | 06/19 00:20:59.066237 00000073 UTL worker:vnode-mgmt is initialized, min:1 max:1
compose-tdengine   | 06/19 00:20:59.066285 00000073 UTL worker:vnode-mgmt:0 is launched, total:1
compose-tdengine   | 06/19 00:20:59.066297 00000111 UTL worker:vnode-mgmt:0 is running, thread:00000111
compose-tdengine   | 06/19 00:20:59.066330 00000073 UTL worker:vnode-mgmt, queue:0x6064ba0 is allocated, ahandle:0x6057a80
compose-tdengine   | 06/19 00:20:59.066349 00000073 DND vnode file:/var/lib/taos//vnode/vnodes.json not exist
compose-tdengine   | 06/19 00:20:59.066386 00000073 DND open 0 vnodes with 8 threads
compose-tdengine   | 06/19 00:20:59.066438 00000073 DND successfully opened 0 vnodes
compose-tdengine   | 06/19 00:20:59.066474 00000073 UDF get dnodeId:1 from env, pipe path:/var/lib/taos//.udfd.sock.1
compose-tdengine   | 06/19 00:20:59.066617 00000073 UDF udfc initialized
compose-tdengine   | 06/19 00:20:59.066671 00000073 DND node:vnode, has been opened
compose-tdengine   | 06/19 00:20:59.067041 00000073 SYN vgId:1, restore sync until commitIndex:10
compose-tdengine   | 06/19 00:20:59.069081 00000073 SYN vgId:1, succeed to write raft store file:/var/lib/taos//mnode/sync/raft_store.json, term:3
compose-tdengine   | 06/19 00:20:59.069132 00000073 MND vgId:1, become leader
compose-tdengine   | 06/19 00:20:59.069158 00000073 SYN vgId:1, reset sync log buffer. buffer: [10 10 11, 12)
compose-tdengine   | 06/19 00:20:59.069197 00000073 SYN vgId:1, become leader one replica start, sync:leader, term:3, commit-index:10, applied-index:10, first-ver:0, last-ver:11, min:-1, snap:10, snap-term:1, elect-times:0, as-leader-times:1, cfg-ch-times:0, hb-slow:0, hbr-slow:0, aq-items:-1, snaping:-1, replicas:1, last-cfg:-1, chging:0, restore:0, quorum:1, elect-lc-timer:1, hb:0, buffer:[10 10 11, 12), repl-mgrs:{0:0 [0 0, 0)}, members:{num:1, as:0, [tdengine:6030]}, hb:{0:1718727659064}, hb-reply:{0:1718727659064}
compose-tdengine   | 06/19 00:20:59.071784 00000073 SYN vgId:1, commit sync barrier. index:11, term:2, type:sync-noop
compose-tdengine   | 06/19 00:20:59.071804 00000073 SYN vgId:1, commit sync barrier. index:12, term:3, type:sync-noop
compose-tdengine   | 06/19 00:20:59.071811 00000073 MND vgId:1, sync restore finished, and will handle outstanding transactions
compose-tdengine   | 06/19 00:20:59.071815 00000073 MND mnode set restored:1
compose-tdengine   | 06/19 00:20:59.071865 00000073 SYN vgId:1, restore finished. term:3, log buffer: [10 12 12, 13)
compose-tdengine   | 06/19 00:20:59.071875 00000073 MND vgId:1, sync started, id:2
compose-tdengine   | 06/19 00:20:59.071936 00000073 DND restore 0 vnodes with 8 threads
compose-tdengine   | 06/19 00:20:59.071972 00000073 DND The daemon initialized successfully
compose-tdengine   | 06/19 00:21:00.067637 00000106 MND dnode:1, mnode syncState from offline to leader, restoreState from 0 to 1, syncTerm from 0 to 3
compose-tdengine   | 06/19 00:21:00.067657 00000106 MND dnode:1, from offline to online, memory avail:60181161575 total:66886598656 cores:16.00
compose-tdengine   | 06/19 00:21:00.067743 00000113 DND status rsp received from mnode, statusSeq:1:1 dnodeVer:0:2, gtid:0x0:0x2b9902c26d200002
compose-tdengine   | 06/19 00:21:00.094565 00000113 DND succeed to write dnode file:/var/lib/taos//dnode/dnode.json, num:1 ver:2
compose-tdengine   | 06/19 00:21:08.475632 00000107 MND information_schema table:information_schema.ins_databases, start to retrieve meta
compose-tdengine   | 06/19 00:21:08.477255 00000035 taos_ADAPTER info "| 200 |    4.054582ms |      172.31.0.3 | POST | %2Frest%2Fsql " model=web req_id=0x333302c26f200001
compose-hertzbeat  | -e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 00:21:09,805 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:09,808 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:09,808 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:09,808 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:09,808 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:09,827 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat exited with code 0
compose-hertzbeat  | 00:21:09,827 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:09,828 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:09,833 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:09,834 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:09,834 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:09,834 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:09,835 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:09,836 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:09,836 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:09,836 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:09,836 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:09,838 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:09,838 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:09,861 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 23 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:10,428 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727670426)
compose-hertzbeat  | 00:21:10,428 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:10,428 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:10,428 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:10,432 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:10,432 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:10,433 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:10,442 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:10,450 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:10,450 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat11-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:10,474 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat11-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:10,474 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:10,481 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:10.481Z
compose-hertzbeat  | 00:21:10,481 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:10,481 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:10,482 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:10,483 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:10,484 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:10,491 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:10,493 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat11-2024-06-19.0.log
compose-hertzbeat  | 00:21:10,493 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:10,494 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:10,494 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:10,494 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:10,495 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:10,495 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat11-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:10,496 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat11-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:10,496 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:10,497 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:10.497Z
compose-hertzbeat  | 00:21:10,497 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:10,497 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:10,497 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:10,498 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:10,498 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:10,499 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat11-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:10,499 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:10,500 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:10,500 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:10,500 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:10,501 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:10,502 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:10,502 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:10,502 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:10,502 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:10,503 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:10,503 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:10,503 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:10,503 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:10,504 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:10,504 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:10,504 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:10,504 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:10,504 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  | 00:21:10,504 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat11 Port: 1157 Pid: 11
 |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/

-e Starting the HertzBeat apache-hertzbeat-1.6.0 ...
compose-hertzbeat  | 00:21:16,711 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:16,711 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:16,730 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 0 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,730 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:16,731 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:16,735 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:16,737 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:16,739 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:16,739 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:16,760 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 21 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727677311)
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:17,318 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:17,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:17,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:17,327 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:17,334 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:17,335 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:17,353 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:17,353 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:17,362 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:17.362Z
compose-hertzbeat  | 00:21:17,362 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:17,362 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:17,363 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:17,364 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:17,365 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:17,374 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19.0.log
compose-hertzbeat  | 00:21:17,374 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:17,374 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:17,375 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:17,375 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:17,376 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:17,377 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:17,377 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:17,377 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:17,377 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:17,379 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:17.379Z
compose-hertzbeat  | 00:21:17,379 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:17,379 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:17,379 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:17,379 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:17,380 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:17,381 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:17,381 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:17,383 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:17,383 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:17,388 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:17,388 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  | 00:21:17,388 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  |
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:16,714 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:16,730 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 0 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,730 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:16,731 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:16,735 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:16,736 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:16,737 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:16,738 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:16,739 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:16,739 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:16,760 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 21 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727677311)
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:17,313 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:17,318 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:17,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:17,318 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:17,327 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:17,334 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:17,335 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:17,353 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:17,353 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:17,362 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:17.362Z
compose-hertzbeat  | 00:21:17,362 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:17,362 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:17,363 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:17,364 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:17,365 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:17,374 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19.0.log
compose-hertzbeat  | 00:21:17,374 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:17,374 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:17,375 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:17,375 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:17,376 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:17,377 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:17,377 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:17,377 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:17,377 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:17,379 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:17.379Z
compose-hertzbeat  | 00:21:17,379 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:17,379 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:17,379 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:17,379 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:17,380 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:17,381 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:17,381 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:17,382 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:17,383 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:17,383 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:17,384 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:17,385 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:17,387 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:17,388 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:17,388 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  | 00:21:17,388 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-tdengine   | 06/19 00:21:18.543856 00000035 taos_ADAPTER info "| 200 |    1.141726ms |      172.31.0.3 | POST | %2Frest%2Fsql " model=web req_id=0x333302c271a00002
compose-hertzbeat exited with code 0
compose-hertzbeat  | 00:21:22,949 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:22,954 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:22,954 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:22,954 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:22,954 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:22,975 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:22,975 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:22,975 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:22,979 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:22,980 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:22,980 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:22,980 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:22,982 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:22,983 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:22,984 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:22,984 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:22,984 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:22,985 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:22,985 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:23,004 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 18 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:23,562 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727683560)
compose-hertzbeat  | 00:21:23,562 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:23,562 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:23,562 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:23,567 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:23,567 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:23,567 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:23,576 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:23,583 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:23,584 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:23,605 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:23,605 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:23,613 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:23.613Z
compose-hertzbeat  | 00:21:23,613 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:23,613 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:23,614 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:23,615 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:23,615 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:23,623 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19.0.log
compose-hertzbeat  | 00:21:23,623 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:23,624 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:23,624 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:23,624 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:23,624 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:23,624 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:23,624 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:23,625 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:23,625 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:23,625 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:23.625Z
compose-hertzbeat  | 00:21:23,625 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:23,625 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:23,626 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:23,626 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:23,626 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:23,628 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:23,628 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:23,629 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:23,629 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:23,630 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:23,631 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:23,633 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:23,634 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:23,634 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:23,634 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-tdengine   | 06/19 00:21:28.610734 00000035 taos_ADAPTER info "| 200 |    1.227742ms |      172.31.0.3 | POST | %2Frest%2Fsql " model=web req_id=0x333302c274100003
compose-hertzbeat exited with code 0
compose-hertzbeat  | 00:21:29,468 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:29,470 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:29,470 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:29,470 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:29,470 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:29,487 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:29,487 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:29,488 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:29,492 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:29,493 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:29,493 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 5 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:29,493 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:29,493 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:29,494 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:29,495 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:29,495 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 2 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:29,495 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:29,496 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:29,496 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:29,517 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 21 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:30,072 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727690070)
compose-hertzbeat  | 00:21:30,072 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:30,072 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:30,072 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:30,077 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:30,077 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:30,077 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:30,085 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:30,092 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:30,093 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:30,115 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:30,115 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:30,122 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:30.121Z
compose-hertzbeat  | 00:21:30,122 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:30,122 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:30,123 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:30,124 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:30,124 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:30,133 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19.0.log
compose-hertzbeat  | 00:21:30,133 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:30,133 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:30,134 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:30,134 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:30,134 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:30,134 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:30,134 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:30,135 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:30,135 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:30,135 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:30.135Z
compose-hertzbeat  | 00:21:30,135 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:30,135 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:30,136 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:30,136 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:30,136 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:30,138 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:30,138 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:30,139 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:30,139 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:30,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:30,141 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:30,143 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:30,143 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
compose-hertzbeat exited with code 1
compose-hertzbeat  | 00:21:36,221 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.14
compose-hertzbeat  | 00:21:36,224 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Here is a list of configurators discovered as a service, by rank:
compose-hertzbeat  | 00:21:36,224 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 -   org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:36,224 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - They will be invoked in order until ExecutionStatus.DO_NOT_INVOKE_NEXT_IF_ANY is returned.
compose-hertzbeat  | 00:21:36,224 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class org.springframework.boot.logging.logback.RootLogLevelConfigurator
compose-hertzbeat  | 00:21:36,242 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - org.springframework.boot.logging.logback.RootLogLevelConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:36,242 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:36,243 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
compose-hertzbeat  | 00:21:36,247 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
compose-hertzbeat  | 00:21:36,249 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
compose-hertzbeat  | 00:21:36,249 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 6 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:36,249 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:36,250 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
compose-hertzbeat  | 00:21:36,251 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
compose-hertzbeat  | 00:21:36,251 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
compose-hertzbeat  | 00:21:36,251 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 1 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
compose-hertzbeat  | 00:21:36,251 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Trying to configure with ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:36,253 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - Constructed configurator of type class ch.qos.logback.classic.BasicConfigurator
compose-hertzbeat  | 00:21:36,253 |-INFO in ch.qos.logback.classic.BasicConfigurator@1bdf8190 - Setting up default configuration.
compose-hertzbeat  | 00:21:36,275 |-INFO in ch.qos.logback.classic.util.ContextInitializer@4f8969b0 - ch.qos.logback.classic.BasicConfigurator.configure() call lasted 22 milliseconds. ExecutionStatus=NEUTRAL
compose-hertzbeat  | 00:21:36,830 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Registering a new ReconfigureOnChangeTask ReconfigureOnChangeTask(born:1718727696829)
compose-hertzbeat  | 00:21:36,831 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - No 'scanPeriod' specified. Defaulting to 1 minutes
compose-hertzbeat  | 00:21:36,831 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Will scan for changes in [file:/opt/hertzbeat/config/logback-spring.xml]
compose-hertzbeat  | 00:21:36,831 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Setting ReconfigureOnChangeTask scanning period to 1 minutes
compose-hertzbeat  | 00:21:36,836 |-WARN in ch.qos.logback.core.model.processor.AppenderModelHandler - Appender named [ConsoleAppender] not referenced. Skipping further processing.
compose-hertzbeat  | 00:21:36,836 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [SystemOutFileAppender]
compose-hertzbeat  | 00:21:36,836 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:36,845 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:36,852 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use zip compression
compose-hertzbeat  | 00:21:36,853 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log for the active file
compose-hertzbeat  | 00:21:36,872 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}.%i.log.zip'.
compose-hertzbeat  | 00:21:36,872 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:36,878 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - Setting initial period to 2024-06-18T16:21:36.878Z
compose-hertzbeat  | 00:21:36,878 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:36,878 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@8a589a2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:36,880 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@422522663 - Cleaning on start up
compose-hertzbeat  | 00:21:36,880 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:36,881 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:36,890 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19.0.log
compose-hertzbeat  | 00:21:36,890 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SystemOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:36,891 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [ErrOutFileAppender]
compose-hertzbeat  | 00:21:36,891 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
compose-hertzbeat  | 00:21:36,891 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  | 00:21:36,891 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - setting totalSizeCap to 5 GB
compose-hertzbeat  | 00:21:36,891 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use zip compression
compose-hertzbeat  | 00:21:36,892 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Will use the pattern logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log for the active file
compose-hertzbeat  | 00:21:36,892 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/hertzbeat10-%d{yyyy-MM-dd}-error.%i.log.zip'.
compose-hertzbeat  | 00:21:36,892 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Roll-over at midnight.
compose-hertzbeat  | 00:21:36,892 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - Setting initial period to 2024-06-18T16:21:36.892Z
compose-hertzbeat  | 00:21:36,892 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
compose-hertzbeat  | 00:21:36,892 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b5176f2 - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
compose-hertzbeat  | 00:21:36,893 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@207988207 - Cleaning on start up
compose-hertzbeat  | 00:21:36,893 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - first clean up after appender initialization
compose-hertzbeat  | 00:21:36,893 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Multiple periods, i.e. 32 periods, seem to have elapsed. This is expected at application start.
compose-hertzbeat  | 00:21:36,895 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - Active log file name: logs/hertzbeat10-2024-06-19-error.0.log
compose-hertzbeat  | 00:21:36,895 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ErrOutFileAppender] - File property is set to [null]
compose-hertzbeat  | 00:21:36,895 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to INFO
compose-hertzbeat  | 00:21:36,895 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.springframework] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.json] to ERROR
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating ERROR level on Logger[org.json] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[io.netty] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.slf4j] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.slf4j] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [ch.qos.logback] to WARN
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[ch.qos.logback] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.kafka.clients] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.kafka.clients] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.hibernate] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.hibernate] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.apache.http] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[org.apache.http] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.zaxxer] to INFO
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[com.zaxxer] onto the JUL framework
compose-hertzbeat  | 00:21:36,896 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [springfox] to INFO
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[springfox] onto the JUL framework
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.mongodb] to WARN
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[org.mongodb] onto the JUL framework
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.greptime] to WARN
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating WARN level on Logger[io.greptime] onto the JUL framework
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating INFO level on Logger[ROOT] onto the JUL framework
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [SystemOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [ErrOutFileAppender] to Logger[ROOT]
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.AbstractClient] to OFF
compose-hertzbeat  | 00:21:36,897 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.AbstractClient] onto the JUL framework
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.AbstractClient] to false
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.services.internal.RestStorageService] to OFF
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.services.internal.RestStorageService] onto the JUL framework
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.services.internal.RestStorageService] to false
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.obs.log.AccessLogger] to OFF
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@b672aa8 - Propagating OFF level on Logger[com.obs.log.AccessLogger] onto the JUL framework
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting additivity of logger [com.obs.log.AccessLogger] to false
compose-hertzbeat  | 00:21:36,900 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2fab4aff - End of configuration.
compose-hertzbeat  | 00:21:36,900 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@ec0c838 - Registering current configuration as safe fallback point
compose-hertzbeat  | 00:21:36,901 |-INFO in c.q.l.core.rolling.helper.TimeBasedArchiveRemover - Removed  0 Bytes of files
compose-hertzbeat  |
compose-hertzbeat  |   _   _           _       ____             _
compose-hertzbeat  |  | | | | ___ _ __| |_ ___| __ )  ___  __ _| |_
compose-hertzbeat  |  | |_| |/ _ \ '__| __|_  /  _ \ / _ \/ _` | __|        Profile: prod
compose-hertzbeat  |  |  _  |  __/ |  | |_ / /| |_) |  __/ (_| | |_         Name: hertzbeat10 Port: 1157 Pid: 10
compose-hertzbeat  |  |_| |_|\___|_|   \__/___|____/ \___|\__,_|\__|        https://hertzbeat.apache.org/
compose-hertzbeat  |
^Ccanceled
[root@ha-master-1 hertzbeat-mysql-tdengine]# 

from hertzbeat.

tomsun28 avatar tomsun28 commented on July 4, 2024

hi you can exec in docker container to tail the /opt/hertzbeat/log/xxx.log to see what error happen

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

I use ./log:/opt/hertzbeat/log in docker-compose.yml to mount the log outside, but the directory is empty while hertzbeat service in restart status. It's a bit difficult to debug in docker containers.

from hertzbeat.

LiuTianyou avatar LiuTianyou commented on July 4, 2024

I use ./log:/opt/hertzbeat/log in docker-compose.yml to mount the log outside, but the directory is empty while hertzbeat service in restart status. It's a bit difficult to debug in docker containers.

hi , hertzbeat logs are stored in /opt/hertzbeat/logs. you can use ./log:/opt/hertzbeat/logs in docker-compose.yml to mount the log outside

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

After mount logs instead of log, I saw the errors.

Details
2024-06-24 22:29:40.061 [main] ERROR org.springframework.boot.SpringApplication Line:851 - Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flyway' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception with message: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:651)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
        at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception with message: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
        ... 21 common frames omitted
Caused by: java.lang.IllegalStateException: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.getDatabaseDriver(FlywayAutoConfiguration.java:393)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.resolveLocations(FlywayAutoConfiguration.java:373)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.configureProperties(FlywayAutoConfiguration.java:231)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:174)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
        ... 22 common frames omitted
Caused by: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:357)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.getDatabaseDriver(FlywayAutoConfiguration.java:389)
        ... 30 common frames omitted
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
        at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:84)
        at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:331)
        ... 31 common frames omitted
Caused by: java.sql.SQLException: Plugin 'mysql_native_password' is not loaded
        at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
        at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828)
        at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448)
        at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241)
        at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
        at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359)
        at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
        at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470)
        at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
        at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:100)
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)
        at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
        at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
        at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
        ... 32 common frames omitted
2024-06-24 22:29:49.278 [main] ERROR com.zaxxer.hikari.pool.HikariPool Line:594 - HikariPool-1 - Exception during pool initialization.
java.sql.SQLException: Plugin 'mysql_native_password' is not loaded
        at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
        at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828)
        at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448)
        at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241)
        at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
        at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359)
        at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
        at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470)
        at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
        at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:100)
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)
        at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
        at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
        at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
        at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:331)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.getDatabaseDriver(FlywayAutoConfiguration.java:389)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.resolveLocations(FlywayAutoConfiguration.java:373)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.configureProperties(FlywayAutoConfiguration.java:231)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:174)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
        at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
2024-06-24 22:29:49.315 [main] ERROR org.springframework.boot.SpringApplication Line:851 - Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flyway' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception with message: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:651)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:312)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1231)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:949)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
        at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.flywaydb.core.Flyway]: Factory method 'flyway' threw exception with message: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
        ... 21 common frames omitted
Caused by: java.lang.IllegalStateException: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.getDatabaseDriver(FlywayAutoConfiguration.java:393)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.resolveLocations(FlywayAutoConfiguration.java:373)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.configureProperties(FlywayAutoConfiguration.java:231)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.flyway(FlywayAutoConfiguration.java:174)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
        ... 22 common frames omitted
Caused by: org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data
        at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:357)
        at org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$LocationResolver.getDatabaseDriver(FlywayAutoConfiguration.java:389)
        ... 30 common frames omitted
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
        at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:84)
        at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:331)
        ... 31 common frames omitted
Caused by: java.sql.SQLException: Plugin 'mysql_native_password' is not loaded
        at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
        at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828)
        at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448)
        at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241)
        at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
        at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359)
        at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
        at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470)
        at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
        at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:100)
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)
        at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
        at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
        at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
        ... 32 common frames omitted

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

Maybe the mysql database is an old 8.0, the new mysql container is 8.4.0. So I tried to use a empty clean data directory for storing mysql and tdengine.

Then I got this error (Caused by: java.lang.UnsatisfiedLinkError: no taos in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib), I have initialized tdengine stated in https://hertzbeat.apache.org/docs/start/tdengine-init#create-database-instance.

Details
2024-06-24 22:50:26.106 [main] ERROR org.springframework.boot.SpringApplication Line:851 - Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'wareHouseApplicationReadyListener' defined in URL [jar:file:/opt/hertzbeat/lib/hertzbeat-warehouse-2.0-SNAPSHOT.jar!/org/apache/hertzbeat/warehouse/listener/WareHouseApplicationReadyListener.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'tdEngineDataStorage' defined in URL [jar:file:/opt/hertzbeat/lib/hertzbeat-warehouse-2.0-SNAPSHOT.jar!/org/apache/hertzbeat/warehouse/store/history/tdengine/TdEngineDataStorage.class]: Failed to instantiate [org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage]: Constructor threw exception
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:798)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:959)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
        at org.apache.hertzbeat.manager.Manager.main(Manager.java:44)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tdEngineDataStorage' defined in URL [jar:file:/opt/hertzbeat/lib/hertzbeat-warehouse-2.0-SNAPSHOT.jar!/org/apache/hertzbeat/warehouse/store/history/tdengine/TdEngineDataStorage.class]: Failed to instantiate [org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage]: Constructor threw exception
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:306)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory$2.resolveCandidate(DefaultListableBeanFactory.java:1927)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.createOptionalDependency(DefaultListableBeanFactory.java:1930)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337)
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:907)
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:785)
        ... 19 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage]: Constructor threw exception
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:223)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:111)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:315)
        ... 35 common frames omitted
Caused by: java.lang.UnsatisfiedLinkError: no taos in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2429)
        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
        at java.base/java.lang.System.loadLibrary(System.java:1989)
        at com.taosdata.jdbc.TSDBJNIConnector.<clinit>(TSDBJNIConnector.java:28)
        at com.taosdata.jdbc.TSDBDriver.connect(TSDBDriver.java:162)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:681)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229)
        at org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage.initTdEngineDatabase(TdEngineDataStorage.java:114)
        at org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage.initTdEngineDatasource(TdEngineDataStorage.java:127)
        at org.apache.hertzbeat.warehouse.store.history.tdengine.TdEngineDataStorage.<init>(TdEngineDataStorage.java:99)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:210)
        ... 37 common frames omitted

[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose exec tdengine bash
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
root@tdengine:~# taos
Welcome to the TDengine Command Line Interface, Client Version:3.2.2.0
Copyright (c) 2023 by TDengine, all rights reserved.

  ********************************  Tab Completion  ************************************
  *   The TDengine CLI supports tab completion for a variety of items,                 *
  *   including database names, table names, function names and keywords.              *
  *   The full list of shortcut keys is as follows:                                    *
  *    [ TAB ]        ......  complete the current word                                *
  *                   ......  if used on a blank line, display all supported commands  *
  *    [ Ctrl + A ]   ......  move cursor to the st[A]rt of the line                   *
  *    [ Ctrl + E ]   ......  move cursor to the [E]nd of the line                     *
  *    [ Ctrl + W ]   ......  move cursor to the middle of the line                    *
  *    [ Ctrl + L ]   ......  clear the entire screen                                  *
  *    [ Ctrl + K ]   ......  clear the screen after the cursor                        *
  *    [ Ctrl + U ]   ......  clear the screen before the cursor                       *
  **************************************************************************************

Server is Community Edition.

taos> show databases;
              name              |
=================================
 information_schema             |
 performance_schema             |
 hertzbeat                      |
Query OK, 3 row(s) in set (0.001152s)

taos> exit
root@tdengine:~# exit
exit
[root@ha-master-1 hertzbeat-mysql-tdengine]#

from hertzbeat.

liudonghua123 avatar liudonghua123 commented on July 4, 2024

Maybe the mysql database is an old 8.0, the new mysql container is 8.4.0. So I tried to use a empty clean data directory for storing mysql and tdengine.

Then I got this error (Caused by: java.lang.UnsatisfiedLinkError: no taos in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib), I have initialized tdengine stated in https://hertzbeat.apache.org/docs/start/tdengine-init#create-database-instance.

Details

To fix this problem (UnsatisfiedLinkError: no taos in java.library.path), I tried to add to LD_LIBRARY_PATH: /usr/local/taos/driver to hertzbeat container, and it worked then.

[root@ha-master-1 hertzbeat-mysql-tdengine]# docker compose cp tdengine:/usr/local/taos taos
WARN[0000] /root/app/hertzbeat/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml: `version` is obsolete
[+] Copying 1/1
 ✔ compose-tdengine copy compose-tdengine:/usr/local/taos to taos Copied                                                                               0.2s
[root@ha-master-1 hertzbeat-mysql-tdengine]# ll taos/
total 28
drwxr-xr-x.  7 root root 4096 Dec 20  2023 .
drwxr-xr-x.  8 root root 4096 Jun 24 23:10 ..
drwxr-xr-x.  2 root root 4096 Dec 20  2023 bin
drwxr-xr-x.  2 root root 4096 Dec 20  2023 cfg
lrwxrwxrwx.  1 root root   13 Dec 20  2023 data -> /var/lib/taos
drwxr-xr-x.  2 root root 4096 Dec 20  2023 driver
drwxr-xr-x. 11 root root 4096 Dec 20  2023 examples
drwxr-xr-x.  2 root root 4096 Dec 20  2023 include
lrwxrwxrwx.  1 root root   13 Dec 20  2023 log -> /var/log/taos
[root@ha-master-1 hertzbeat-mysql-tdengine]#
[root@ha-master-1 hertzbeat-mysql-tdengine]# cp taos/driver/libtaos.so.3.2.2.0 taos/driver/libtaos.so
[root@ha-master-1 hertzbeat-mysql-tdengine]# # modify docker-compose.yml
[root@ha-master-1 hertzbeat-mysql-tdengine]# git diff docker-compose.yaml
diff --git a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
index a5054f3856..079e13d4bc 100644
--- a/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
+++ b/script/docker-compose/hertzbeat-mysql-tdengine/docker-compose.yaml
@@ -69,6 +69,7 @@ services:
     environment:
       TZ: Asia/Shanghai
       LANG: zh_CN.UTF-8
+      LD_LIBRARY_PATH: /usr/local/taos/driver
     depends_on:
       mysql:
         condition: service_healthy
@@ -78,6 +79,8 @@ services:
       - ./conf/application.yml:/opt/hertzbeat/config/application.yml
       - ./conf/sureness.yml:/opt/hertzbeat/config/sureness.yml
       - ./ext-lib:/opt/hertzbeat/ext-lib
+      - ./logs:/opt/hertzbeat/logs
+      - ./taos/driver:/usr/local/taos/driver
     ports:
       - "1157:1157"
       - "1158:1158"
[root@ha-master-1 hertzbeat-mysql-tdengine]#

from hertzbeat.

tomsun28 avatar tomsun28 commented on July 4, 2024

thanks for feedbacking success steps.

from hertzbeat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.