Détails pour Application Performance Monitoring

Décrit les détails de journalisation pour Application Performance Monitoring (APM).

Ressources

  • Domaines API

Catégories de journaux

Valeur d'API (ID) : Console (Nom d'affichage) Description
données supprimées Données supprimées Demandes d'ingestion entrantes rejetées par le service APM en raison de la limitation, de clés de données non valides ou de données utiles surdimensionnées ou mal formées. Ces informations aident les clients à trier les demandes abandonnées.

Disponibilité

La journalisation d'Application Performance Monitoring est disponible dans toutes les régions des domaines commerciaux.

Commentaires

Les journaux de service pour la journalisation d'Application Performance Monitoring sont fournis avec le meilleur effort. Dans des situations limitées, quelques entrées de journal peuvent ne pas être livrées avec succès. En outre, le nombre de messages de journal par minute est limité.

Contenu d'un journal Application Performance Monitoring

Propriété Description
heure d'arrivée Horodatage à l'arrivée de l'observation, au format "2023-03-14T15 :21 :27.010Z".
contenu Contenu initial de l'observation. La taille limite d'affichage est de 4 Ko.
longueur du contenu Longueur du contenu en octets.
format de données Nom de format des données, par exemple "apm".
versionde données Format de version.
message Chaîne lisible par l'homme décrivant la cause du rejet.
obstype Type de l'observation, par exemple "public-span".
clause de rejet Cause du rejet, qui peut être l'une des suivantes :
  • PAYLOAD_THROTTLED
  • BAD_FORMAT
  • OVERSIZED_PAYLOAD
  • INVALID_DATA_KEY
compartmentid OCID du compartiment.
loggroupid OCID du groupe de journaux.
logid OCID de l'objet de journal.
tenantid OCID du locataire.
id UUID du message du journal.
source OCID du domaine APM.
specversion Version de la spécification CloudEvents utilisée par l'événement. Cela permet d'interpréter le contexte.
time Horodatage de l'écriture du journal.
type Type de message. Les consommateurs utilisent type et specversion pour déterminer comment interpréter le corps. Modèle : com.oraclecloud.{service}.{resource-type}.{category}, par exemple com.oraclecloud.compute.instance.terminated.

Exemple de journal Application Performance Monitoring

{
  "datetime": 1678807287324,
  "logContent": {
    "data": {
      "arrivaltime": "2023-03-14T15:21:27.010Z",
      "content": "{\\\"major-version\\\": 1, \\\"minor-version\\\": 0, \\\"payload-creation-ts-millis\\\": 1678807286000, \\\"resource\\\": {\\\"attributes\\\": [{\\\"key\\\": \\\"Component\\\", \\\"value\\\": \\\"BROWSER\\\"}, {\\\"key\\\": \\\"ServiceName\\\", \\\"value\\\": \\\"dogService\\\"}, {\\\"key\\\": \\\"ApmrumLanguage\\\", \\\"value\\\": \\\"en-US\\\"}, {\\\"key\\\": \\\"ApmrumWindowId\\\", \\\"value\\\": \\\"\\\"}, {\\\"key\\\": \\\"SessionId\\\", \\\"value\\\": \\\"session-dog1678807286000-3311688\\\"}, {\\\"key\\\": \\\"UserName\\\", \\\"value\\\": \\\"dogUser\\\"}]}, \\\"spans\\\": [{\\\"id\\\": \\\"dog1678807286000-3311688-2929311\\\", \\\"trace-id\\\": \\\"dog1678807286000-3311688\\\", \\\"name\\\": \\\"Page Load dogPage\\\", \\\"ts-micros\\\": 1678807284900000, \\\"td-micros\\\": 820619, \\\"kind\\\": \\\"PRODUCER\\\", \\\"attributes\\\": {\\\"ApmrumType\\\": \\\"Page\\\", \\\"WebApplicationName\\\": \\\"dogWebapp\\\", \\\"PageInitTime\\\": 870, \\\"PageFirstByteTime\\\": 412, \\\"PageDownloadTime\\\": 17, \\\"PageRenderTime\\\": 994, \\\"PageInteractiveTime\\\": 341, \\\"ApmrumPageUpdateType\\\": \\\"Page Load\\\", \\\"HttpUrl\\\": \\\"http://www.dogHost.com/dogIndex.html\\\", \\\"HttpUrlHost\\\": \\\"http://www.dogHost.com\\\", \\\"HttpUrlPath\\\": \\\"/dogIndex.html\\\", \\\"HttpStatusCode\\\": 200, \\\"Error\\\": false}, \\\"links\\\": []}, {\\\"id\\\": 5797336, \\\"trace-id\\\": \\\"dog1678807286000-3311688\\\", \\\"parent-id\\\": \\\"dog1678807286000-3311688-2929311\\\", \\\"name\\\": \\\"Page Load page-0\\\", \\\"ts-micros\\\": 1678807284900000, \\\"td-micros\\\": 990000, \\\"kind\\\": \\\"PRODUCER\\\", \\\"attributes\\\": {\\\"ApmrumType\\\": \\\"Page\\\", \\\"WebApplicationName\\\": \\\"dogWebapp\\\", \\\"PageInitTime\\\": 110, \\\"PageFirstByteTime\\\": 304, \\\"PageDownloadTime\\\": 5, \\\"PageRenderTime\\\": 732, \\\"PageInteractiveTime\\\": 401, \\\"ApmrumPageUpdateType\\\": \\\"Page Load\\\", \\\"HttpUrl\\\": \\\"http://www.dogHost.com/dogIndex.html\\\", \\\"HttpUrlHost\\\": \\\"http://www.dogHost.com\\\", \\\"HttpUrlPath\\\": \\\"/dogIndex.html\\\", \\\"HttpStatusCode\\\": 200, \\\"Error\\\": false}, \\\"links\\\": []}]}",
      "contentlength": "1616",
      "dataformat": "apm",
      "dataformatversion": "1",
      "message": "The request is rejected due to throttling limits.",
      "obstype": "public-span",
      "rejectioncause": "PAYLOAD_THROTTLED"
    },
    "id": "<unique_ID>",
    "oracle": {
      "compartmentid": "ocid1.compartment.oc1..<unique_ID>",
      "ingestedtime": "2023-03-14T15:21:35.427Z",
      "loggroupid": "ocid1.loggroup.oc1.phx.<unique_ID>",
      "logid": "ocid1.log.oc1.phx.<unique_ID>",
      "tenantid": "ocid1.tenancy.oc1..<unique_ID>"
    },
    "source": "ocid1.apmdomain.oc1.phx.<unique_ID>",
    "specversion": "1.0",
    "time": "2023-03-14T15:21:27.324Z",
    "type": "com.oraclecloud.apm.domain.dropped-data"
  }
}