Background
Along with more and more users are using IoTDB, it shows the importance of Diagnosis: we do not want to ask "how many unseq files you have" "how many time series you have" "how many RAM you have" etc. again and again.
Instead, we need a script to collect everything (except for users' privacy data) into a diagnosis file, and just say: "run xxx command, and sends the generated file to me".
That is what this doc wants to achieve.
Servier Side info:
confirm IoTDB version:
- IoTDB version
- sha512 of iotdb-*-<version>.jar
- file name list of lib
- file name list of conf
- diff of every file in conf
confirm error messages:
- all exist logs (except the debug log, trace log) (should compress files)
confirm metadata
- data/system folder
- how many storage groups
- how many devices
- how many series in total
- how many series in each sg
- how many series in each device (histogram)
- how many double-type series
- how many float-type series
- how many int-type series
- how many long-type series
- how many string-type series
- how many bool-type series
-