Créer un moniteur

Pour configurer la fonction de surveillance de la disponibilité, vous devez créer un moniteur pour surveiller la disponibilité et la performance de votre application dans différents emplacements géographiques et envoyer des mesures vers Oracle Cloud Infrastructure.

Types de moniteur

Les types de moniteur suivants sont disponibles :
  • Navigateur : Teste la performance d'une seule URL chargée par un navigateur.
  • Navigateur faisant l'objet du script : Teste la performance d'un flux de travail de transaction d'utilisateur complet enregistré dans un fichier de script .side.
  • REST : Teste la performance d'une URL unique chargée par un appel REST.
  • REST avec script : Teste le rendement d'un flux de travail de transaction d'utilisateur complet enregistré dans un fichier de script .js.
  • Réseau : Teste la disponibilité et la performance de tout serveur ou hôte réseau qui est effectué en effectuant une commande ping sur l'hôte.
  • DNS : Valide et teste la disponibilité du DNS.
  • SQL : Mesure la performance d'une interrogation SQL permettant à l'utilisateur de repérer tout problème de disponibilité ou de temps de chargement.
  • FTP : Mesure la performance des opérations FTP permettant à l'utilisateur de détecter tout problème de disponibilité ou de latence. Il prend les détails du serveur FTP cible en entrée et exécute l'opération demandée pour générer diverses mesures de synchronisation.

Si vous voulez créer les types de moniteur Navigateur avec script et REST avec script, vous devez vous assurer d'avoir créé un script. Pour plus d'informations, voir Créer un script.

Pour créer un moniteur :

  1. Accédez à la page Surveillance de la disponibilité.
  2. Dans le volet de gauche, assurez-vous que l'option Moniteurs est sélectionnée.
  3. Dans le volet de gauche, sélectionnez le compartiment et le domaine APM dans lesquels vous souhaitez créer le moniteur.
  4. Cliquez sur Créer un moniteur.
    L'assistant Créer un moniteur s'affiche.
  5. Dans la page Définition du moniteur :
    1. Nom : Entrez un nom unique pour le moniteur.

      Le nom peut comporter 255 caractères alphanumériques au maximum. Un tiret et un trait de soulignement sont les deux seuls caractères spéciaux autorisés. Par exemple, vous pouvez ajouter un tiret entre deux caractères et un trait de soulignement au début ou à la fin du nom ou entre les caractères. Les espaces ne sont pas autorisés.

    2. Type : Sélectionnez l'un des types de moniteur suivants :
      • Navigateur : Teste la performance d'une seule URL chargée par un navigateur.
      • Navigateur faisant l'objet du script : Teste la performance d'un flux de travail de transaction d'utilisateur complet enregistré dans un fichier de script .side.
      • REST : Teste la performance d'une URL unique chargée par un appel REST.
      • REST avec script : Teste le rendement d'un flux de travail de transaction d'utilisateur complet enregistré dans un fichier de script .js.
      • Réseau : Teste la disponibilité et la performance de tout serveur de réseau ou hôte qui est accompli en effectuant une commande ping sur l'hôte.
      • DNS : Valide et teste la disponibilité du DNS.
      • SQL : Mesure la performance d'une interrogation SQL permettant à l'utilisateur de détecter tout problème de disponibilité ou de temps de chargement.
      • FTP : Mesure la performance des opérations FTP permettant à l'utilisateur de détecter tout problème de disponibilité ou de latence. Il prend les détails du serveur FTP cible en entrée et exécute l'opération demandée pour générer diverses mesures de synchronisation.
    3. Mettez à jour les champs affichés en fonction du type de moniteur sélectionné à l'étape précédente :
      • Pour le type de moniteur Navigateur :
        1. URL de base : Indiquez l'URL de base sur laquelle exécuter le moniteur.
        2. Validations de réponse : Si vous le souhaitez, cochez la case suivante :
          • Code de réponse : Spécifiez des codes de statut HTTP valides séparés par des virgules. Par exemple : 200,401. Il accepte également le format suivant : 2xx, 3xx, 4xx.
          • Vérifier le contenu de la réponse : Ajoutez une chaîne ou REGEX pour vérifier la réponse attendue dans les en-têtes et le corps de réponse.
        3. Vérifier le contenu de la réponse Facultatif : Facultativement, ajoutez une chaîne pour vérifier le contenu de réponse attendu. Pour plus de détails, voir Vérifier le contenu de la réponse (facultatif).
        4. Options : Facultativement, cochez les cases suivantes :
          • Vérifier le protocole SSL : Sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Activer l'instantané : Sélectionnez cette option pour activer ou désactiver le moniteur pour collecter les captures d'écran lors de l'exécution. Par défaut, il est activé.
          • Remplacer le DNS : Sélectionnez cette option pour spécifier l'adresse IP à laquelle le nom de domaine de la cible sera résolu, au lieu d'utiliser la résolution DNS standard.
      • Pour le type de moniteur Navigateur faisant l'objet du script :
        1. Script : Sélectionnez un fichier de script dans la liste déroulante, qui contient les noms des scripts .side que vous avez créés.
        2. URL de base Facultatif : Selon le fichier de script .side sélectionné, ce champ est alimenté avec l'URL de base sur laquelle le moniteur doit être exécuté. Vous pouvez également entrer l'URL de base dans ce champ.
        3. Paramètres de script : Si les paramètres de script sont définis dans le contenu du fichier de script, ils sont affichés dans les champs Paramètre de script et vous pouvez remplacer les valeurs de paramètre affichées. Notez que la valeur du paramètre n'est pas affichée si l'option La valeur est secrète est utilisée lors de la création ou du chargement du script.
        4. Options : Facultativement, cochez les cases suivantes :
          • Vérifier le protocole SSL : Sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Activer l'instantané : Sélectionnez cette option pour activer ou désactiver le moniteur pour collecter les captures d'écran lors de l'exécution. Par défaut, il est activé.
          • Remplacer le DNS : Sélectionnez cette option pour spécifier l'adresse IP à laquelle le nom de domaine de la cible sera résolu, au lieu d'utiliser la résolution DNS standard.
      • Pour le type de moniteur REST :
        1. URL de base : Indiquez l'URL de base sur laquelle exécuter le moniteur.
        2. Méthode de configuration de demande : Sélectionnez une méthode de configuration de demande : GET ou POST. Pour la méthode POST, vous pouvez facultativement entrer les informations sur les données utiles de la demande dans le champ Corps de la demande.
        3. Type d'authentification : Sélectionnez un type d'authentification :
          • Aucun : Sélectionnez cette option si aucune authentification n'est requise.
          • Authentification de base : Sélectionnez cette option si l'authentification de base est requise et indiquez le nom d'utilisateur et le mot de passe.
          • Jeton du porteur : Sélectionnez cette option si l'authentification du porteur est requise et indiquez le jeton.
          • OAuth : Sélectionnez cette option si l'authentification ouverte est requise, indiquez le système d'authentification et remplissez les champs qui sont affichés en fonction du modèle d'authentification.
          • Principal de ressource : Sélectionnez cette option pour accorder l'accès aux ressources OCI et les surveiller, telles que le stockage d'objets ou la chambre forte, sans spécifier de données d'identification. Il utilise un groupe dynamique et des politiques qui fournissent un contrôle détaillé.
            Note

            Pour utiliser l'authentification de principal de ressource, vous devez créer un groupe dynamique et lui ajouter des politiques pour accéder aux ressources de la location et accorder aux moniteurs de disponibilité APM l'accès aux ressources OCI de leur location. Pour plus de détails, voir Satisfaire les préalables pour Oracle Cloud Infrastructure.
        4. Paramètres d'interrogation Facultatif : Facultativement, spécifiez les paramètres d'interrogation de configuration de demande.
        5. Paramètres d'en-tête Facultatif : Facultativement, spécifiez les paramètres d'en-tête de configuration de la demande.
        6. Certificat de client Facultatif : Facultativement, spécifiez les informations de certificat pour l'authentification de client.
          • Clé privée : Chargez le fichier de clé privée.
          • Certificat : Chargez le fichier de certificat client.
            Note

            Le format PEM est pris en charge pour la clé privée et le certificat de client.
        7. Validations de réponse : Si vous le souhaitez, cochez la case suivante :
          • Code de réponse : Spécifiez des codes de statut HTTP valides séparés par des virgules. Par exemple : 200,401. Il accepte également le format suivant : 2xx, 3xx, 4xx.
          • Vérifier le contenu de la réponse : Ajoutez une chaîne ou REGEX pour vérifier la réponse attendue dans les en-têtes et le corps de réponse.
        8. Options : Facultativement, cochez les cases suivantes :
          • Vérifier le protocole SSL : Sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Suivre les réacheminements : Sélectionnez cette option pour suivre les réacheminements.
          • Remplacer le DNS : Sélectionnez cette option pour spécifier l'adresse IP à laquelle le nom de domaine de la cible sera résolu, au lieu d'utiliser la résolution DNS standard.
      • Pour le type de moniteur REST avec script :
        1. Script : Sélectionnez un fichier de script dans la liste déroulante, qui contient les noms des scripts .js que vous avez créés.
        2. URL de base Facultatif : Selon le fichier de script .js sélectionné, ce champ est alimenté avec l'URL de base sur laquelle le moniteur doit être exécuté. Vous pouvez également entrer l'URL de base dans ce champ.
        3. Paramètres de script : Si les paramètres de script sont définis dans le contenu du fichier de script, ils sont affichés dans les champs Paramètre de script et vous pouvez remplacer les valeurs de paramètre affichées. Notez que la valeur du paramètre n'est pas affichée si l'option La valeur est secrète est utilisée lors de la création ou du chargement du script.
        4. Authentification : Facultativement, cochez la case suivante :
          • Principal de ressource : Sélectionnez cette option pour accorder l'accès aux ressources OCI et les surveiller, telles que le stockage d'objets ou la chambre forte, sans spécifier de données d'identification.
            Préalables : Pour utiliser l'authentification du principal de ressource, effectuez les préalables suivants :
            • Politiques : Créez un groupe dynamique et ajoutez-y des politiques pour accéder aux ressources de la location et accordez aux moniteurs de disponibilité APM l'accès aux ressources OCI de leur location. Pour plus de détails, voir Satisfaire les préalables pour Oracle Cloud Infrastructure.
            • Modifications du fichier de script Java : Apportez les modifications suivantes au script :
              • Inclure le module oci-common

                const common = require('oci-common');

              • Créer un signataire

                const provider = common.ResourcePrincipalAuthenticationDetailsProvider.builder();const signer = new common.DefaultRequestSigner(provider)

              • Signer la demande

                signer.signHttpRequest(options)

              • Copier les en-têtes

                var headers = {};

                options.headers.forEach(function(i,v){

                headers[v] = i;

                });

        5. Validations de réponse : Si vous le souhaitez, cochez la case suivante :
          • Code de réponse : Spécifiez des codes de statut HTTP valides séparés par des virgules. Par exemple : 200,401. Il accepte également le format suivant : 2xx, 3xx, 4xx.
        6. Options : Au besoin, cochez la case suivante :
          • Remplacer le DNS : Sélectionnez cette option pour spécifier l'adresse IP à laquelle le nom de domaine de la cible sera résolu, au lieu d'utiliser la résolution DNS standard.
      • Pour le type de moniteur Réseau :
        1. URL de base : Indiquez le serveur sur lequel exécuter le moniteur.
          L'adresse IP ou le nom de domaine complet (FQDN) du serveur sont des valeurs acceptées. Par exemple :
          • 192.168.1.1
          • example.com
          Note

          Si vous utilisez le protocole TCP, vous devez également fournir le numéro de port. Par exemple :
          • 192.168.1.1:8080
          • example.com:80
        2. Protocole : Spécifiez le protocole de réseau à utiliser par le moniteur. Il peut s'agir d'TCP ou ICMP.

          Si TCP est sélectionné, le numéro de port est obligatoire pour le paramètre URL de base.

          Si ICMP est sélectionné, le numéro de port n'est pas requis.

        3. Mode de sonde : Spécifiez le mode de sonde pour le protocole de réseau TCP. Il peut s'agir de : SACK ou SYN. La note Mode de sonde est disponible uniquement pour le protocole réseau TCP.
        4. Activer IPV6 : Si cette case est cochée, indiquez une cible qui peut être un nom de domaine ou dans le format suivant : [IPv6]:port. Par exemple : format : [2001:db8:3333:4444:5555:6666:7777:8888]:90 ou oracle.com:90.
      • Pour le type de moniteur DNS :
        1. Type de configuration : Sélectionnez un type de configuration pour le moniteur DNS :
          • Serveur DNS : Exécute des interrogations sur le serveur cible. Il mesure le temps de résolution et la disponibilité de la cible, ainsi que les mesures de réseau, si elles sont activées.
          • Suivi DNS : Valide les demandes DNS qui sont correctement déléguées aux serveurs faisant autorité dans la zone enfant à partir de la zone parent.
          • DNSSEC : Valide l'authenticité des enregistrements DNS en fonction des extensions de sécurité du système de noms de domaine. Il fournit une vue pour l'arbre de confiance et la chaîne de données DNSSec.
        2. Domaine : Spécifiez le nom de domaine ou l'adresse IP à utiliser par le moniteur.
        3. Type d'enregistrement : Spécifiez le type d'enregistrement DNS à utiliser par le moniteur à l'aide de la liste déroulante disponible.
        4. Envoyer des interrogations récursives : Cochez la case pour envoyer des interrogations DNS en mode récursif. Cette option n'est disponible que si le type de configuration du moniteur Serveur DNS est sélectionné.
        5. Protocole de transport : Spécifiez le protocole réseau à l'aide de la liste déroulante. Il peut s'agir de : TCP ou UDP.

          Cette option est disponible si les types de configuration du moniteur Serveur DNS ou Trace DNS sont sélectionnés.

        6. Serveur DNS : Spécifiez le nom de domaine ou l'adresse IP du serveur de noms DNS qui sera interrogé pour le nom de domaine dans le champ de domaine.

          Cette option n'est disponible que si le type de configuration du moniteur Serveur DNS est sélectionné.

        7. Activer IPV6 : Si cette case est cochée, indiquez une adresse IPv6 ou un nom de domaine pour le serveur DNS. Si le type d'enregistrement est PTR, le domaine doit utiliser le format suivant : 0.f.e.d.c.b.a.9.8.7.6.5.4.3.2.1.0.f.e.d.c.b.a.9.8.7.6.5.4.3.2.1.ip6.arpa. Les enregistrements PTR IPv6 sont stockés sous le domaine .ip6.arpa.
      • Pour le type de moniteur SQL :
        1. Type de base de données : Sélectionnez le type de base de données. Actuellement pris en charge par Oracle et MySQL.
        2. Nom d'utilisateur : Spécifiez le nom d'utilisateur pour l'authentification de base de données. (obligatoire).
        3. Type de mot de passe : Spécifiez le type d'authentification de base de données. Les deux formats pris en charge sont les suivants :
        4. Mot de passe : Mot de passe/OCID secret pour l'authentification de base de données. (obligatoire). Pour plus de détails, voir Utilisation de clés secrètes de chambre forte avec des principaux de ressource.
        5. Rôle de la base de données : Spécifiez le rôle de la base de données. (Facultatif).

          Pour la base de données Oracle et l'utilisateur de base de données SYS, vous devez fournir le rôle de base de données SYSDBA ou SYSOPER.

          Il est recommandé de créer un moniteur avec un utilisateur de base de données disposant de privilèges minimaux.

        6. Type de connexion à la base de données : Spécifiez le type de connexion à la base de données. Les deux types suivants sont pris en charge :
          • JDBC personnalisé : Pour ce type, l'URL JDBC personnalisée est requise.
          • Portefeuille en nuage : Cette option n'est disponible que lors de la sélection de la base de données Oracle.
            1. Portefeuille de base de données : Spécifiez le fichier zip de configuration du portefeuille de base de données en nuage. (obligatoire).
            2. Nom du service : Spécifiez le nom du service de base de données à utiliser pour établir la connexion. (obligatoire).
        7. Interrogation SQL : Spécifiez l'interrogation SQL pour extraire des données de la base de données. Seul un énoncé de sélection est autorisé. (obligatoire).
      • Pour le type de moniteur FTP :
        1. Type de protocole : Protocole pris en charge par le serveur FTP cible (obligatoire).

          Les types suivants sont pris en charge : FTP, FTPS et SFTP.

        2. Type de demande : Demande d'obtention effectuée par FTP. (obligatoire).

          Les types suivants sont pris en charge : Téléchargement, Chargement et Liste.

        3. Chemin : Chemin absolu du fichier ou du répertoire.

          Obligatoire uniquement si le type de demande de téléchargement est sélectionné.

          Facultatif si les types de demande Charger et Lister sont sélectionnés. Si aucun chemin n'est indiqué pour le chargement et la liste, le répertoire d'origine de l'utilisateur FTP indiqué dans l'authentification est utilisé comme chemin par défaut.

        4. Taille du fichier : Limite supérieure de la taille du fichier pour les types de demande de téléchargement et de chargement.

          Obligatoire uniquement pour le type de demande de chargement.

        5. Vérifier le contenu : Disponible uniquement dans le type de demande Liste. (Facultatif).

          L'utilisateur peut spécifier une expression rationnelle pour lister des fichiers spécifiques.

        6. Mode actif : Seulement pris en charge pour les protocoles FTP et FTPS. (Facultatif).

          Il contrôle le mode de transfert des données et est géré en interne par la bibliothèque client FTP. Si cette option est activée, le client établit le canal de commande et le serveur établit le canal de données.

        7. Authentification : : (Obligatoire)

    Cliquez sur Suivant.

  6. Dans la page Paramètres d'exécution :
    1. Points d'observation : Sélectionnez les points d'observation sur lesquels exécuter le moniteur. Si vous avez configuré un point d'observation dédié, il est également listé dans la liste déroulante et peut être sélectionné. Pour plus d'informations sur les points d'observation dédiés, voir Utiliser des points d'observation dédiés.
    2. Sélectionnez l'un des boutons radio suivants pour déterminer la fréquence des exécutions du moniteur :
      • Intervalle : Sélectionnez ce bouton radio pour déterminer l'intervalle entre chaque exécution de moniteur.
      • Exécuter une fois : Sélectionnez ce bouton radio si vous voulez que le moniteur ne s'exécute qu'une seule fois. Si le bouton radio Exécuter une fois est sélectionné, la liste déroulante Politique de programmation et le champ Intervalle entre les exécutions (minutes) sont désactivés.
    3. Politique de programmation : Sélectionnez l'une des options suivantes pour échelonner l'exécution du moniteur sur les points d'observation sélectionnés :
      • Tout : Sélectionnez cette option pour exécuter le moniteur simultanément sur tous les points d'observation sélectionnés.
      • Circuit cyclique : Sélectionnez cette option pour programmer l'exécution séquentielle du moniteur sur chaque point d'observation. Cette fonctionnalité fonctionne parallèlement à la valeur indiquée dans le champ Intervalle entre les exécutions (minutes). Par exemple, si 10 minutes sont spécifiées dans le champ Intervalle entre les exécutions (minutes) et que le moniteur doit s'exécuter sur cinq points d'observation, le moniteur s'exécute sur les points d'observation de manière séquentielle avec un intervalle de dix minutes entre chaque exécution. La durée totale du moniteur s'exécute sur tous les points d'observation sera alors de 50 minutes, après quoi l'exécution du moniteur séquentiel commencera à nouveau.
      • Circuit cyclique synchronisé : Sélectionnez cette option pour programmer l'exécution séquentielle du moniteur sur des lots de points d'observation. Cette fonctionnalité fonctionne parallèlement aux valeurs spécifiées dans les champs Intervalle entre les exécutions (en minutes) et Sous-intervalle entre les exécutions (en minutes). Dans ce scénario, les moniteurs sont programmés pour s'exécuter sur des lots de points d'observation et l'intervalle entre chaque exécution est spécifié dans le champ Sous-intervalle entre les exécutions (minutes). La valeur du champ Intervalle entre les exécutions (minutes) indique le temps total nécessaire à l'exécution du moniteur sur tous les lots.

        Le nombre de points d'observation dans chaque lot est automatiquement calculé en fonction du nombre de points d'observation sélectionnés et des valeurs spécifiées dans les champs Intervalle entre les exécutions (minutes) et Sous-intervalle entre les exécutions (minutes). Par exemple, s'il existe 7 points d'observation, Intervalle entre les exécutions (en minutes) = 10 minutes et Sous-intervalle entre les exécutions (en minutes) = 5 minutes, deux lots sont créés. Le premier lot de points d'observation comportera quatre points d'observation et le deuxième lot en comportera trois.


        Circuit circulaire par lots

    4. Intervalle entre les exécutions (minutes) : Spécifiez le nombre de minutes entre les exécutions de moniteur. La durée d'intervalle par défaut est de 10 minutes. Pour le type de moniteur REST, vous pouvez spécifier une minute comme durée minimale de l'intervalle entre les exécutions de moniteur et pour les autres types de moniteur, vous pouvez spécifier cinq minutes comme durée minimale.

      Notez que si l'option Circuit cyclique synchronisé est sélectionnée dans la liste déroulante Politique de programmation, la valeur sélectionnée dans le champ Intervalle entre les exécutions (minutes) indique le temps total nécessaire à l'exécution du moniteur sur tous les lots.

    5. Sous-intervalle entre les exécutions (en minutes) : Spécifiez le nombre de minutes entre les exécutions du moniteur sur les lots de points d'observation. Notez que ce champ n'est affiché que si l'option Circuit cyclique avec reprogrammation est sélectionnée dans la liste déroulante Politique de programmation.
    6. Temporisation (minutes) : Spécifiez la valeur de temporisation. Indique le temps d'exécution maximal autorisé et si l'exécution du moniteur ne se termine pas dans ce délai, elle sera arrêtée et marquée comme ayant échoué. Notez que la valeur Intervalle entre les exécutions doit être environ trois fois plus élevée que la valeur Temporisation (minutes). Toutefois, si la case Activer la nouvelle tentative n'est pas cochée, la valeur Temporisation (minutes) peut être réglée à 50 % de la valeur Intervalle entre les exécutions.
    7. Activer la nouvelle tentative : Cochez cette case pour réessayer l'exécution en cas d'échec. Notez que cette case est cochée par défaut.
    8. Activer la collecte de données de réseau : Cochez cette case pour activer la collecte de données à partir du réseau et surveiller la performance du réseau. Notez que pour un moniteur REST codé, cette case n'est affichée que si l'URL de base est spécifiée dans la page Définition de surveillance :

      Lorsque vous cochez la case Activer la collecte de réseau, les options suivantes sont affichées :

      • Protocole : Sélectionnez un protocole de réseau.
      • Mode sonde : Sélectionnez un mode sonde pour le protocole de réseau TCP. Notez que l'option Mode de probabilité n'est disponible que pour le protocole de réseau TCP.
      • Probe Per Hop: Specify the number of probe packets sent per hop.

    Cliquez sur Suivant.

  7. Dans la page Configuration de la disponibilité (facultatif), vous pouvez cocher la case Activer la configuration de la disponibilité pour configurer les critères de calcul de la disponibilité du moniteur et voir les détails correspondants dans le widget Disponibilité du tableau de bord Moniteurs défini par Oracle.

    Lorsque vous cochez la case Activer la configuration de la disponibilité, les options suivantes s'affichent :

    • Nombre maximal d'échecs autorisés par intervalle : Spécifiez le nombre maximal d'exécutions de moniteur en échec autorisées dans un intervalle. Un intervalle dont le nombre d'exécutions de moniteur ayant échoué est supérieur au nombre spécifié sera classé comme non disponible.
    • Nombre minimal d'exécutions autorisées par intervalle : Spécifiez le nombre minimal d'exécutions de moniteur autorisées dans un intervalle. Un intervalle dont le nombre d'exécutions de surveillance est inférieur au nombre spécifié sera classé comme INCONNU et exclu des calculs de disponibilité.

    Cliquez sur Suivant.

    Pour plus d'informations sur la consultation de la disponibilité du moniteur dans le tableau de bord Moniteurs, voir Voir la disponibilité du moniteur.

  8. Dans la page Marqueurs (Facultatif), vous pouvez choisir d'utiliser le système de métadonnées de marquage pour organiser et suivre les moniteurs, puis cliquez sur Suivant.
    Dans la liste déroulante Espace de noms de marqueur, vous pouvez sélectionner un espace de noms avec le préfixe apm-synthetics et ajouter un maximum de cinq clés de marqueur et valeurs de marqueur. Ces paires clé-valeur seront ensuite ajoutées en tant que dimensions et peuvent être utilisées comme qualificatifs supplémentaires pour les mesures de surveillance de la disponibilité (espace de noms oracle_apm_synthetics). Cela vous permet de surveiller d'autres aspects du moniteur et d'organiser et de suivre les moniteurs à l'aide d'une balise propre à APM.
    Note

    Le nom de la clé de marqueur ne peut pas être identique à celui d'une dimension existante. Vous pouvez créer n'importe quel espace de noms de marqueur, mais seuls les espaces de noms qui ont le préfixe apm-synthetics seront sélectionnés et publiés dans le service Oracle Cloud Infrastructure Monitoring en tant que dimension.

    Pour plus d'informations sur les sujets suivants :

  9. Dans la page Sommaire, vérifiez le sommaire du moniteur.
    Si le type de moniteur est REST, vous pouvez cliquer sur Voir JS pour voir le Javascript en fonction de l'entrée fournie dans les étapes précédentes.

    Une fenêtre s'affiche avec le Javascript généré en fonction de l'entrée fournie dans les étapes précédentes. Dans le coin supérieur droit, vous disposez des options suivantes : Copier, Télécharger ou Créer un script.

    Si l'option Créer un script est sélectionnée, la page Créer un script s'affiche pour créer un script Javascript. Le script créé peut être utilisé pour créer des moniteurs REST SCRIPTED plus tard.

    Dans la page Créer un script, entrez le nom du script, suivez les étapes et, une fois terminé, cliquez sur Créer pour créer le script Javascript. Pour plus de détails sur la création de scripts, voir Créer un script.

  10. Cliquez sur Créer pour créer le moniteur.
La page <nom du moniteur> s'affiche. Cette page comprend deux onglets : Informations sur le moniteur avec des informations telles que la valeur d'intervalle ou l'option Exécuter une fois, la valeur de temporisation, les points d'observation, le type de moniteur et l'OCID qui lui est affecté. Notez que pour le type de moniteur REST, les informations sur le moniteur comprennent également des informations de Configuration telles que le type d'authentification et la méthode de configuration de demande. Vous pouvez aussi cliquer sur Voir les détails pour voir les détails de configuration indiqués lors de la création du type de moniteur REST. L'onglet Marqueurs contient des informations sur les marqueurs ajoutés au moniteur, le cas échéant.

Vous pouvez également utiliser les options disponibles en haut de la page pour effectuer les actions suivantes sur le moniteur :

  • Modifier : Cliquez sur cette option pour modifier les informations sur le moniteur.
  • Cloner : Cliquez pour cloner le moniteur.
  • Désactiver : Cliquez sur cette option pour désactiver le moniteur.
  • Exécuter maintenant ou Une fois : Cliquez sur Exécuter maintenant pour exécuter le moniteur immédiatement. Cette option n'est affichée que pour les moniteurs ayant des exécutions de moniteur programmées et n'est pas affichée si l'option Exécuter une fois a été sélectionnée lors de la création du moniteur. Si vous sélectionnez l'option Exécuter maintenant, une nouvelle instance du moniteur est créée et exécutée une seule fois. Cela n'a pas d'incidence sur le programme d'exécution du moniteur existant et pour le mode Exécuter maintenant, un jeu distinct de résultats est répertorié dans une nouvelle rangée de la page Moniteurs.

    Cliquez sur Exécuter une fois pour exécuter le moniteur. Cette option n'est affichée que si la case Exécuter une fois a été cochée lors de la création du moniteur.

Cliquez sur Actions supplémentaires pour effectuer les tâches suivantes :

  • Activer la fenêtre de maintenance : Cliquez sur cette option pour activer une fenêtre de maintenance pour le moniteur.
  • Ajouter des marqueurs : Cliquez sur cette option pour ajouter des marqueurs au moniteur.
  • Supprimer : Cliquez sur cette option pour supprimer le moniteur.

En naviguant jusqu'à la page Moniteurs, vous trouverez le nouveau moniteur répertorié. Vous pouvez sélectionner un ou plusieurs moniteurs, cliquer sur Actions, puis sélectionner Gérer la fenêtre de maintenance pour activer ou désactiver une fenêtre de maintenance. Pour plus d'informations, voir Fenêtres de gestion de la maintenance.