Plan de formation Chapitre 1 : Présentation de SAP Chapitre 2 : Arrêt et démarrage d’un système SAP Chapitre 3 : Configuration des paramètres SAP Chapitre 4 : La base de données Chapitre 5 : Les différentes mémoires dans SAP Chapitre 6 : Transport d’OTs Chapitre 7 : Support packages, Plug-Ins et Add-Ons Chapitre 8 : Planification de jobs en arrière plan Chapitre 9 : Les impressions Chapitre 10 : Les connexions RFC Chapitre 11 : ITS et ICM : les Clients légers Chapitre 12 : Administration des utilisateurs Chapitre 13 : Autorisations Chapitre 14 : Gestion des mandants Chapitre 15 : Surveillance du système Chapitre 16 : Monitoring avec CCMS Chapitre 17 : Les transactions utiles Chapitre 18 : Accès à l’aide Chapitre 19 : Documents techniques clés 10h00-11h15 1
Chapitre 16 : Monitoring avec CCMS Le monitoring central Surveillance centralisée d’un paysage système CCMS permet la surveillance centralisée d’un paysage système complet sans avoir à se connecter sur chacun des systèmes. CCMS doit être installé sur chacun des éléments à surveiller (automatique pour SAP ERP mais installation manuelle d’agents CCMS sinon) Un des serveurs du paysage est désigné pour être le nœud central de monitoring. Il est chargé de la collecte et de l’affichage des données collectées sur tous les systèmes. 2
Chapitre 16 : Monitoring avec CCMS Le moniteur d’alertes CCMS La CCMS se décompose en 3 parties : collecte de données, stockage des données et administration Le niveau : Collecte de données Les données collectées peuvent être des ABAP, des prgrammes JAVA. Chaque unité de collecte de données vérifie son sous-composant à intervalle régulier et stocke les données collectées dans la mémoire centrale du CEN Le niveau les données stockées : L’aire de mémoire principale qui contient les données monitorées se nomme le segment de surveillance. 3
Chapitre 16 : Monitoring avec CCMS La structure du moniteur Tous les objets nécessitant un contrôle sont récapitulés dans un arbre affichant toutes les informations requises pour le contrôle et la maintenance de votre système Chaque composant du système est représenté par un objet moniteur. Ces objets possèdent différents attributs, ainsi, le taux d'utilisation du CPU est un attribut de l'objet CPU et le taux de présence de la mémoire tampon est un attribut de l'objet tampons. Ces attributs reçoivent des données et peuvent provoquer des alertes. Les objets moniteur résument les alertes, puis les propagent vers des nœuds supérieurs de l'arbre. Utilisez ces informations pour afficher l'état réel de votre système ou analyser son historique ou toute alerte pouvant survenir. Le terme élément d'arbre moniteur (MTE) désigne un nœud de l'arbre 4
Chapitre 16 : Monitoring avec CCMS Le moniteur d’alertes CCMS L'arbre moniteur correspond à une vue hiérarchique des composants du système affichés par les moniteurs d'alertes. Dans la version 4.6, le moniteur d'alertes est livré avec des sets de contrôle standard (par exemple, SAP CCMS Monitor Templates), afin de vous fournir des informations détaillées sur tous les aspects de votre système. Le moniteur d'alertes génère des alarmes via des seuils et des règles, dès qu'un événement anormal survient dans votre système R/3 ou son environnement. Les alertes attirent votre attention sur des situations critiques, afin que vous n'ayez pas à les rechercher par vous même. De plus, le moniteur d'alertes signale les problèmes sur la totalité de l'arbre moniteur. La couleur d'un MTE symbolise son niveau d'alerte par rapport à l'ensemble des MTE de la même branche. Dans chaque moniteur, vous pouvez basculer d'une vue des états réels du système à une vue de visualisation des alertes non déclenchées : État réel affiche les dernières données communiquées pour chaque MTE. La couleur de l'alerte et le message associé reflètent ces informations. Seuls les problèmes les plus sérieux sont signalés. Alertes non déclenchées signale les alertes qui ne sont pas encore analysées, ni traitées. Leurs couleurs sont définies en fonction de leur niveau de gravité. Cette vue ne reflète pas nécessairement l'état réel du système. Transaction RZ20 5
Chapitre 16 : Monitoring avec CCMS Le moniteur d’alertes CCMS 2 modes d’affichage : état actuel et alertes en cours Etat actuel = données en cours Alerte en cours = alertes archivées pour investigations ultérieures. Possibilité de terminer les alertes.
Chapitre 16 : Monitoring avec CCMS Les seuils et méthodes d’analyse Le moniteur d'alertes utilise un code de couleurs qui symbolise la gravité de chaque alerte affichée : Vert : composant OK Jaune : avertissement Rouge : problème Blanc : aucune information Des alertes sont affichées pour chaque attribut moniteur. Pour visualiser ces alertes, sélectionnez un attribut moniteur, puis cliquez sur Afficher alertes. Un historique des attributs moniteur sélectionnés apparaît alors. La méthode d’analyse est une fonction associée à chaque alerte qui permet soit d’avoir plus d’informations, soit de lancer une action correctrice… 7
Affichez les alertes associées à cette mesure Chapitre 16 : Monitoring avec CCMS Exercice A l’aide de la CCMS, identifiez le temps de réponse moyen actuel des process Dialog Affichez les alertes associées à cette mesure Si possible, terminer une de ces alertes Lancez la méthode d’analyse associée à la mesure « UsersLoggedIn » 8
Chapitre 16 : Monitoring avec CCMS Contrôle des systèmes distants But : Contrôler deux systèmes à partir d’un seul système. Pour spécifier les systèmes distants par ID système et destination RFC (qui doivent avoir été créés préalablement), sélectionnez Infrastructure technique ® Créer entrée pour monitorage à distance. Transaction RZ21 In RZ21, choose Technical Infrastructure → Create Remote Monitoring Entry. Enter the SID of the SAP system to be monitored in the Target System ID field. Now create the two RFC connections from the central monitoring system to the monitored SAP system. Choose Goto → RFC Connections. The system displays transaction SM59. Create two RFC connections here. Note that the connection type is 3 (SAP R/3 - SAP R/3 communication). In the RFC connection for the transfer of the monitoring data, you can enter a user of the type Communication with a password that is valid in the monitored SAP system. This means that when the central monitoring system requests monitoring data from the monitored SAP system, it is provided without the need for user interaction. In the RFC connection that is used for the start of the analysis method, do not enter a user, but rather check the field Current User. If an analysis method is started in the monitored system from the central monitoring system when problems occur, the caller must authorize himself or herself in the monitored system. Return to transaction RZ21 by choosing F3. Enter the RFC connections that you created under Target System RFC Destination. Choose Save. The SAP system can now be centrally monitored. 9
Chapitre 16 : Monitoring avec CCMS Création d’un moniteur SAP fournit plus de 600 mesures dans la CCMS Il est donc nécessaire de filtrer les données à afficher dans les moniteurs en fonction de ses objectifs de surveillance Il est possible de créer ses propres moniteurs qui rassemblent les données que l’on souhaite surveiller Transaction RZ20 Activer les fonctions de gestion Distinguer la création D’un ensemble de moniteur (regroupement) Du moniteur lui-même 10
Chapitre 16 : Monitoring avec CCMS Création d’un moniteur La création d’un moniteur se fera Soit en copiant un moniteur existant puis en l’adaptant Soit en sélectionnant les éléments à surveiller Moniteur dit statique Soit en créant des nœuds de surveillance de type « règles » Le moniteur est généré par application de règles qui déterminent les nœuds à surveiller Pour créer un moniteur virtuel Créer un moniteur normal Cliquer sur <<< Nouveau Moniteur >>> Cliquer sur ajouter Choisir « Nœud de règle » 11
Chapitre 16 : Monitoring avec CCMS Création d’un moniteur Transaction RZ20 SAP fournit de nombreux moniteurs prédéfinis dans SAP CCMS Monitor Templates et SAP CCMS Technical Expert Monitors. De plus, vous pouvez développer rapidement et sans aucun effort des moniteurs supplémentaires, afin de répondre à vos besoins spécifiques. Si vous souhaitez, par exemple, contrôler la relation entre votre unité centrale, les accès directs au système d'exploitation et les temps de réponse des dialogues système R/3, vous pouvez concevoir un moniteur d'alertes contenant uniquement les MTE concernés. Il existe deux méthodes de création de moniteurs : * Sélectionnez Regroupement de moniteurs ® Créer, puis précisez si vous souhaitez créer un nouveau regroupement de moniteurs ou un nouveau moniteur d'alertes dans un regroupement existant (sans modèle SAP). * Utilisez SAP CCMS Monitor Templates. Copiez le modèle dans votre regroupement de moniteurs, cliquez avec le bouton droit de la souris sur le MTE souhaité, puis sélectionnez Créer moniteur. À l'écran suivant, les MTE marqués sont sélectionnés. Sauvegardez les modifications apportées. Une boîte de dialogue vous demande alors de nommer votre nouveau moniteur (Cette méthode est illustrée ci-dessus). Les moniteurs générés par prélèvement des MTE dans l'arbre sont appelés moniteurs statiques. Ils ne sont pas automatiquement mis à jour en cas de modification des MTE qui ont servis à leur création 12
Chapitre 16 : Monitoring avec CCMS Exercice Créer un regroupement de moniteurs nommé FORMxx Y créer par copie un moniteur permettant de surveiller les buffers SAP Il sera nommé CopieBufferxx Toujours dans votre regroupement, créer par sélection le même type de moniteur Il sera nommé SelectBufferxx Pour finir, tenter de créer le même moniteur à l’aide de nœuds virtuel Ce moniteur sera nommé VirtBufferxx Règles CCMS_DEFINE_R3_SYSTEMS puis CCMS_GET_MTE_BY_CLASS Pour le moniteur virtuel 1er nœud sur la règle CCMS_DEFINE_R3_SYSTEMS 2ème nœud sous le 1er pour la règle CCMS_GET_MTE_BY_CLASS – La classe est R3Buffers 13
Chapitre 16 : Monitoring avec CCMS Surveillance par mail Il faut au préalable avoir configurer la passerelle mail dans SAP Transaction RZ21 (mandant 000) Configuration méthode CCMS_OnAlert_Email 14
Chapitre 16 : Monitoring avec CCMS Surveillance par mail Pour chaque nœud MTE du moniteur pour lequel on souhaite recevoir une alerte par mail, modifier la méthode de réaction 15
Chapitre 16 : Monitoring avec CCMS Autres outils de monitoring Nagios Surveillance du système Surveillance des process Surveillance des bases Oracle En cours : surveillance portail SAP En cours : surveillance client léger SAP Early Watch Nécessite SAP Router 16