saposcol note 19227 - freeyoann.lebard.free.fr/sap/solman/install agent sapccms… · web...

23
Installation de l’agent SAPCCMSR pour Windows

Upload: others

Post on 26-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Installation de l’agent SAPCCMSR pour Windows

Sommaire   :

PRE-REQUIS...................................................................................2

OU DOWNLOADER LES AGENTS.................................................4

INSTALLATION DE SAPCCMSR....................................................5

VERIFICATION COTE SAP.............................................................9

EXPLOITATION DES ALERTES...................................................16

DEINSTALLATION DU SAPCCMSR.............................................18

PRE-REQUIS

1) En tant qu’admin (Admincrm par exemple), créer les répertoires suivants :

E:\usr\sap\<SID>\prfclog\E:\usr\sap\<SID>\prfclog\binE:\usr\sap\<SID>\prfclog\sapccmsrE:\usr\sap\<SID>\prfclog\logmonE:\usr\sap\<SID>\prfclog\grmg

2) Vérifiez les droits en écriture sur les répertoires pour l'utilisateur d'administration

Partager e:\usr\sap en saploc

3) Créer le user CSMREG

Se connecter sur le système sur lequel l’agent sera connecté. (le system R/3)(Par

exemple pour le Internet Sales J2EE se connecter sur CRM)

Puis, se connecter avec le user SAPADMIN. En fonction des versions, cette création est

« automatique » à l’aide de la transaction RZ21, dans le cas contraire veuillez utiliser la

transaction SU01

ATTENTION : CSMREG doit avoir les profiles SAP_ALL/ SAP_NEW et le rôle Z_RFCALL

(S_RFCACL) (équivalent à sapsolman pour les droits)

4) Créer un fichier portant le nom « profile » dans le répertoire

« d:/usr/sap/<SID>/prfclog/sapccmsr ».

# Monitoring segment of the shared memory in bytes# (For the default size, see SAP Note 135503)alert/MONI_SEGM_SIZE = 20000000# Working directory of the agent# (Default for Microsoft Windows NT: \\host\saploc\prfclog\sapccmsr)DIR_PERF = D:\usr\sap\<SID>\prfclog# Working directory of SAPOSCOLDIR_WORK_SAPOSCOL = D:\usr\sap\prfclog# Path and complete name of the operating system collector SAPOSCOL# (required so that the agent can control the collector)exe/saposcol = D:\usr\sap\prfclog\bin\saposcol.exe

5)Copier sapccmsr dans E:\usr\sap\<SID>\prfclog\bin

6) Ajouter hostname du serveur sur lequel sera connecté l’agent dans le fichier host avec

son adresse IP.

OU DOWNLOADER LES AGENTS

http://service.sap.com

DOWNLOAD

---->SAP Software Distribution Center

---->Download

---->Support Packages and Patches

---->Entry by Application Group

PUIS DANS L'ECRAN DE DROITE:

---->SAP NetWeaver"

---->SAP NETWEAVER"

---->SAP NETWEAVER 04"

---->Entry by Component"

---->Application Server ABAP

INSTALLATION DE SAPCCMSR

Il faut registrer l'agent « sapccmsr » avec la commande suivante :

X:\usr\sap\<sid>\prfclog\bin\sapccmsr.exe -R pf=X:\usr\sap\<sid>\prfclog\sapccmsr\profile

« profile » représente le fichier créé plus tôt. (Voir étape 4 des pré-requis)

C:\Documents and Settings\admincrm>E:\usr\sap\CRM_D32\prfclog\sapccmsr\bin\sapccmsr.exe –R pf=E:\usr\sap\CRM_D32\prfclog\sapccmsr\profile

INFO: CCMS agent sapccmsr working directory is E:\usr\sap\prfclog\sapccmsr\sapccmsr

INFO: CCMS agent sapccmsr config file is E:\usr\sap\prfclog\sapccmsr\sapccmsr\csmconf

**** Welcome to SAP CCMS agent program sapccmsr ****

Please enter the name (system ID) of the CENTRAL (!) monitoring system.

R/3 system ID : D32 additional CENTRAL system y/[n] ? : nINFO: creating ini file E:\usr\sap\prfclog\sapccmsr\sapccmsr\sapccmsr.ini.

INFO: Checking Distributed Statistical Records Library dsrlib.dllINFO: Distributed Statistical Records not configured, dsrlib.dll not found.INFO: CCMS version 20040229, 32 bit, multithreaded, Non-Unicode compiled at Apr 27 2005 systemid 560 (PC with Windows NT) relno 6200 patch text patch collection 2005/2, OSS note 809007 patchno 1899 intno 20020600 running on MLK03013 Windows NT 5.0 2195 Service Pack 3 2x Intel 80686 (Mod 10 Step 4) pid 1300 profile E:\usr\sap\prfclog\sapccmsr\profile

INFO: Created Shared Memory Key 1008 (size 20000000)

INFO: Connected to Monitoring Segment [CCMS Monitoring Segment for mlk03013, created with version CCMS version 20040229, 32 bit multithreaded, compiled at Apr 27 2005, kernel 6200_20020600_1899, platform 560 (PC with Windows NT)] segment status WARM_UP segment started at Wed Jul 19 13:47:15 2006 segment version 20040229

****************************************************

********************** D32 **********************

****************************************************

Please enter the logon info for an admin user of thecentral monitoring system [D32].

The user should have system administrator privileges

client [000] : 620 user : sapadmin language [EN] : EN hostname of D32 message server : devcrp00 use Load Balancing n/[y] ? : n hostname of application server [devcrp00] : devcrp00 system number (00 - 98) : 00 [optional] route string : trace level [0] :

please enter password for [D32:620:sapadmin]: *********Try to connect ...

INFO: [D32:620:SAPADMIN] connected to D32, host devcrp00, System Nr. 00, traceflag [ ]INFO: D32 release is 620 , (kernel release 640 )

This program will act as registered RFC server lateron.Please enter the info for a gateway of monitoring system D32

gateway info: host: [devcrp00] service: [sapgw00]

Gateway info ok n/[y] ? : y

**** CCMS agent sapccmsr: RFC client functionality ****

This CCMS agent program sapccmsr is able to actively reportalert data into the monitoring system [D32].

To enable this feature, you have to setup the user CSMREGin [D32]. (refer to SAP Online-help, search for 'CSMREG').

Alternatively use any user in [D32] that has at least authorization ).to call per RFC function groups SALC, SALF, SALH, SALS, SAL_CACHE_RECEIVE, SCSMBK_DATA_OUT, SCSMBK_RECONCILE, SCSM_CEN_TOOL_MAIN, SYST, RFC1

After entering the RFC logon info for the user, the passwordwill be stored here on this machine in a Secure Storage.

client [000] : 620 user [CSMREG] : CSMREG language [EN] : EN hostname of D32 message server [devcrp00] : devcrp00 use Load Balancing n/[y] ? : n hostname of application server [devcrp00] : devcrp00 system number (00 - 98) [00] : 00 [optional] route string : trace level [0] :

please enter password for [D32:620:CSMREG]: *******Try to connect ...

INFO: [D32:620:CSMREG] connected to D32, host devcrp00, System Nr. 00, traceflag [ ]INFO: D32 release is 620 , (kernel release 640 ), CCMS version 20011212

INFO: RFC logon info for [D32:620:CSMREG] can be updated at any time with -R option:

sapccmsr -R <params>

INFO: Updated saprfc.ini in agent work directory E:\usr\sap\prfclog\sapccmsr\sapccmsr

INFO: Connected to D32, CCMS version in ABAP: 20011212INFO: successfully registered at D32

INFO: trying to register service SAPCCMSR.99 at Windows Service Control Manager

starttype of service: manual/[auto] : DomainName\UserName or [<LocalSystem account>] :INFO: Checking shared memory status of sapccmsr

INFO: trying to start Windows service SAPCCMSR.99 ...Windows service SAPCCMSR.99 has been started.

INFO: The following service is registered and started: SAPCCMSR.99 (command ["E:\usr\sap\prfclog\sapccmsr\bin\sapccmsr.exe" -Service pf=E:\usr\sap\prfclog\sapccmsr\profile] user <LocalSystem account>)INFO: Updated config file E:\usr\sap\prfclog\sapccmsr\sapccmsr\csmconf.

EXITING with code 0

Vérifier les fichiers de log dev_rfc.trc, dev_sapccmsr et sapccmsr.log. Le fichier dev_rfc.trc

n'existe qu'en cas d'erreurs. Ces fichiers se trouvent dans le dossier X:\usr\sap\<sid>\

prfclog\sapccmsr\

Puis, dans le fichier « sapccmsr.ini » qui se trouve dans le répertoire : X:\usr\sap\<sid>\

prfclog\sapccmsr\ ajouter à la fin du fichier les chemins des dossiers grmg et logmon

comme ceci : (en gras et rouge)

### Configuration file for CCMS agents SAPCCMSR, SAPCM3X and SAPCCM4X

###

### Format of entries for plugins:

# PlugIn <full path of shared library to load>

###

###

### Format of entries for logfile monitoring:

# LogFile <full path of logfile template>

###

###

### Format of entries for the option to delete trees if no corresponding logfile

exists:

### This Parameter is optional, if not specified the tree still remains

# LogFileParam DelTree

###

###

### Format of entries for mechanism to filter out SAPOSCOL values:

# OsColFile <full path of oscolfile template>

#

# Ajout apres installationLogFileDir E:\usr\sap\CRM_D32\prfclog\logmonGrmgDir E:\usr\sap\CRM_D32\prfclog\grmg###

Ensuite, stoppez et redémarrez le service SAPCCMSR.

Dans le menu démarrer de Windows, cliquez sur « Exécuter », puis tapez la commande

« mstsc ».

Dans la fenêtre qui s’affiche rechercher le service SAPCCMSR.

VERIFICATION COTE SAP Sur le system R/3   :

Transaction SM59 :Recherchez dans l’arborescence « TCP / IP CONNECTIONS » la connections de l’agent

(cela ressemble à cela : SAPCCMSR.MLK03013.99 === > RFC Destination for CCMS

agent sapc) et double cliquez dessus.

On obtient alors :

Cliquez sur « test connection »

Transaction RZ21:

Dans le Menu « Technical Infrastructure » cliquer sur « Display Topology »

Puis choisir l’onglets “CCMS Agents” et ensuite « Agents for SAP system »

Les différents boutons à utiliser et donc les choses à vérifier :

1- Test de la connexion RFC

2- Affichage des logs

On retrouve ici tous les fichiers contenus dans le dossier X:\usr\sap\<sid>\prfclog

3- Affichage du moniteur des Agents.

Lancez la RZ20, puis sélectionnez « SAP CCMS Technical Expert Monitors » puis double

cliquez sur « Selfmonitoring CCMS Agents ».

On obtient alors l’image suivante. Vous pouvez voir que l’agent que nous avons installé

sur le système (mlk03013) tourne bien puisqu’il apparaît dans la RZ20 du système R/3.

(Entouré en bleu si après) et est actif (entouré en rouge ci après)

Transaction OS07:

Dans cette transaction, une fenêtre s’affiche laissant le choix entre les différents

SAPOSCOL qui sont remontés dans le serveur R/3.

Double cliquez sur le saposcol que vous désirez observer.

On obtient alors l’écran suivant. Dans cet écran vous pourrez cliquez sur les

différents boutons entourés en rouge et en bleu afin d’obtenir plus de détails sur le

système.

EXPLOITATION DES ALERTES

Sur le system R/3   :

Transaction RZ20   :

Double cliquez sur « Operating system ».

On obtient  alors l’image suivante. Vous pouvez remarquer que l’agent que nous avons

installé sur le système (mlk03013) remonte bien des informations sur le système R/3

(Entouré en bleu si après).Vous voyez aussi qu’il remonte plus précisément des alertes

qui peuvent être utilisées dans SOLMAN (entouré en rouge ci après)

DEINSTALLATION DU SAPCCMSR

Pour de registrer le sapccmsr du serveur R/3, il suffit de taper la commande suivante :

X:\usr\sap\<sid>\prfclog\bin\sapccmsr.exe -U pf=X:\usr\sap\<sid>\prfclog\sapccmsr\profile

Ou « x » représente le lecteur logique ou est installer le sapccmsr.

Attention, le chemin donner pour atteindre les fichiers « sapccmsr.exe » et « profile » sont

les chemins pour une installation comme détaillée par ce document.

E:\usr\sap\prfclog\bin\sapccmsr.exe -U pf=E:\usr\sap\prfclog\sapccmsr\profile

INFO: CCMS agent sapccmsr working directory is E:\usr\sap\prfclog\sapccmsr

INFO: CCMS agent sapccmsr config file is E:\usr\sap\prfclog\sapccmsr\csmconfINFO: Central Monitoring System is [D32]. (found in config file)INFO: Secure Storage cleaned (E:\usr\sap\prfclog\sapccmsr\passwd).

Service SAPCCMSR.99 already stopped.De-registration successful for service SAPCCMSR.99.INFO: CCMS version 20040229, 32 bit, multithreaded, Non-Unicode compiled at Dec 25 2005 systemid 560 (PC with Windows NT) relno 6400 patch text patch collection 2005/7, OSS note 809007 patchno 106 intno 20020600 running on MLK03013 Windows NT 5.0 2195 Service Pack 3 2x Intel 80686 (Mod 10 Step 4) pid 5016 profile E:\usr\sap\prfclog\sapccmsr\profile

INFO: Created Shared Memory Key 1008 (size 20000000)

INFO: Connected to Monitoring Segment [CCMS Monitoring Segment for mlk03013, created with version CCMS version 20040229, 32 bit multithreaded, compiled at Dec 25 2005, kernel 6400_20020600_106, platform 560 (PC with Windows NT)] segment status WARM_UP segment started at Wed Jul 19 11:52:43 2006 segment version 20040229

****************************************************

********************** D32 **********************

****************************************************

Please enter the logon info for an admin user of thecentral monitoring system [D32].

The user should have system administrator privileges

client [620]user [sapadmin]

language [EN]trace level [0]application server [devcrp00]system number [00]

Logon info ok n/[y] ? : y

please enter password for [D32:620:sapadmin]: *********Try to connect ...

INFO: [D32:620:SAPADMIN] connected to D32, host devcrp00, System Nr. 00, traceflag [ ]INFO: D32 release is 620 , (kernel release 640 )INFO: Updated saprfc.ini in agent work directory E:\usr\sap\prfclog\sapccmsr

INFO: Connected to D32, CCMS version in ABAP: 20011212INFO: Deregistration successful at D32

EXITING with code 0