Journaux d'inventaire

Les journaux d'inventaire contiennent des informations sur les différents types d'événement saisis par le module JMS de gestion de parcs. Chaque message est au format JSON. Le message contient le type et les données de l'événement, la date de réception, l'ID du journal, l'ID de l'agent de gestion et d'autres données. L'agent de gestion écrit directement dans les objets de journal d'inventaire associés à son parc JMS dans un intervalle que vous configurez dans les paramètres de l'agent.

Le type peut avoir l'une des valeurs suivantes :
  • jms.jvm.usage.log : Données sur l'appel de JVM trouvées lors de la production de rapports d'utilisation à l'exécution Java.
  • jms.jvm.installation.log : Données sur la JVM trouvées lors du balayage de la détection d'exécution Java.
  • jms.jvm.usage.attach.log : Données sur l'appel de JVM trouvées par l'API Attacher lors de l'exécution des fonctions avancées
  • jms.javaserver.metadata.log : Données d'un balayage de serveur Java.
  • jms.javaserver.libraries.log : Données d'un balayage de bibliothèques de serveur Java.
  • jms.java.libraries.log : Données d'un balayage de bibliothèques Java.
  • jms.drs.scan.log : Données d'un balayage DRS.
  • jms.agent.plugin.start.log : Généré chaque fois que le plugiciel JMS démarre.
  • jms.java.libraries.dynamic.log : Données du balayage des bibliothèques Java dynamiques.
  • jms.managed.instance.network.data : Données avec adresses IP, noms d'hôte et noms de domaine complets.
  • jms.kubernetes.cluster.details.log : Informations générales sur une grappe Kubernetes.
  • jms.kubernetes.pod.jvm.usage.log : Données sur l'utilisation de l'exécution Java pour un pod dans une grappe Kubernetes.
  • jms.kubernetes.pod.delete.log : Données sur l'événement de suppression de pod dans une grappe Kubernetes.
  • jms.jvm.usage.running.log : Données relatives aux JVM en cours d'exécution.
Exemples de données utiles pour le type d'événement jms.jvm.usage.log :
{
  "datetime": 1761757736589,
  "logContent": {
    "id": "7d16953b-47f0-4547-86f5-528d7985edf6",
    "time": "2025-10-29T17:08:56.589Z",
    "oracle": {
      "compartmentid": "ocid1.compartment.oc1..aaaaaaaamzyawgkflgibjuu62ug6rhlfpz3bjscxh4k5aw7ft2r47zg2bziq",
      "ingestedtime": "2025-10-29T17:08:57.956808139Z",
      "loggroupid": "ocid1.loggroup.oc1.iad.amaaaaaafhbuohya3vntidq7ku5gntohflfjrfmgyqd6snvsj7nmvo5xy3la",
      "logid": "ocid1.log.oc1.iad.amaaaaaafhbuohyaduazbavsh7hsmblmuwhswdfybayje2rqayrtligrrbya",
      "tenantid": "ocid1.tenancy.oc1..aaaaaaaajhbzef3dwuda6nytzggrlvjo6wt7dfcfexgqzguzhvtt2fc3h7ka"
    },
    "source": "ocid1.managementagent.oc1.iad.amaaaaaafhbuohyaimpix3fkxclscpwglmry2flxcnuia4usmcodnrxdqyxq",
    "specversion": "1.0",
    "subject": "Oracle JMS Plugin",
    "type": "jms.jvm.usage.log",
    "data": {
      "data": {
        "additionalProperties": {
          "java.runtime.name": "Java(TM) SE Runtime Environment",
          "user.dir": "/home/jikaplan", 
          "user.name": "jikaplan"   
        },
        "applicationName": "jikaplan-crud-example-0.0.2-SNAPSHOT.jar",
        "classPath": "jikaplan-crud-example-0.0.2-SNAPSHOT.jar",         
        "classPathElements": [                                       
          "jikaplan-crud-example-0.0.2-SNAPSHOT.jar"
        ],
        "fleetId": "ocid1.jmsfleet.oc1.iad.amaaaaaafhbuohya5bnoiyv7ybqtn5pfstoky7wb2die25gfi22px6aae5qq",
        "javaArgs": " ",
        "javaCommand": "jikaplan-crud-example-0.0.2-SNAPSHOT.jar",
        "javaDistribution": "Java(TM) SE Runtime Environment",
        "javaHome": "/usr/lib/jvm/jdk-1.8-oracle-x64",
        "javaMajorVersion": "8",
        "javaVendor": "Oracle Corporation",
        "javaVersion": "1.8.0_371",
        "managedInstanceId": "ocid1.managementagent.oc1.iad.amaaaaaafhbuohyaimpix3fkxclscpwglmry2flxcnuia4usmcodnrxdqyxq",
        "osArch": "amd64",
        "osName": "Linux",
        "osVersion": "4.18.0-477.13.1.el8_8.x86_64",
        "startTime": "Wed Oct 29 18:07:50 CET 2025",
        "typeOfStart": "VM start"
      },
      "datacontenttype": "application/json",
      "dataschema": "1.0",
      "id": "7d16953b-47f0-4547-86f5-528d7985edf6",
      "source": "ocid1.managementagent.oc1.iad.amaaaaaafhbuohyaimpix3fkxclscpwglmry2flxcnuia4usmcodnrxdqyxq",
      "specversion": "1.0",
      "time": "2025-10-29T17:08:56.589Z",
      "type": "jms.jvm.usage.log"
    }
  },
  "regionId": "us-ashburn-1"
}
Note

La collection de noms d'utilisateur est configurable dans les paramètres du parc. Le champ classPath est obsolète au profit du champ classPathElements.
Exemples de données utiles pour le type d'événement jms.jvm.installation.log :
{
  "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.amaaaaaafhbuohyaimpix3fkxclscpwglmry2flxcnuia4usmcodnrxdqyxq",
      "specversion": "1.0",
      "time": "2022-05-06T12:04:38.794Z",
      "type": "jms.jvm.installation.log"
    },
    "id": "3b8f47a4-46de-476f-b786-1dc4d4ddd6ec",
    "oracle": {
      "compartmentid": "ocid1.compartment.oc1..compartment-id",
      "ingestedtime": "2022-05-06T12:04:59.016Z",
      "loggroupid": "ocid1.loggroup.oc1.iad.amaaaaaafhbuohya3vntidq7ku5gntohflfjrfmgyqd6snvsj7nmvo5xy3la",
      "logid": "ocid1.log.oc1.iad.amaaaaaafhbuohyaduazbavsh7hsmblmuwhswdfybayje2rqayrtligrrbya",
      "tenantid": "ocid1.tenancy.oc1..aaaaaaaajhbzef3dwuda6nytzggrlvjo6wt7dfcfexgqzguzhvtt2fc3h7ka"
    },
    "source": "ocid1.managementagent.oc1.iad.amaaaaaafhbuohyaimpix3fkxclscpwglmry2flxcnuia4usmcodnrxdqyxq",
    "specversion": "1.0",
    "subject": "JMS",
    "time": "2022-05-06T12:04:38.794Z",
    "type": "jms.jvm.installation.log"
  }
}
Exemples de données utiles pour le type d'événement jms.kubernetes.pod.jvm.usage.log :
{
  "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"
}
Exemples de données utiles pour jms.jvm.usage.running.log.
{
  "datetime": 1759276855042,
  "logContent": {
    "id": "acbb0e7e-0eea-4eb7-9eb7-35709cbd70ba",
    "time": "2025-10-01T00:00:55.042Z",
    "oracle": {
      "compartmentid": "ocid1.compartment.oc1..compartment-id",
      "ingestedtime": "2025-10-01T00:02:01.883000792Z",
      "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.jvm.usage.running.log",
    "data": {
      "data": {
        "additionalProperties": {
          "user.dir": "/opt/oracle/mgmt_agent/plugins/jm/stateDir",
          "user.name": "root"
        },
        "applicationName": "com.oracle.jms.agent.JMSPlugin",
        "classPathElements": [
          "/opt/oracle/mgmt_agent/plugins/jm/123/oracle-jms-agent-10.0.476.jar"
        ],
        "fleetId": "ocid1.jmsfleet.oc1.iad.amaaaaaafhbuohya5bnoiyv7ybqtn5pfstoky7wb2die25gfi22px6aae5qq",
        "javaArgs": "-Djms.agentType=OMA ...",
        "javaCommand": "com.oracle.jms.agent.JMSPlugin",
        "javaDistribution": "Java(TM) SE Runtime Environment",
        "javaHome": "/usr/lib/jvm/jdk-21.0.4-oracle-x64",
        "javaMajorVersion": "21",
        "javaVendor": "Oracle Corporation",
        "javaVersion": "21.0.4",
        "managedInstanceId": "ocid1.managementagent.oc1.iad.management-agent-id",
        "osArch": "amd64",
        "osName": "Linux",
        "osVersion": "5.15.0-300.163.18.1.1.el8uek.x86_64",
        "startTime": "2025-09-30T22:41:20.203231454Z",
        "typeOfStart": "VM start"
      },
      "datacontenttype": "application/json",
      "dataschema": "1.0",
      "id": "acbb0e7e-0eea-4eb7-9eb7-35709cbd70ba",
      "source": "ocid1.managementagent.oc1.iad.management-agent-id",
      "specversion": "1.0",
      "time": "2025-10-01T00:00:55.042Z",
      "type": "jms.jvm.usage.running.log"
    }
  },
  "regionId": "us-ashburn-1"
}