Inventory Logs
Inventory logs contains information about the different event types captured by JMS Fleets. Each message is in JSON format. The message contains the type and data of the event, when it was received, ID of the log, Management Agent ID, and other data. The Management Agent writes directly to the inventory log objects associated with its JMS fleet in an interval that you configure in the Agent Settings.
The type can be one of the following:
jms.jvm.usage.log
: Data about JVM invocation found during Java runtime usage reporting.jms.jvm.installation.log
: Data about JVM found during the Java runtime discovery scan.jms.jvm.usage.attach.log
: Data about JVM invocation found by Attach API during the execution of advanced featuresjms.javaserver.metadata.log
: Data from a Java server scan.-
jms.javaserver.libraries.log
: Data from a Java server libraries scan. jms.java.libraries.log
: Data from a Java libraries scan.jms.drs.scan.log
: Data from a DRS scan.-
jms.agent.plugin.start.log
: Generated each time the JMS plugin starts. jms.java.libraries.dynamic.log
: Data from Dynamic Java libraries scan.jms.managed.instance.network.data
: Data with IP addresses, hostnames, and FQDNs.jms.kubernetes.cluster.details.log
: General information about a Kubernetes cluster.jms.kubernetes.pod.jvm.usage.log
: Data about Java runtime usage for a pod within a Kubernetes cluster.jms.kubernetes.pod.delete.log
: Data about pod deletion event within a Kubernetes cluster.
Sample payload for the
jms.jvm.usage.log
event type: {
"datetime": 1654089796180,
"logContent": {
"data": {
"data": {
"additionalProperties": {
"java.runtime.name": "Java(TM) SE Runtime Environment"
},
"applicationName": "com.oracle.test.HelloWorld",
"classPath": "/home/opc/HelloWorld-1.0.jar",
The classPath is a list of paths, but due to logging limitations, JMS provides the same information as an array of path. There is a limit 10,000 characters for string values.
"fleetId": "ocid1.jmsfleet.oc1.iad.fleet-id",
"javaArgs": "John",
"javaCommand": "com.oracle.test.HelloWorld",
"javaDistribution": "Java(TM) SE Runtime Environment",
"javaHome": "/usr/java/jdk-11.0.14",
"javaMajorVersion": "11",
"javaVendor": "Oracle Corporation",
"javaVersion": "11.0.14",
"managedInstanceId": "ocid1.managementagent.oc1.iad.management-agent-id",
"osArch": "amd64",
"osName": "Linux",
"osVersion": "5.4.17-2136.302.7.2.1.el8uek.x86_64",
"startTime": "2022-05-27T05:02:01Z",
"typeOfStart": "VM start"
},
"datacontenttype": "application/json",
"dataschema": "1.0",
"id": "b36806ce-564e-46e5-99fc-d50fb386dd7a",
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"time": "2022-06-01T13:23:16.180Z",
"type": "jms.jvm.usage.log"
},
"id": "b36806ce-564e-46e5-99fc-d50fb386dd7a",
"oracle": {
"compartmentid": "ocid1.compartment.oc1..compartment-id",
"ingestedtime": "2022-06-01T13:24:12.141Z",
"loggroupid": "ocid1.loggroup.oc1.iad.log-group-id",
"logid": "ocid1.log.oc1.iad.log-id",
"tenantid": "ocid1.tenancy.oc1..tenant-id"
},
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"subject": "JMS",
"time": "2022-06-01T13:23:16.180Z",
"type": "jms.jvm.usage.log"
}
}
Sample payload for
jms.jvm.installation.log
event type:{
"datetime": 1651838678794,
"logContent": {
"data": {
"data": {
"fleetId": "ocid1.jmsfleet.oc1.iad.fleet-id",
"javaDistribution": "Java(TM) SE Runtime Environment",
"javaHome": "/usr/java/jdk-17.0.2",
"javaMajorVersion": "17",
"javaVendor": "Oracle Corporation",
"javaVersion": "17.0.2",
"managedInstanceId": "ocid1.managementagent.oc1.iad.management-agent-id",
"osArch": "amd64",
"osName": "Linux",
"osVersion": "5.4.17-2136.304.4.1.el8uek.x86_64"
},
"datacontenttype": "application/json",
"dataschema": "1.0",
"id": "3b8f47a4-46de-476f-b786-1dc4d4ddd6ec",
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"time": "2022-05-06T12:04:38.794Z",
"type": "jms.jvm.installation.log"
},
"id": "id",
"oracle": {
"compartmentid": "ocid1.compartment.oc1..compartment-id",
"ingestedtime": "2022-05-06T12:04:59.016Z",
"loggroupid": "ocid1.loggroup.oc1.iad.loggroup-id",
"logid": "ocid1.log.oc1.iad.log-id",
"tenantid": "ocid1.tenancy.oc1..tenancy-id"
},
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"subject": "JMS",
"time": "2022-05-06T12:04:38.794Z",
"type": "jms.jvm.installation.log"
}
}
Sample payload for jms.kubernetes.pod.jvm.usage.log
event type:
{
"datetime": 1743411393494,
"logContent": {
"id": "b9790605-992a-40ca-9b3c-114f0c73be93",
"time": "2025-03-31T08:56:33.494Z",
"oracle": {
"compartmentid": "ocid1.compartment.oc1..compartment-id",
"ingestedtime": "2025-03-31T08:58:28.202407965Z",
"loggroupid": "ocid1.loggroup.oc1.iad.log-group-id",
"logid": "ocid1.log.oc1.iad.log-id",
"tenantid": "ocid1.tenancy.oc1..tenant-id"
},
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"subject": "Oracle JMS Plugin",
"type": "jms.kubernetes.pod.jvm.usage.log",
"data": {
"data": {
"applicationName": "app.jar",
"classPath": "app.jar",
"classPathElements": [
"app.jar"
],
"containerId": "cri-o://2c3ab65fa3d9512ba4e3e916d4c9b695bd3dd78f5a3f8da4622a458f30a8a355",
"containerImageName": "iad.ocir.io/namespace/image-repo:tag1",
"containerName": "java-hello-world",
"fleetId": "ocid1.jmsfleet.oc1.iad.fleet-id",
"javaArgs": "",
"javaCommand": "app.jar",
"javaDistribution": "Java(TM) SE Runtime Environment",
"javaHome": "/usr/java/jdk-8/jre",
"javaMajorVersion": "8",
"javaRuntimeName": "Java(TM) SE Runtime Environment",
"javaVendor": "Oracle Corporation",
"javaVersion": "1.8.0_421",
"managedInstanceId": "ocid1.managementagent.oc1.iad.management-agent-id",
"namespace": "default",
"nodeName": "10.0.10.231",
"osArch": "amd64",
"osName": "Linux",
"osVersion": "amd64",
"podName": "java-hello-world-7d64d9b979-ks246",
"startTime": "2025-03-27T13:26:58Z",
"typeOfStart": "VM start",
"userDirectory": "/opt"
},
"datacontenttype": "application/json",
"dataschema": "1.0",
"id": "b9790605-992a-40ca-9b3c-114f0c73be93",
"source": "ocid1.managementagent.oc1.iad.management-agent-id",
"specversion": "1.0",
"time": "2025-03-31T08:56:33.490Z",
"type": "jms.kubernetes.pod.jvm.usage.log"
}
},
"regionId": "us-ashburn-1"
}