Session zos13 OMEGAMON & SA z/os Intégration & Dialogue "Omegamon for TSA"
Les étapes de l'intégration SA z/os V2.3 TEP Intégration Agent TSA Workspaces / Views / Situations Automatisation & Informations dans le contexte Status Items Policy portant sur les logiciels ex-candle avec tous les composants Gestion: Start, stop & dependency SA z/os V3.1 OA18415 OMEGAMON classic intégration SA z/os V3.2 Automatisation par Etat de santé basé sur les exceptions (MTR) Accès aux données de performance des logiciels Tivoli OMEGAMON II Dialogue par commandes avec les OMEGAMON classic Intégration avec OMEGAMON XE Automatisation par Etats de santé fournis par les situations Contrôle des situations par les scripts d'automatisation Accès aux données de performance et de disponibilité sur tous les logiciels IBM Tivoli Monitoring 2
OMEGAMON Classic & SA z/os
Architecture: Monitoring Exceptions Omegamon Classic Activité MTR est utilisé pour traiter les exceptions OMEGAMON La gestion du "Health state" et du "recovery" est réalisée dans NetView (automation table) en dehors des policies SA NetView Automation Table Processing APL SA OMEGAMON Session Management Determine exception handler Set Monitor Resource health state Call recovery activities Messages Health State MTR Commands Propagate health state Exceptions OMEGAMON OMEGAMON OMEGAMON 4
Commandes Monitoring Exceptions Omegamon Classic 5
OMEGAMON XE & SA z/os
OMEGAMON XE vers SA: Situation(s) pour alerter Situation standard OMEGAMON XE for : OMEGAMON XE for XXXX Onglet ACTION Interface commande via la fonction INGSIT Situation (ou Take Action) F NETVIEW, INGSIT "Qui?" "Etat?" DATA=' Constantes & variables ' INGSIT ING150I Automation Table F NETVIEW,INGSIT paramètres INGMON EXEC Policy MTR Health / recovery commands 1. Actions 2. Réactions 3. Informations Appel direct 7
SA vers OMEGAMON XE: S'informer pour agir SOAP Simple Object Access Protocol Requests et Responses SOAPrequest SOAPresponse Start / stop situation or policy CT_ACTIVATE CT_DEACTIVATE Handle situations CT_ACKNOWLEDGE CT_RESET CT_RESURFACE Notification into ITM platform CT_ALERT CT_WTO Retrieve tables and attributes CT_GET Miscellaneous services CT_EXECUTE CT_REDIRECT TEMS Agents Situations SOAP-Server address Agent output data INGOMX input data Programmes standards IBM Tivoli Monotoring SA/NetView 8
Agent Tivoli System Automation INSTALLATION & CONFIGURATION
Allocate SMP/E env Allocate: Target lib. Distribution lib. Create/Add RTE Define RTE Installation Application Support files Tivoli Omegamon & Tivoli System Automation Installation et Configuration: Process overview SMP/E Receive Installation code produit zone CSI SMP/E Receive Phase d'installation: Product FMID charger les fichiers SMP/E depuis le Web et installer Configurer Build le produit en suivant le produit le document avec RTE Program ICAT Directory. Create RTE Configurer le produit datasets Installé. Utiliser ICAT Definition Config Register to TEMS SMP/E Apply SMP/E Apply Product FMID Configure RTE Configure zos product Create Runtime SMP/E Accept SMP/E Accept Product FMID Load RTE Fill in zos product Define Persistent DataStore Installation Application Support files (étapes sur TEP client,teps et non sur TEMS z/os) 10
Installation et Configuration: ICAT pour configurer l'agent Agent is registered to local TEMS - Interface NetView PPI Netview PPI Sender and Receiver are specified - Application support files 11
Installation et Configuration: NetView pour configurer l'interface KAH operators must be configured in the automation policy AOP entry must be created with automation functions starting with prefix AOFKAH Each KAH operator must be assigned a task Tasks must be defined for the KAH operators Member AOFOPFSO included in DSIOPF already contains tasks AUTKAH01 to AUTKAH03 PPI receiver task may be defined and started through CNMSTYLE Sample member AOFSTYLE contains task definition statements in comments For automatic start, set INIT=YES PPI receiver task may be defined as an application in the automation policy Start and stop of that task is controlled by SA z/os Task is defined with job type NONMVS and monitor routine AOFATMON Start command: START TASK=&SUBSJOB,MOD=INGAHPPI[,MEM=member] Stop command: STOP TASK=&SUBSJOB The initialization member located in DSIPARM library specifies KAH_PPI_RECEIVER, default value is INGAHRCV KAH_PPI_LISTENER, default value is KAHNVLIS PPI_BUFFER_SIZE, default value is 512 bytes TIMEOUT, default value is 45 seconds Refresh automation policy and validate PPI status using the NCCF DISPPI command 12
Agent Tivoli System Automation INFORMATIONS TIVOLI ENTERPRISE PORTAL
TEP: format standard INGLIST et format graphique Overview général Requests Opérateurs? Ressources dans l'état désiré? Toutes les ressources gérées avec leur état 14
TEP: Périmètre de l'agent "OMEGAMON TSA" L'agent SA z/os est présent dans l'arbre dans la zone z/os Systems Managing node Subnodes Le nom de l'agent est construit avec le nom du sysplex, le nom du groupe sysplex TSA et la constante "SA": KEYAPLEX:JHSAPLEX_V310:SA Le node est montré au niveau du système ou l'agent (TEMA) est actif (ici KEYA) Chacun des systèmes où un agent est actif est présenté dans l'arbre comme un "subnode". Le nom du subnode est construit avec le nom du sysplex, le SMF ID et la constante SAAGENT : KEYAPLEX:KEYA:SAAGENT KEYAPLEX:KEYB:SAAGENT 15
TEP: Status Items utilisateurs gérés par procédures Status Items définis par le site, avec nom (composé),texte, valeur, etc. Vos propres attributs! 16
TEP: Workspace Automation Environement Comment fonctionne Automation Manager? Quel est l'état global de l'automatisation sous TSA? 17
TEP: Workspace Traitement des "Resources Requests" Etat global "request status" Liste de toutes les requêtes et leurs sources 18
TEP: Statistiques Automatisation Activité globale de l' Automation Agent Ce qui est demandé à l' Automation Manager Ce que doit gérer System Automation Statistiques détaillées 19
TEP: Visualisation & Gestion des alertes (situations) 20
TEP: Attributs Agent System Automation 21
Agent Tivoli System Automation Exemple d'une procédure Agent SA - NetView
TEP: Procédure NetView SOAP Omegamon Status Items TEP - INGOMX SOAPREQ 23
TEP: Procédure NetView SOAP Omegamon Status Items TEP 24
TEP: Procédure NetView SOAP Omegamon Status Items TEP 25
TEP: Procédure NetView SOAP Omegamon Status Items TEP - INGSTX SET 26
TEP: Procédure NetView SOAP Omegamon Status Items TEP - Sécurisé - Filtré - Groupes - Attributs 27
TEP: Procédure NetView SOAP Omegamon Status Items TEP - Exemple : Liste des STCs OMEGAMON 28
TEP: Procédure NetView INGLIST TSA Status Items TEP 29
TEP: Procédure NetView INGLIST TSA Status Items TEP 30
francois.lebe@fr.ibm.com 01 49 05 19 77 Questions? 31
Hindi Russian Traditional Chinese Thank You English Gracias Spanish Thai Obrigado Brazilian Portuguese Arabic Grazie Italian Merci French Danke German Simplified Chinese Tamil Japanese Korean 32
Session zos13 OMEGAMON & SA z/os "Omegamon for TSA"