Résoudre les problèmes d’état inconnu des processus Tableau Server
Dans certaines conditions, vous pouvez voir que l’état d’un processus Tableau Server est signalé comme Unknown. Ceci est souvent dû à un changement dans la configuration du processus dans Tableau Server qui n’a pas encore été mis à jour dans Tableau Resource Monitoring Tool.
Remarque : Après la mise à jour d’une configuration, il peut s’écouler quelques minutes avant que l’état signalé par Resource Monitoring Tool soit actualisé. Par défaut, Resource Monitoring Tool vérifie l’état de Tableau Server toutes les 15 secondes mais cet intervalle peut être plus long si vous l’avez configuré pour le une vérification moins fréquente.
Suivez les étapes de dépannage suivantes pour résoudre ce problème :
Étape 1 : Vérifier les paramètres de l’environnement Tableau Server
Resource Monitoring Tool se connecte à Tableau Server pour la surveillance et la collecte des données. Si Tableau Server est mis à niveau ou si les informations d’identification de Tableau Server expirent, Resource Monitoring Tool ne sera pas en mesure de le surveiller comme prévu.
Pour confirmer que Resource Monitoring Tool est capable de se connecter à Tableau Server :
- Go to Admin > Environments list page.
- Modifiez l’environnement concerné par le problème.
- Vérifiez que la version de Tableau Server sélectionnée est correcte. Lorsque vous mettez à niveau Tableau Server, vous devrez peut-être mettre à jour la version dans Resource Monitoring Tool.
Testez la connexion à l’API REST de Tableau Server à l’aide du bouton « Tester connexion ».
Si nécessaire, testez la connexion au référentiel Tableau à l’aide du bouton « Tester connexion ».
Étape 2 : Mettre à jour les machines et processus Tableau Server
Pour surveiller correctement Tableau Server, Resource Monitoring Tool doit être configuré avec un enregistrement complet des noms de votre machine Tableau Server et des ports de processus. Ces données sont automatiquement collectées lors de la création d’un nouvel environnement mais peuvent nécessiter une mise à jour manuelle en cas de modification de la configuration de Tableau Server.
- Accédez à Administration > Environnements.
- Modifiez l’environnement concerné par le problème.
- Vérifiez que la liste des Serveurs contient votre machine Tableau Server de nœud initial/passerelle ainsi que toutes les machines de nœuds supplémentaires.
- Suivez les étapes ci-dessous pour vérifier que chaque serveur est configuré correctement.
Étape 3 : Mettre à jour le nom de la machine
- Ouvrez cette URL Tableau Server : http://<your TableauServer URL>/admin/systeminfo.xml.
- Comparez et mettez à jour la configuration Resource Monitoring Tool avec cette page pour vous assurer qu’elle est à jour :
- Mettez à jour le nom d’hôte du serveur pour qu’il corresponde exactement à la valeur de l’attribut <machine name="{HOST NAME}" />.
Étape 4 : Contacter l’assistance
Si, après avoir suivi les étapes ci-dessus, le problème n’est toujours pas résolu, contactez le support client de Tableau(Le lien s’ouvre dans une nouvelle fenêtre).
La page de détails de la session VizQL indique que le processus VizQL est inconnu
Les requêtes HTTP pour une vue Tableau sont liées au processus VizQL (le PID VizQL actuel) qui a verrouillé en dernier l’ID de session VizQL de la requête.
Dans certains cas, il se peut que nous ne puissions pas trouver un processus VizQL (PID) correspondant et dans ces cas, vous verrez un message sur la page de détails de la session de vue indiquant que le processus VizQL est inconnu.
Ce cas de figure peut se présenter dans quelques rares cas :
- Le groupement Tableau a été modifié avec l’ajout d’une nouvelle instance de worker VizQL.
- Tableau ajuste le numéro de port du processus VizQL pour éviter un conflit avec un autre processus.
Dans ce cas, connectez-vous à Resource Monitoring Tool et accédez à l’écran d’administration de l’environnement. Vous pouvez vérifier les définitions de processus pour vos serveurs. Assurez-vous que les processus VizQL sont définis sur les serveurs attendus et avec les numéros de port corrects.
Pour résoudre les problèmes de processus tableau Server, vous devez être à la fois un administrateur Tableau Server et un administrateur Resource Monitoring Tool.