Pour déployer un travailleur de point d'observation sur place pour la disponibilité, également appelé travailleur, sur Kubernetes, vous devez télécharger et déployer l'image de docker du programme de travail.
Vérifiez les conditions requises suivantes :
- Versions compatibles :
- Kubernetes v1.25 ou version supérieure.
- Graphique Helm 3.
- Téléchargez le fichier zip et le décompression du graphique de barre du point d'observation sur place. Chargez l'image de docker du travailleur téléchargée dans Télécharger le travailleur dans un registre de docker privé. Par exemple : Registre OCI.
- Pour extraire des images d'un référentiel d'images privé, une clé secrète d'extraction est requise.
Selon la distribution de Kubernetes, vous devez générer une clé secrète d'extraction. Pour plus d'informations, voir Extraction d'images du registre lors du déploiement.
Pour effectuer un déploiement sur OKE, Oracle recommande d'utiliser plutôt les points d'observation dédiés.
Pour déployer le travailleur sur Kubernetes :
- Ouvrez le menu, de navigation et cliquez sur Observabilité et gestion. Sous Application Performance Monitoring, cliquez sur Surveillance de la disponibilité.
La page Surveillance de la disponibilité s'affiche.
- Sous Ressources, dans le menu de gauche, cliquez sur Points d'observation sur place.
La page Points d'observation sur place s'affiche.
- Sous Démarrer, cliquez sur Instruction d'utilisation du travailleur et sélectionnez Kubernetes.
- Sélectionnez Télécharger le graphique de commande et téléchargez le fichier apm-synthetic-worker-helm.
Pour vérifier l'intégrité du fichier, vérifiez si la valeur de la colonne MD5 checksum correspond à la sortie du fichier zip téléchargé.
- Entrez les informations obligatoires suivantes
- Nom du travailleur : Entrez le nom du travailleur.
Entrez un nom unique. Il n'y a pas d'espaces, seulement des chiffres, des lettres, des traits d'union ou des traits de soulignement.
- Point d'observation sur place : Sélectionnez le point d'observation sur place auquel le travailleur se connecte.
- Clé de données privée du domaine APM : Sélectionnez la clé de données privée du domaine APM utilisée pour charger des données dans APM.
Si la valeur de type Autorisation est sélectionnée en tant que clé de données privée, cette valeur est également utilisée pour créer un travailleur.
- Serveur d'API synthétique APM : Entrez l'URL du serveur d'API de surveillance de la disponibilité (anciennement connu sous le nom de surveillance synthétique) où le point d'observation sur place sera créé.
- Chemin du fichier téléchargé : Entrez le chemin où se trouve le fichier de commande téléchargé.
- URL du référentiel : Entrez l'URL du référentiel à partir duquel l'image sera extraite.
- Type d'autorisation : Sélectionnez le type d'autorisation utilisé pour la création du travailleur.
- Nom de la clé secrète d'extraction : Spécifiez le nom de la clé secrète d'extraction d'image créée dans l'espace de noms par défaut.
- Type d'autorisation : Sélectionnez le type d'autorisation utilisé pour la création du travailleur.
- Clé de données privée : Utilisé en tant que clé d'autorisation d'installation pour créer un travailleur. Il s'agit du type d'autorisation privilégié lors de l'installation d'un travailleur dans un hôte sur place.
- (Facultatif) Afficher les options de mandataire : Définissez la configuration du serveur mandataire pour accéder à l'URL cible.
Les options de mandataire prises en charge sont : NONE
et BASIC
.
BASIC
: Si elle est sélectionnée, les paramètres suivants doivent être fournis :
- Hôte mandataire : Serveur mandataire désigné configuré pour acheminer Internet.
- Port du mandataire : Numéro de port sur lequel le serveur mandataire écoute les demandes/réponses.
- (Facultatif) Utilisateur mandataire : Nom d'utilisateur du serveur mandataire.
- (Facultatif) Mot de passe du mandataire : Mot de passe du nom d'utilisateur du serveur mandataire.
- (Facultatif) Mandataire BypassList : Liste des noms d'hôte auxquels le mandataire n'est pas requis pour se connecter.
Les informations fournies sur les informations sur l'utilisation du travailleur génèrent les commandes Helm affichées sous Kubernetes.
- Copiez et exécutez les commandes générées pour créer le travailleur.
Note
- Exécutez la commande Helm avec l'indicateur
--dry-run
pour vérifier la commande helm sans créer de ressources.
- Exécutez la commande Helm avec l'indicateur
--debug
pour déboguer la commande helm.
- Assurez-vous que toutes les commandes ont été exécutées avec succès.
Le travailleur est déployé.