Add software and hardware statistics

This commit is contained in:
2023-12-06 18:30:10 +08:00
parent 46ce9823e2
commit eb264e2b85
16 changed files with 1310 additions and 105 deletions

27
src/global.d.ts vendored
View File

@@ -322,3 +322,30 @@ interface MailSettingsParam {
interface MailSendParam {
to: string
}
interface SoftwareInfoVo {
os: string
bitness: number
javaVersion: string
javaVersionDate: string
javaVendor: string
javaRuntime: string
javaRuntimeVersion: string
jvm: string
jvmVersion: string
jvmInfo: string
jvmVendor: string
javaClassVersion: string
osBootTime: string
serverStartupTime: string
}
interface HardwareInfoVo {
cpu: string
arch: string
is64Bit: boolean
cpuPhysicalPackageCount: number
cpuPhysicalProcessorCount: number
cpuLogicalProcessorCount: number
microarchitecture: string
}