Harmonyos Device Log To Mysql
This article explains how to connect a HarmonyOS device’s logs to MySQL, providing the necessary login credentials and log file structure. It also provides guidance on decompressing .gz files and understanding their format for analysis.
mysql path:
jdbc:mysql://10.33.163.33:3306/HTS_DB?characterEncoding=UTF-8
root
pipeline@123
Logs Path:
/data/data/Local/DeviceTest/20220406163617_hts_project/resources/HTS/android-hts/logs
under logs:
%Y.%m.%d_%H.%M.%S_
select the latest folder
under selected folder:
device_logcat_test_
decompress using: (before that os.chdir to the selected folder)
gzip -d
does the decompression remove the .gz file?
it will.
log format per line:
DfxTestLog: A1
from 1 to 13:
A1test1..4
A2test5
A3test1..2
B1test1
B2test4..6
D1test1
M1test1
Tables:
Performance_Baseline_Info
testValue date(%Y-%m-%d) hmsVersion(HMSCore660319) baselineId_id deviceId_id(1,2,4,3,5) deviceType(phone<-1|wearable<-2|car<-4|tv<-3|ecodevice<-5)
Performance_Daily_Data
id features indicators baseValue
Performance_Device_Info
id(to the deviceId_id) model type sn cpu