JVMInfo

This section describes the types, names, and meanings of JVMInfo metrics collected by APM.

Table 1 JVMInfo metrics

Category

Metric

Name

Description

Unit

Data Type

Default Aggregation Mode

Basic JVM information (info: JVM and JavaAgent basic information)

arch

arch

CPU architecture

-

STRING

LAST

availableProcessors

availableProcessors

Number of processors

-

INT

LAST

bootClassPath

bootClassPath

Path of the startup class library

-

STRING

LAST

classPath

classPath

Class path

-

STRING

LAST

fileEncode

fileEncode

JVM file code

-

STRING

LAST

inputArguments

inputArguments

JVM startup parameter

-

STRING

LAST

javaCollectorVersion

javaCollectorVersion

Collector version

-

STRING

LAST

javaHome

javaHome

Java home path

-

STRING

LAST

javaLibraryPath

javaLibraryPath

Java class library path

-

STRING

LAST

javaSpecificationVersion

javaSpecificationVersion

Java specification version

-

STRING

LAST

javaVersion

javaVersion

Java version

-

STRING

LAST

jvm

jvm

Mode

-

STRING

LAST

name

name

Server and process names

-

STRING

LAST

osName

osName

OS

-

STRING

LAST

osVersion

osVersion

OS version

-

STRING

LAST

pid

pid

Process ID

-

STRING

LAST

sdkVersion

sdkVersion

SDK version

-

STRING

LAST

specName

specName

Name of the VM specifications

-

STRING

LAST

specVendor

specVendor

Vendor that formulates the VM specifications

-

STRING

LAST

specVersion

specVersion

Version of the VM specifications

-

STRING

LAST

startTime

startTime

JVM startup time

-

DATETIME

LAST

systemLoadAverage

systemLoadAverage

Average system load

-

DOUBLE

LAST

uptime

uptime

VM running time

ms

INT

LAST

vmName

vmName

VM name

-

STRING

LAST

vmVendor

vmVendor

VM vendor

-

STRING

LAST

vmVersion

vmVersion

VM version

-

STRING

LAST