1. Support
  2. Base de connaissances
  3. Surveillance synthetique
  4. Checkpoints
  5. Emplacements privés
  6. Installer un checkpoint Docker

Installer un checkpoint Docker

Conseil : Pour bien comprendre le but et les principales fonctions des emplacements privés, nous vous recommandons de lire notre article Vue d’ensemble des emplacements privés.

Cet article explique comment installer et activer un checkpoint privé basé sur Docker.

Avant de procéder à l’installation, vérifiez que toutes les exigences sont respectées. Uptrends vous fournira tous les fichiers nécessaires pour commencer.

Étapes d’installation

Après avoir créé un emplacement privé, deux checkpoints sont ajoutés automatiquement par défaut. Vous pouvez installer et héberger ces checkpoints privés avec les systèmes d’exploitation Linux ou Windows.

Installer un checkpoint privé pour Linux (Docker Compose)

Pour installer un checkpoint privé avec un script :

  1. Ouvrez Emplacements privés.
  2. Si vous n’avez pas encore ajouté d' emplacement privé, cliquez sur Ajouter un emplacement. Une fois l’emplacement ajouté, deux checkpoints sont ajoutés par défaut.
  3. Cliquez sur le nom du checkpoint de l’emplacement privé.
  4. Sélectionnez Linux (Docker Compose) dans le menu déroulant Système d’exploitation hôte.
  5. Cliquez sur Télécharger l’archive d’installation.
Important : Souvenez-vous que l’archive téléchargée contient uniquement le checkpoint privé que vous avez choisi entre les deux checkpoints par défaut. Votre fichier d’archive contient un nom de fichier UptrendsCheckpoints<checkpoint-name>, où <checkpoint-name> est le nom de votre checkpoint.
  1. Installez Docker engine et Docker compose pour votre distribution.

  2. Exécutez mkdir /opt/uptrendscheckpoint pour créer un nouveau répertoire dans /opt.

  3. Décompressez le fichier téléchargé et placez son contenu dans le dossier /opt/uptrendscheckpoint.

  4. Dans le répertoire /opt/uptrendscheckpoint :

    a. Exécutez install-checkpoint.sh pour commencer l’installation.

    b. Exécutez docker compose up -d pour lancer l’exécution de l’emplacement privé.

La sélection de checkpoints est désormais accessible dans l’onglet Checkpoints. Les checkpoints sont aussi visibles dans la boîte de dialogue Voir les détails lorsque vous effectuez un test rapide directement depuis le moniteur au moyen du bouton Tester maintenant.

Pour installer des certificats dans des emplacements privés, lisez notre article Installation de certificats dans des emplacements privés.

Installer un checkpoint privé pour Linux (Kubernetes)

Si vous disposez déjà d’un environnement de cluster Kubernetes, vous pouvez héberger vos checkpoints privés à l’aide du package de déploiement Kubernetes.

Dans le menu Emplacements privés, sélectionnez Linux (Kubernetes) dans le menu déroulant Système d’exploitation hôte et téléchargez le package. Ce package fournit un point de départ pour configurer vos checkpoints et inclut les fichiers de service et de déploiement pour deux services de checkpoints privés.

Pensez à vérifier les fichiers de configuration inclus dans le package. Vous devrez peut-être les adapter à votre environnement.

Pour configurer un checkpoint privé dans un cluster Kubernetes existant :

  1. Ouvrez votre terminal et exécutez la commande kubectl create secret telle qu’indiquée dans le fichier readme.md du package d’installation. Cette action ajoute les identifiants de connexion au référentiel de conteneurs privé d’Uptrends.

  2. Exécutez kubectl apply -f . depuis le référentiel contenant les fichiers YAML de service et de déploiement. Cette action crée et démarre les services nécessaires.

  3. Exécutez kubectl get services pour vérifier que les services du checkpoint et du processeur de transactions ont bien été créés.

Important : Souvenez-vous que l’archive téléchargée contient uniquement le checkpoint privé que vous avez choisi entre les deux checkpoints par défaut. Votre archive contient un nom de fichier UptrendsCheckpoints<checkpoint-name>, où <checkpoint-name> est le nom de votre checkpoint.

Installer un checkpoint privé pour Windows

Pour installer un checkpoint privé avec un script :

  1. Ouvrez Emplacements privés.
  2. Si vous n’avez pas encore ajouté d' emplacement privé, cliquez sur Ajouter un emplacement. Une fois l’emplacement ajouté, deux checkpoints sont ajoutés par défaut.
  3. Cliquez sur le nom du checkpoint de l’emplacement privé.
  4. Sélectionnez un système d’exploitation Windows dans le menu déroulant Système d’exploitation hôte.
  5. Cliquez sur Télécharger l’archive d’installation.
Important : Souvenez-vous que l’archive téléchargée contient uniquement le checkpoint de l’emplacement privé que vous avez choisi entre les deux checkpoints par défaut. Votre archive contient un nom de fichier UptrendsCheckpoints<checkpoint-name>, où <checkpoint-name> est le nom de votre checkpoint.
  1. Décompressez le fichier téléchargé dans le dossier où vous souhaitez installer le checkpoint privé.
  2. Pour empêcher le téléversement des captures d’écran sur le cloud, vous devez modifier le fichier docker-compose après avoir téléchargé et extrait les fichiers.
Important : Selon les politiques en vigueur dans votre entreprise, vous devrez peut-être débloquer tous les fichiers de script Powershell (*.ps1) dans le dossier .zip avant de les exécuter. Pour en savoir plus, consultez ces instructions sur le déblocage de fichiers.
  1. Ouvrez PowerShell en tant qu’administrateur.
  2. Exécutez ./install-checkpoint.ps1 dans le répertoire décompressé Uptrends. Cette opération relance le serveur. Le script configure une tâche qui s’exécute toutes les heures pour vérifier l’existence de mises à jour pour les conteneurs d’Uptrends.

La sélection de checkpoints est désormais accessible dans l’onglet Checkpoints. Les checkpoints sont aussi visibles dans la boîte de dialogue Voir les détails lorsque vous effectuez un test rapide directement depuis le moniteur au moyen du bouton Tester maintenant.

Pour installer des certificats dans des emplacements privés, lisez notre article Installation de certificats dans des emplacements privés.

Surveillance de votre checkpoint privé

Uptrends apportera des changements à votre compte pour vous aider à surveiller vos checkpoints privés. Assurez-vous que tous les serveurs de checkpoints privés, le pare-feu, la connexion Internet et les autres systèmes nécessaires restent accessibles.

Pendant la configuration de votre checkpoint privé, Uptrends ajoutera des moniteurs et des configurations. Veuillez ne pas supprimer ou modifier ces changements apportés à votre compte.

Pour en savoir plus, consultez l’article de notre base de connaissances intitulé Comment utiliser les checkpoints des emplacements privés.

En utilisant ce site, vous consentez à l’utilisation de cookies conformément à notre Politique de cookies.