Journalisation des appareils

Les journaux d'appareil Roving Edge sont collectés et téléchargés vers votre location. Les journaux sont utilisés par Oracle pour résoudre les problèmes qui peuvent survenir. Vous pouvez désactiver le téléchargement des journaux vers votre location, par exemple, lorsque votre appareil n'est pas connecté à votre location OCI.

Par défaut, les journaux d'appareil Roving Edge sont collectés et stockés toutes les cinq minutes dans deux buckets Object Storage locaux :

  • orei-logs : ce bucket contient des journaux de serveur d'applications, des journaux de mesures et des journaux de système d'exploitation.
  • orei-request-logs : ce bucket comporte des journaux d'audit.

Les journaux fournissent des informations utiles :

  • Enregistrements d'activité utilisateur
  • Activité du périphérique
  • Métriques d'API
  • Messages d'erreur

Vous pouvez visualiser les journaux en les téléchargeant à partir des buckets locaux. Reportez-vous à Téléchargement d'un objet.

Par défaut, quatre tâches de synchronisation de données préconfigurées sont exécutées toutes les heures pour télécharger les journaux des buckets locaux vers les buckets Object Storage de votre location OCI. Les quatre tâches de synchronisation de données sont identifiées par des OCID, appelés ID de définition de tâche :

ocid1.datasynctaskdefinition.orei.orei-1.<uniqueID>
ocid1.datasynctaskdefinition.orei.orei-1.<uniqueID>
ocid1.datasynctaskdefinition.orei.orei-1.<uniqueID>
ocid1.datasynctaskdefinition.orei.orei-1.<uniqueID>

Désactivation et activation des chargements de journaux

Prérequis

L'interface de ligne de commande OCI doit être installée et configurée pour atteindre l'appareil Roving Edge. Reportez-vous à Utilisation de l'interface de ligne de commande avec un appareil Roving Edge Infrastructure.

  1. Exécutez la commande suivante pour désactiver les téléchargements de journaux.

    oci raw-request --http-method POST \
     --target-uri https://<device_hostname>:21060/20201030/taskDefinitions/<task_definition_id>/actions/changeState \
     --cert-bundle <device-cert-bundle.pem_filepath>  --config-file <oci-config_filepath> --profile <profile_name> \
     --request-body '{"isEnabled": <true|false>}'

    Remplacez les espaces réservés suivants :

    • <device_hostname> : nom d'hôte du périphérique.

    • <task_definition_id> : indiquez l'un des quatre OCID prédéfinis. Reportez-vous à Obtention des détails d'une tâche de synchronisation des données pour Roving Edge Infrastructure.

    • <device-cert-bundle.pem_filepath> : chemin d'accès au fichier de package d'autorité de certification.

    • <oci-config_filepath> : chemin d'accès au fichier config de la CLI.

    • <profile_name> : profil d'interface de ligne de commande configuré pour atteindre le périphérique.

    • <true|false> : entrez false pour désactiver les téléchargements de journal. Entrez true pour activer les téléchargements de journal.

    Exemple de sortie d'une commande réussie :

    {
      "data": "",
      "headers": {
        "Date": "Tue, 18 Jun 2024 03:59:00 GMT",
        "opc-request-id": "<unique_ID>"
      },
      "status": "204 No Content"
    }
  2. Répétez cette procédure pour les trois ID de définition de tâche restants.