Création d'un moniteur

Pour configurer la fonctionnalité de surveillance de la disponibilité, vous devez créer un moniteur permettant de surveiller la disponibilité et les performances de votre application à des emplacements géographiques et d'envoyer des mesures à Oracle Cloud Infrastructure.

Types de moniteur

Les types de moniteurs suivants sont disponibles :
  • Navigateur : permet de tester les performances d'une seule URL chargée par un navigateur.
  • Navigateur associé à des scripts : permet de tester les performances d'un workflow de transaction utilisateur complet enregistré dans un fichier de script .side.
  • REST : permet de tester les performances d'une seule URL chargée par un appel REST.
  • REST associé à des scripts : permet de tester les performances d'un workflow de transaction utilisateur complet enregistré dans un fichier de script .js.
  • Réseau : teste la disponibilité et les performances de tout serveur réseau ou hôte réalisé en envoyant une commande ping à l'hôte.
  • DNS : valide et teste la disponibilité du DNS.
  • SQL : mesure les performances d'une requête SQL permettant à l'utilisateur de repérer tout problème de disponibilité ou de temps de chargement.
  • FTP : mesure les performances des opérations FTP permettant à l'utilisateur de repérer 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 temporelles.

Si vous voulez créer un moniteur de type Navigateur associé à des scripts ou REST associé à des scripts, assurez-vous que vous avez créé un script. Pour plus d'informations, reportez-vous à Création d'un script.

Pour créer un moniteur, procédez comme suit :

  1. Accédez à la page Surveillance de la disponibilité.
  2. Dans le panneau de gauche, assurez-vous que l'option Moniteurs est sélectionnée.
  3. Dans le panneau de gauche, sélectionnez le compartiment et le domaine APM dans lesquels créer le moniteur.
  4. Cliquez sur Créer un moniteur.
    L'assistant Créer un moniteur apparaît.
  5. Sur la page Définition de moniteur, procédez comme suit :
    1. Nom : entrez le nom unique du 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 trait d'union entre deux caractères et un trait de soulignement au début ou à la fin du nom ou entre les caractères. Les espaces vides ne sont pas autorisés.

    2. Type : sélectionnez l'un des types de moniteur suivants :
      • Navigateur : permet de tester les performances d'une seule URL chargée par un navigateur.
      • Navigateur associé à des scripts : permet de tester les performances d'un workflow de transaction utilisateur complet enregistré dans un fichier de script .side.
      • REST : permet de tester les performances d'une seule URL chargée par un appel REST.
      • REST associé à des scripts : permet de tester les performances d'un workflow de transaction utilisateur complet enregistré dans un fichier de script .js.
      • Réseau : teste la disponibilité et les performances de tout serveur ou hôte réseau qui s'exécute en envoyant une commande ping à l'hôte.
      • DNS : valide et teste la disponibilité du DNS.
      • SQL : mesure les performances d'une requête SQL permettant à l'utilisateur de repérer tout problème de disponibilité ou de temps de chargement.
      • FTP : mesure les performances des opérations FTP permettant à l'utilisateur de repérer 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 temporelles.
    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 : vous pouvez éventuellement cocher la case suivante :
          • Code de réponse : indiquez 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 réponse : ajoutez une chaîne ou une expression régulière pour vérifier la réponse attendue dans les en-têtes et le corps de la réponse.
        3. Vérifier le contenu de réponse Facultatif : vous pouvez éventuellement ajouter une chaîne pour vérifier le contenu attendu de la réponse. Pour plus d'informations, reportez-vous à Vérification du contenu de la réponse (facultatif).
        4. Options : vous pouvez éventuellement sélectionner les options suivantes :
          • Vérifier SSL : sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Activer le cliché : sélectionnez cette option pour activer ou désactiver le moniteur afin de collecter des captures d'écran pendant l'exécution. Par défaut, elle est activée.
          • Remplacer DNS : sélectionnez cette option pour indiquer 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 associé à des scripts :
        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 : en fonction du fichier de script .side sélectionné, ce champ est rempli avec l'URL de base sur laquelle le moniteur doit être exécuté. Vous avez également la possibilité d'indiquer l'URL de base dans ce champ.
        3. Paramètres de script : si des paramètres de script sont définis dans le fichier de script, ils apparaissent dans les champs Paramètre de script. Vous pouvez alors choisir de remplacer les valeurs de ces paramètres. La valeur des paramètres n'est pas affichée si l'option La valeur est secrète est utilisée lors de la création ou du téléchargement du script.
        4. Options : vous pouvez éventuellement sélectionner les options suivantes :
          • Vérifier SSL : sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Activer le cliché : sélectionnez cette option pour activer ou désactiver le moniteur afin de collecter des captures d'écran pendant l'exécution. Par défaut, elle est activée.
          • Remplacer DNS : sélectionnez cette option pour indiquer 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 la méthode de configuration de demande GET ou POST. Pour la méthode POST, vous pouvez éventuellement entrer les informations de la charge utile de demande dans le champ Corps de demande.
        3. Type d'authentification : sélectionnez un type d'authentification parmi les suivants.
          • 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, puis indiquez le nom utilisateur et le mot de passe.
          • Jeton du service support : sélectionnez cette option si l'authentification du service support est requise, puis indiquez le jeton.
          • OAuth : sélectionnez cette option si l'authentification OAuth est requise, puis indiquez le modèle d'authentification et renseignez les champs affichés en fonction du modèle d'authentification choisi.
          • 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 le coffre, sans indiquer d'informations d'identification. Il utilise un groupe dynamique et des stratégies qui fournissent un contrôle affiné.
            Remarque

            Pour utiliser l'authentification de principal de ressource, vous devez créer un groupe dynamique et lui ajouter des stratégies 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, reportez-vous à Réalisation des prérequis Oracle Cloud Infrastructure.
        4. Paramètres de requête : Facultatif : indiquez éventuellement les paramètres de requête de configuration de demande.
        5. Paramètres d'en-tête : Facultatif : indiquez éventuellement les paramètres d'en-tête de configuration de la demande.
        6. Certificat client Facultatif : indiquez éventuellement les informations de certificat pour l'authentification client.
          • Clé privée : téléchargez le fichier de clés privées.
          • Certificat : téléchargez le fichier de certificat client.
            Remarque

            Le format PEM est pris en charge pour la clé privée et le certificat client.
        7. Validations de réponse : vous pouvez éventuellement cocher la case suivante :
          • Code de réponse : indiquez 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 réponse : ajoutez une chaîne ou une expression régulière pour vérifier la réponse attendue dans les en-têtes et le corps de la réponse.
        8. Options : vous pouvez éventuellement sélectionner les options suivantes :
          • Vérifier SSL : sélectionnez cette option pour vérifier la validité du certificat SSL.
          • Suivre les redirections : sélectionnez cette option pour suivre les redirections.
          • Remplacer DNS : sélectionnez cette option pour indiquer 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 associé à des scripts :
        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 : en fonction du fichier de script .js sélectionné, ce champ est rempli avec l'URL de base sur laquelle le moniteur doit être exécuté. Vous avez également la possibilité d'indiquer l'URL de base dans ce champ.
        3. Paramètres de script : si des paramètres de script sont définis dans le fichier de script, ils apparaissent dans les champs Paramètre de script. Vous pouvez alors choisir de remplacer les valeurs de ces paramètres. La valeur des paramètres n'est pas affichée si l'option La valeur est secrète est utilisée lors de la création ou du téléchargement du script.
        4. Authentification : cochez éventuellement 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 le coffre, sans indiquer d'informations d'identification.
            Prérequis : pour utiliser l'authentification de principal de ressource, effectuez les prérequis suivants :
            • Stratégies : créez un groupe dynamique et ajoutez-y des stratégies 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, reportez-vous à Réalisation des prérequis Oracle Cloud Infrastructure.
            • Modifications du fichier Java Script : effectuez les modifications suivantes dans le 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)

              • Demande de signature

                signer.signHttpRequest(options)

              • Copier les en-têtes

                var headers = {};

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

                headers[v] = i;

                });

        5. Validations de réponse : vous pouvez éventuellement cocher la case suivante :
          • Code de réponse : indiquez 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 : cochez éventuellement la case suivante :
          • Remplacer DNS : sélectionnez cette option pour indiquer 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 qualifié complet (FQDN) du serveur sont des valeurs acceptées. Par exemple :
          • 192.168.1.1
          • example.com
          Remarque

          Si vous utilisez le protocole TCP, vous devez également indiquer le numéro de port. Par exemple :
          • 192.168.1.1:8080
          • example.com:80
        2. Protocole : indiquez le protocole 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 sonde : spécifiez le mode sonde pour le protocole réseau TCP. Il peut s'agir des éléments suivants : SACK ou SYN. Notez que le mode sonde est uniquement disponible 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 au 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 requêtes sur le serveur cible. Il mesure le temps de résolution et la disponibilité de la cible, ainsi que les mesures réseau si elles sont activées.
          • Trace 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. Elle fournit une vue pour DNSSec Trust Tree et Data Chain.
        2. Domaine : indiquez le nom de domaine ou l'adresse IP à utiliser par le moniteur.
        3. Type d'enregistrement : indiquez le type d'enregistrement DNS à utiliser par le moniteur à l'aide de la liste déroulante disponible.
        4. Envoyer des requêtes récursives : cochez la case si vous voulez envoyer des requêtes 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 : indiquez 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 de moniteur Serveur DNS ou Trace DNS sont sélectionnés.

        6. Serveur DNS : indiquez 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 option 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. Oracle et MySQL sont actuellement pris en charge.
        2. Nom utilisateur : indiquez le nom utilisateur pour l'authentification de base de données. (Obligatoire)
        3. Type de mot de passe : indiquez le type d'authentification de base de données. Les deux formats pris en charge sont les suivants :
        4. Mot de passe : OCID de mot de passe/secret pour l'authentification de base de données. (Obligatoire) Pour plus de détails, reportez-vous à Utilisation de clés secrètes Vault avec des principaux de ressource.
        5. Rôle de base de données : indiquez le rôle de 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 de base de données : indiquez le type de connexion de 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 cloud : cette option est disponible uniquement lors de la sélection de la base de données Oracle.
            1. Portefeuille de base de données : indiquez le fichier ZIP de configuration de portefeuille cloud de base de données. (Obligatoire)
            2. Nom de service : indiquez le nom de service de base de données à utiliser pour établir la connexion. (Obligatoire)
        7. Requête SQL : indiquez la requête SQL permettant d'extraire des données de la base de données. Seule une instruction SELECT est autorisée. (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 à effectuer par FTP. (Obligatoire)

          Les types pris en charge sont les suivants : Télécharger, Charger et Lister.

        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 demandes Upload et List sont sélectionnés. Si aucun chemin n'est spécifié pour le chargement et la liste, le répertoire personnel de l'utilisateur FTP spécifié dans l'authentification est utilisé comme chemin par défaut.

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

          Obligatoire uniquement pour le type de demande de chargement.

        5. Vérifier le contenu : disponible uniquement dans le type de demande de liste. (facultatif).

          L'utilisateur peut spécifier une expression régulière pour répertorier des fichiers spécifiques.

        6. Mode actif : pris en charge uniquement 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. Sur la page Paramètres d'exécution, procédez comme suit :
    1. Points d'observation : sélectionnez les points d'observation sur lesquels vous voulez exécuter le moniteur. Si vous avez configuré un point d'observation dédié, il est également répertorié dans la liste déroulante et peut être sélectionné. Pour plus d'informations sur les points d'observation dédiés, reportez-vous à Utilisation de points d'observation dédiés.
    2. Sélectionnez l'un des boutons radio suivants pour déterminer la fréquence des exécutions de moniteur :
      • Intervalle : sélectionnez ce bouton radio pour déterminer l'intervalle de temps entre chaque exécution du moniteur.
      • Exécuter une fois : sélectionnez ce bouton radio pour 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 Stratégie de planification et le champ Intervalle entre les exécutions (minutes) sont désactivés.
    3. Stratégie de programmation : sélectionnez l'une des options suivantes pour organiser l'exécution du moniteur sur les points d'observation sélectionnés :
      • Tous : sélectionnez cette option pour exécuter le moniteur simultanément sur tous les points d'observation sélectionnés.
      • Round Robin : sélectionnez cette option pour programmer l'exécution du moniteur de manière séquentielle sur chaque point d'observation. Cette fonctionnalité fonctionne en parallèle avec la valeur spécifié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 être exécuté 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 des exécutions du moniteur sur tous les points d'observation sera alors de 50 minutes, après quoi l'exécution du moniteur séquentiel recommencera.
      • Tour de rôle appliqué : sélectionnez cette option pour programmer l'exécution du moniteur de manière séquentielle sur des lots de points d'observation. Cette fonctionnalité fonctionne en parallèle avec les 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, l'exécution des moniteurs est planifiée 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 pour tous les lots.

        Le nombre de points d'observation dans chaque batch est calculé automatiquement 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, Interval Between Runs (minutes) = 10 minutes et Sub-interval Between Runs (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.


        Round Robin par lots

    4. Intervalle entre les exécutions (en minutes) : indiquez le nombre de minutes entre les exécutions du moniteur. Par défaut, la durée de l'intervalle est de 10 minutes. Pour le type de moniteur REST, vous pouvez indiquer 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 Tour de rôle en mode batch est sélectionnée dans la liste déroulante Stratégie de planification, 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 pour tous les lots.

    5. Sous-intervalle entre les exécutions (en minutes) : indiquez le nombre de minutes entre les exécutions de moniteur sur les lots de points d'observation. Notez que ce champ s'affiche uniquement si l'option Tour de rôle appliqué est sélectionnée dans la liste déroulante Stratégie de planification.
    6. Délai d'expiration (minutes) : indiquez la valeur du délai d'expiration. Cette valeur définit la durée d'exécution maximale autorisée. Si l'exécution du moniteur ne se termine pas dans le temps imparti, elle est arrêtée et marquée comme ayant échoué. Notez que la valeur Intervalle entre les exécutions doit être environ trois fois supérieure à la valeur Délai d'expiration (minutes). Toutefois, si la case Activer les nouvelles tentatives n'est pas cochée, la valeur Délai d'expiration (minutes) peut être définie sur 50 % de la valeur Intervalle entre les exécutions.
    7. Activer la nouvelle tentative : cochez cette case pour relancer l'exécution en cas d'échec. Cette case est cochée par défaut.
    8. Activer la collecte réseau : cochez cette case pour activer la collecte de données à partir du réseau et surveiller les performances du réseau. Notez que pour un moniteur REST scripté, cette case à cocher s'affiche uniquement si l'URL de base est spécifiée sur la page Définition du moniteur :

      Lorsque vous cochez la case Activer la collecte réseau, les options suivantes s'affichent :

      • Protocole : sélectionnez un protocole réseau.
      • Mode sonde : sélectionnez un mode sonde pour le protocole réseau TCP. Notez que l'option Mode sonde n'est disponible que pour le protocole réseau TCP.
      • Probe Per Hop : indiquez le nombre de paquets de sonde envoyés par saut.

    Cliquez sur Suivant.

  7. Sur la page Configuration de la disponibilité (facultatif), vous pouvez cocher la case Activer la configuration de la disponibilité pour configurer les critères permettant de calculer la disponibilité du moniteur et d'afficher 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 sont affichées :

    • Nombre maximal d'échecs autorisés par intervalle : indiquez le nombre maximal d'exécutions de moniteur en échec autorisées dans un intervalle. Un intervalle supérieur au nombre indiqué d'exécutions de moniteur en échec sera classé comme INDISPONIBLE.
    • Nombre minimal d'exécutions autorisé par intervalle : indiquez le nombre minimal d'exécutions de moniteur autorisées dans un intervalle. Un intervalle inférieur au nombre indiqué d'exécutions de moniteur est classé comme UNKNOWN et exclu des calculs de disponibilité.

    Cliquez sur Suivant.

    Pour plus d'informations sur l'affichage de la disponibilité du moniteur dans le tableau de bord Moniteurs, reportez-vous à Visualisation de la disponibilité du moniteur.

  8. Sur la page Balises (facultatif), vous pouvez choisir d'utiliser le système de métadonnées Tagging pour organiser et suivre les moniteurs, puis cliquer sur Suivant.
    Dans la liste déroulante Espace de noms de balise, vous pouvez sélectionner un espace de noms préfixé par apm-synthetics et ajouter un maximum de cinq clés de balise et valeurs de balise. Ces paires clé-valeur seront ensuite ajoutées en tant que dimensions et pourront être utilisées en tant que qualificatifs supplémentaires pour les mesures de Availability Monitoring (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.
    Remarque

    Le nom de la clé de balise ne peut pas être identique à celui d'une dimension existante. Vous pouvez créer n'importe quel espace de noms de balise, mais seuls les espaces de noms comportant le préfixe apm-synthetics sont 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, reportez-vous aux rubriques indiquées :

  9. Sur la page Résumé, passez en revue le récapitulatif du moniteur.
    Si le type de moniteur est REST, vous pouvez cliquer sur Visualiser JS pour visualiser le Javascript en fonction de l'entrée fournie lors des étapes précédentes.

    Une fenêtre s'affiche avec le Javascript généré en fonction de l'entrée fournie lors des étapes précédentes. Dans l'angle 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 ultérieurement.

    Sur 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 d'informations sur la création de scripts, reportez-vous à Création d'un script.

  10. Cliquez sur Créer pour créer le moniteur.
La page <nom du moniteur> apparaît. 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 délai d'expiration, les points d'observation, le type de moniteur et l'OCID qui lui est affecté. Pour le type de moniteur REST, l'onglet Informations sur le moniteur inclut également des informations de configuration, telles que le type d'authentification et la méthode de configuration de demande. Vous pouvez cliquer sur Afficher les détails pour visualiser les détails de configuration spécifiés lors de la création du moniteur de type REST. L'onglet Balises contient des informations sur les balises ajoutées 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 du moniteur.
  • Cloner : cliquez sur cette option pour cloner le moniteur.
  • Désactiver : cliquez sur cette option pour désactiver le moniteur.
  • Exécuter maintenant ou Exécuter une fois : cliquez sur Exécuter maintenant pour exécuter immédiatement le moniteur. Cette option est uniquement affichée pour les moniteurs qui ont 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 instance du moniteur est créée et exécutée une seule fois. Cela n'a aucune incidence sur la programmation d'exécution de moniteur existante et, pour le mode Exécuter maintenant, un ensemble de résultats distinct est répertorié dans une nouvelle ligne sur la page Moniteurs.

    Cliquez sur Exécuter une fois pour exécuter le moniteur. Cette option s'affiche uniquement 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 :

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

Lorsque vous accédez à la page Moniteurs, le moniteur que vous venez de créer est répertorié. Vous pouvez sélectionner des 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, reportez-vous à la section Manage Maintenance Windows.