Dépanner la surveillance de pile

Les rubriques de cette section fournissent des informations de dépannage pour identifier et résoudre les problèmes courants qui peuvent survenir lors de l'utilisation du service de surveillance de pile.

Dépanner des problèmes généraux

Dans certains cas, il peut être nécessaire de consulter les journaux de l'agent de gestion pour obtenir des détails supplémentaires :

Pour le plugiciel d'agent de gestion dans Oracle Cloud Agent (OCA) sur les instances de calcul OCI :

/var/lib/oracle-cloud-agent/plugins/oci-managementagent/polaris/agent_inst/log/mgmt_agent.log

Pour l'agent de gestion autonome (agent installé manuellement) :

/opt/oracle/mgmt_agent/agent_inst/log/mgmt_agent.log

Les nouvelles autorisations des types de ressource ne sont pas propagées

Cela se produit car le service IAM ne recompile pas une politique à moins qu'elle ne soit modifiée.

Pour toute politique existante qui utilise des types de ressource, lorsque de nouvelles autorisations sont ajoutées au type de ressource, modifiez la politique en ajoutant un espace. Enregistrez ensuite la politique.

Pour plus d'informations, voir Les nouvelles autorisations dans les types de ressource ne sont pas propagées.

Erreur de balises non valides

Cela se produit lorsqu'une définition de clé de marqueur avec un Value Type=List inclut une variable de marqueur en tant qu'élément. L'affectation d'un tel marqueur à une ressource fonctionne initialement. Toutefois, la validation échoue lors d'actions telles que l'actualisation ou l'affectation d'un nouveau marqueur, ce qui entraîne l'erreur Marqueurs non valides.

Syntaxe correcte :

  • Les variables de marqueur peuvent être utilisées dans les marqueurs par défaut, mais elles ne sont pas prises en charge dans les marqueurs définis avec des valeurs prédéfinies (listes).
  • Une définition de clé de marqueur ne peut pas inclure des variables de marqueur en tant que valeurs de liste prédéfinies.

Pour plus d'informations, voir Marquage.

Dépanner une fenêtre de maintenance

Réessayer une fenêtre de maintenance

Une nouvelle tentative ne peut être effectuée qu'après qu'une opération a été marquée comme Réussite partielle pour les fenêtres de maintenance active.

Accédez au menu d'actions de la fenêtre Maintenance pour accéder à l'option Réessayer.

Topologie mise à jour

Lorsqu'une ressource modifie sa topologie, comme un cluster qui ajoute ou supprime un ou plusieurs de ses serveurs, la fenêtre de maintenance n'est pas automatiquement mise à jour. Pour mettre à jour les ressources incluses dans la fenêtre de maintenance après une modification de topologie, il est nécessaire de modifier la fenêtre de maintenance en fonction de la nouvelle topologie de la ressource.

Fenêtre de maintenance bloquée à l'état "Création"

Si une fenêtre de maintenance a été bloquée à l'état "Création" pendant plus de 10 minutes, la fenêtre de maintenance peut être arrêtée en sélectionnant Arrêter dans le menu à 3 points.

Si la fenêtre de maintenance est bloquée depuis moins de 10 minutes, elle ne peut pas arrêter le processus de création.

Dépanner Policy Manager

Quota de politique atteint


Erreur de quota maximal de Policy Manager

Assurez-vous que de nouvelles politiques peuvent être créées dans la location ou utiliser des politiques existantes (la politique doit exister dans le compartiment courant et dans le compartiment racine). Afin de permettre la création de nouvelles politiques, la location nettoie les politiques obsolètes ou collabore avec Oracle pour augmenter les limites de la politique. Une fois que de nouvelles politiques peuvent être créées, réessayez de configurer.

Impossible de créer l'activation automatique du calcul

Policy Manager s'attend à ce que les configurations de surveillance de pile aient le statut ACTIF, car vous pouvez en avoir une dans le compartiment. Si des configurations ont un statut inattendu, la création de la configuration échouera.


Impossible de créer l'activation automatique du calcul

Nettoyer les configurations à l'état non valide dans le compartiment courant. Pour le nettoyage, utilisez une trousse SDK ou une interface de ligne de commande publique, telle que la commande delete.

Dépanner un hôte

Échec de la détection de l'hôte Windows

Erreur :

[host] Discovery failure: ExecutionException: FetchletException: Process invocation failure: java.io.IOException: 
Cannot run program "powershell.exe": CreateProcess error=2, 
The system cannot find the file specified due to FetchletException: Process invocat...;

Solution :

Effectuez les étapes ci-dessous pour ajouter PowerShell sur les variables système de l'hôte Windows.

  1. Ouvrez le panneau de configuration du système, puis sélectionnez Système. Sélectionnez Paramètres de système avancés, allez à l'onglet Avancé et sélectionnez Variables d'environnement.
  2. Sous Variables de système, modifiez Path et assurez-vous que le chemin ci-dessous a été ajouté :
    %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
  3. Réessayer la détection.

Dépanner EBS

Base de données EBS avec redéfinition basée sur l'édition (EBR)

Solution : Pour les instances EBS avec EBR activé, après chaque nouvelle édition créée dans la base de données, il est nécessaire d'actualiser la ressource EBS pour mettre à jour les connexions périmées aux anciennes éditions détenues par l'agent de gestion et poursuivre la collecte des mesures. Si elles ne sont pas actualisées, les données de mesure cessent d'être collectées.

Échec de la détection EBS Weblogic "Exception inattendue en raison de IOException

Cause possible : Données d'identification incorrectes de l'agent de gestion ou de l'hôte de l'agent sélectionnées pour la détection des ressources. Impossible d'établir une connexion pour effectuer l'opération de détection.

Solution : Entrez à nouveau les détails de l'agent et de l'hôte, puis réessayez. S'il n'existe aucun agent de gestion, installez un agent de gestion (voir Installer l'agent de gestion) et réessayez la tâche Détection de ressources.

Dépanner OUD

Les journaux se trouvent sous <CUSTOM_EXPORTER_DIRECTORY_PATH>/logs.

Si l'exportateur OUD a été configuré avec succès, mais qu'aucune mesure n'est en cours de chargement dans le service de télémétrie, consultez les journaux de l'agent de gestion, situés sous <MANAGEMENT_AGENT_INSTALLATION_DIRECTORY>/log et recherchez votre fichier OUD <RESOURCE_NAME>.

Dépanner PeopleSoft

Comportement à l'emploi d'exploration

Lors de l'exécution d'une tâche de détection PeopleSoft, chaque élément de travail de domaine du Répartiteur de traitements génère un journal. Les journaux détaillent les réussites et les erreurs (telles qu'un domaine en panne). Chaque entrée de journal inclut un ID élément de travail pour faciliter le suivi.

Messages d'erreur de détection

Échec de la validation de la base de données

Lorsqu'une tâche de détection échoue, utilisez le code d'élément de travail pour rechercher des messages détaillés. Si votre base de données affiche le statut Sans production de rapports, assurez-vous que votre utilisateur de surveillance n'a pas expiré. S'il a expiré, réinitialisez son mot de passe.

Les erreurs courantes et leurs correctifs comprennent :

Données non valides :

  • Erreur : Invalid username/password, logon denied
  • Cause : Nom d'utilisateur ou mot de passe incorrect.
  • Solution : Entrez à nouveau les données d'identification correctes dans la section Database Credentials.
Erreurs de nom d'hôte :
  • Erreur : IO Error: The Network Adapter could not establish a connection due to UnknownHostException. Name or service not known
  • Cause : Hôte incorrect ou mal orthographié dans la section Base de données PSFT.
  • Solution : Corrigez le nom d'hôte et réessayez la tâche de détection.
Échec de la connexion :
  • Erreur : Connection refused, socket connect lapse
  • Cause : Numéro de port incorrect.
  • Solution : Entrez le port de base de données approprié et réessayez.

  • Erreur : Failed to connect: java.sql.SQLException: ORA-01017: invalid username/password
  • Cause : Le caractère numérique initial du mot de passe DBSNMP est la cause première, car il est en conflit avec les spécifications de surveillance de la pile.
  • Solution : Pour y remédier, modifiez votre mot de passe DBSNMP, en vous assurant qu'il commence par un caractère alphabétique ou un trait de soulignement. Cela garantit la conformité aux normes de surveillance de Stack. Ensuite, mettez à jour vos fichiers de configuration de surveillance ou vos paramètres avec les nouvelles données d'identification de mot de passe. Ensuite, lancez un processus de redécouverte.

Erreur du module d'écoute :

  • Erreur : Listener refused the connection with the following error: ORA-12514, TNS: listener does not currently know of service requested in connect descriptor
  • Cause : Nom du service de base de données incorrect.
  • Solution : Entrez le nom correct du service de base de données dans la section Base de données PSFT.

Les ressources de domaine du Répartiteur de traitements sont affichées en panne :

  • Erreur : Le journal de l'agent affiche l'erreur : “WARN - failed to connect for cache: url service:jmx:rmi:///jndi/rmi://<ps_domain_host>:<admin_port>/<domain_name>/DomainRuntime/DefaultConnector
  • Cause : La connexion JMX entre l'hôte de l'agent de surveillance et le domaine du Répartiteur de traitements a échoué en raison d'une modification du numéro de port de l'administrateur du domaine.
  • Solution : Redémarrez le domaine dans psadmin et actualisez Peoplesoft, comme décrit sous PeopleSoft Actualiser.

Échec de la validation des familles de ressources

PeopleSoft comporte les familles de ressources suivantes :

  • Domaine de serveur d'applications
  • Domaine du répartiteur de traitements
  • PeopleSoft Architecture Internet (PIA)

Il peut y avoir plusieurs ressources de chaque famille dans un travail de découverte. Une tâche de détection sera marquée comme réussie si au moins une ressource de chaque type est réussie. Par conséquent, une tâche peut réussir même en cas d'échec de certains éléments de travail pour certaines ressources enfants.

Échec de la détection pour oracle_psft_appserv" (s'applique également à oracle_psft_pcrs) :

  • Cause : Données d'identification non valides
  • Solution : Entrez les informations d'identification et de connexion correctes.

Échec de l'extraction de NameNotFoundException

  • Cause : Domaine arrêté
  • Solution : Assurez-vous que l'application/le domaine est en cours d'exécution dans la console PeopleSoft, puis redémarrez si nécessaire.

Mauvaise configuration du domaine PIA

  • Cause : Se produit lorsqu'un domaine PIA est en panne ou mal configuré.
  • Solution : Corrigez la configuration du domaine PIA.

Erreurs ElasticSearch

Si la recherche élastique est détectée avec la détection PeopleSoft, cette détection d'élément de travail définira le succès ou l'échec de la détection PeopleSoft. Si une erreur se produit lors de la détection de la recherche élastique et que l'élément de travail échoue, la tâche de détection PeopleSoft échoue non plus.

ERREUR DU SERVEUR 500 :

  • Cause : Échec de la collecte des données en raison d'un nom d'utilisateur non valide.

  • Solution : Entrez le nom d'utilisateur approprié.

401 Accès non autorisé :

  • Cause : Données d'identification non valides.

  • Solution : Assurez-vous que le mot de passe correct est fourni.

FileNotFoundException :

  • Cause : Le chemin d'accès au fichier TrustStore est incorrect ou le fichier est manquant.

  • Solution : Corrigez le chemin TrustStore et assurez-vous que le fichier est accessible par l'hôte de l'agent.

Dépanner SOA

Surveiller les applications SOA créées à partir d'images Marketplace :

Lorsqu'une application SOA est provisionnée à l'aide de Marketplace Image, les données des mesures liées à SOA ne sont pas alimentées. Les images du marché des applications placent les fichiers de configuration SOA et WebLogic dans deux emplacements distincts. Pour alimenter les mesures SOA, copiez les fichiers de configuration des fichiers de configuration dans le répertoire WebLogic.

Copiez les fichiers comme indiqué et redémarrez Weblogic.

Les mesures d'infrastructure SOA commencent à apparaître dans quelques minutes après le redémarrage de Weblogic

L'image du marché des applications installe les suites SOA à un emplacement différent de celui de la pile Weblogic

/u01/app/oracle/middleware — Weblogic
/u01/app/oracle/suite/  --- SOA Suite

Copiez les fichiers suivants :

À partir de : /u01/app/oracle/suite/em/adml

-rwxrwxr-x. 1 oracle oracle 21156 18 mai 2011 server-scheduler_service.xml

-rwxrwxr-x. 1 oracle oracle 15788 18 mai 2011 domain-scheduler_service.xml

-rwxrwxr-x. 1 oracle oracle 2929 nov. 11 serveur 2013-bea_alsb.xml

-rwxrwxr-x. 1 oracle oracle 242238 28 févr. 2016 server-oracle_soainfra.xml

-rwxrwxr-x. 1 oracle oracle 232504 10 juil. 2016 serveur-oracle_soainfra_partition.xml

-rwxrwxr-x. 1 oracle oracle 2992 15 août 2016 server-oracle_soa_composite-11.0.xml

-rwxrwxr-x. 1 oracle oracle 95241 16 janvier 2017 domain-oracle_soainfra.xml

À : /u01/app/oracle/middleware/em/adml