Les fournisseurs de données de disponibilité du serveur ne fonctionnent pas
Symptôme: les fournisseurs de données NR_SAP_INSTANCE_AVAILABILITY et NR_SAP_SERVER_LIST ne parviennent pas à collecter des données.
Cause: le profil DEFAULT.PFL sur les serveurs monitorés n'est pas configuré pour les services Web SAPCONTROL.
Solution:
- Ouvrez le fichier
DEFAULT.PFLet vérifiez si cette ligne existe :
service/protectedwebmethods = SDEFAULT
- Si la ligne est manquante, ajoutez le paramètre suivant :
service/protectedwebmethods = SDEFAULT -GetQueueStatistic -ABAPGetWPTable -EnqGetStatistic -GetProcessList -GetEnvironment -GetVersionInfo -GetSystemInstanceList
- Redémarrez le SAP service (où
##est le numéro de l’instance) :
sapcontrol -nr ## -function RestartServiceImportant
Un redémarrage complet du système SAP n’est pas requis. Effectuez le redémarrage du service SAP avec précaution dans les systèmes en cluster.
- Vérifiez la configuration (où
##est le numéro de l’instance) :
sapcontrol -prot GSOAP_HTTP -nr ## -function GetSystemInstanceListRésultat attendu: la commande renvoie la liste des instances système sans erreur.