Tivoli Web Services Analyzer -...

100
Tivoli Web Services Analyzer Guida per l’utente Versione 1.7 GC13-3010-00

Transcript of Tivoli Web Services Analyzer -...

Tivoli Web Services AnalyzerGuida per l’utente Versione 1.7 GC13-3010-00

Tivoli Web Services AnalyzerGuida per l’utente Versione 1.7 GC13-3010-00

Tivoli Web Services Analyzer - Guida per l’utente

Informazioni sul copyright

© Copyright IBM Corporation 2001. Tutti i diritti riservati. Può essere usato solo in conformità con un Accordo di licenza dellaTivoli Systems Software o Addendum a prodotti Tivoli per clienti IBM o Accordo di licenza. Non è consentito l’utilizzo o lariproduzione di nessuna parte di questa pubblicazione in qualsiasi forma o con qualunque mezzo, nè l’archiviazione in database odin altri sistemi di archiviazione senza la preventiva autorizzazione scritta di IBM Corporation. IBM Corporation concedeun’autorizzazione limitata alla copia su disco fisso o altre riproduzioni di qualsiasi documentazione leggibile dalla macchina perl’utilizzo personale, ogni riproduzione deve avere le informazioni sul copyright dell’IBM Corporation. Non vengono concessi altridiritti sotto il copyright senza la previa autorizzazione scritta da IBM Corporation. Questa pubblicazione non è destinata allaproduzione e viene fornita″nello stato in cui si trova″ senza alcuna garanzia.Tutte le garanzie in questa pubblicazione sono conla presente negate comprese le garanzie di commerciabilità e idoneità per uno scopo particolare.

Limitazioni previste per gli utenti del governo degli Stati Uniti—L’uso, la duplicazione o la divulgazione sono limitati dal GSA ADPSchedule Contract con l’IBM Corporation.

Marchi

IBM, il logo IBM, Tivoli, il logo Tivoli, AIX, Cross-Site, NetView, OS/2, Planet Tivoli, RS/6000, Tivoli Certified, Tivoli Enterprise,Tivoli Enterprise Console, Tivoli Ready e TME sono marchi dell’International Business Machines Corporation o Tivoli Systems Inc.

Microsoft, Windows, Windows NT e il logo Windows sono marchi della Microsoft Corporation.

UNIX è un marchio della Open Group.

Pentium è un marchio della Intel Corpration.

Oracle è un marchio della Oracle Corporation.

Netscape e Netscape N e i logo Ship’s Wheel sono marchi Netscape Communications Corporation.

Sun, Sun Microsystems, il logo Sun, Sun™ workstation, Solaris Operating Environment™, software, SPARCstation™ 20 system,Java™ technology, iPlanet™ software, e Sun RPC sono marchi della Sun Microsystems, Inc.

Questo prodotto include software sviluppato da Apache Software Foundtion (http://www.apache.org/). Copyright © 1999 The ApacheSoftware Foundation.

VeriSign è un marchio VeriSign, Inc. Copyright © 1998 VeriSign, Inc. Tutti i diritti riservati.

Contiene tecnologia RSA. Copyright © 1991 RSA Laboratories, divisione RSA Data Security, Inc. Tutti i diritti riservati.

Altri nomi di società, prodotti e servizi possono essere marchi di altre società.

Informazioni particolari

I riferimenti contenuti in questa pubblicazione relativi a prodotti, programmi o servizi Tivoli Systems o IBM non implicano cheTivoli Systems o IBM intendano renderli disponibili in tutti i paesi in cui operano. Qualsiasi riferimento a questi prodotti,programmi o servizi non implica che possano essere utilizzati soltanto i prodotti, i programmi o i servizi Tivoli Systems o IBM. Insostituzione di quelli forniti da Tivoli System o IBM, possono essere usati prodotti, programmi o servizi funzionalmente equivalentiche non comportino la violazione dei diritti di proprietà intellettuale o di altri diritti di Tivoli Systems o IBM. E’ responsabilitàdell’utente valutare e verificare la possibilità di utilizzare altri programmi e/o prodotti, fatta eccezione per quelli espressamenteindicati da Tivoli Systems o IBM. Tivoli Systems o IBM possono avere brevetti o domande di brevetto in corso relativi a quantotrattato nella presente pubblicazione. La fornitura di questa pubblicazione non implica la concessione di alcuna licenza su di essi.Chi desiderasse ricevere infornmazioni relative a questa licenza può rivolgersi per iscritto a: IBM Director of Commercial RelationsIBM Europe, Schoenaicher str.220, D-7030 Boeblingen, Deutschland.

© Copyright International Business Machines Corporation 2001. Tutti i diritti riservati.

Indice

Prefazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiContenuto del manuale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

A chi è destinato questo manuale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Pubblicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii

Libreria Tivoli Web Solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii

Accesso alle pubblicazioni online. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii

Ordine delle pubblicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii

Feedback relativo alle pubblicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

Come rivolgersi al servizio clienti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

Convenzioni utilizzate in questo manuale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

Convenzioni per caratteri tipografici. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

Capitolo 1. Panoramica su Tivoli Web Services Analyzer . . . . . . . . . . . . . . . . . 1Introduzione a Tivoli Web Services Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Modalità di raccolta dei file di registrazione. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Configurazione dei file di registrazione del server Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Configurazione dei file di registrazione Web per i server Web di Microsoft IIS (InternetInformation Server). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Configurazione dei file di registrazione Web per i server Web Apache in Solaris. . . . . . . . . . . . 5

Configurazione dei file di registrazione Web per i server Web NES/iPlanet. . . . . . . . . . . . . . . . . 8

Capitolo 2. Panoramica e spostamento di GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Avvio di GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Aree di GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Fuso orario GMT (Greenwich Mean Time). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Pulsante di aiuto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Area di lavoro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Spostamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Capitolo 3. Utilizzo della pianificazione per la raccolta dei file diregistrazione Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Creazione di un processo per raccogliere registri Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Modifica di un processo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Gestione di processi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Annullamento della pianificazione di un processo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Eliminazione di un processo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Configurazione eventi Web Services Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Configurazione di un evento Tivoli Web Services Analyzer:. . . . . . . . . . . . . . . . . . . . . . . . . . . 19

iiiTivoli Web Services Analyzer Guida per l’utente Versione 1.7

Esame del registro eventi Web Services Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Magazzino dati Tivoli Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Riavvio e ripristino del magazzino dati del Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Capitolo 4. Gestione di eventi e di risposte eventi . . . . . . . . . . . . . . . . . . . . . . . 21Creazione di risposte eventi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Inoltro di eventi a Tivoli Enterprise Console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Inoltro di eventi a un’applicazione di gestione SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Inoltro di eventi a un account e-mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Inoltro di eventi al servizio EXEC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Inoltro di eventi mediante il servizio EXEC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Configurazione di eventi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Gravità evento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Tipi di eventi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Capitolo 5. Gestione dati nell’archivio di gestione . . . . . . . . . . . . . . . . . . . . . . . 33Utilizzo del comando ims_purgedb. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Eliminazione dati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Capitolo 6. Gestione di Internet Management Server . . . . . . . . . . . . . . . . . . . . 37Gestione del servizio eventi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Inoltro di eventi a Tivoli Enterprise Console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Inoltro di eventi a un’applicazione di gestione SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Inoltro di eventi a un account e-mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Avvio e arresto di Internet Management Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Avvio e arresto su sistemi Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Avvio e arresto su sistemi UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Arresto e avvio di un endpoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Capitolo 7. Guida Tivoli Decision Support per Tivoli Web ServicesAnalyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Creazione di cubi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Pianificazione dell’attività di creazione dei cubi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Argomenti e visualizzazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Guida Tivoli Decision Support per Web Services Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Risoluzione dei problemi di Tivoli Decision Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Risoluzione di problemi relativi alla creazione dei cubi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Risoluzione di problemi relativi ai prospetti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Capitolo 8. Pianificazione dei processi di applicazione . . . . . . . . . . . . . . . . . . 51

iv

Esecuzione continua. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Esecuzione in una volta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Esecuzione ripetuta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Capitolo 9. Attività generali e amministrazione del sistema . . . . . . . . . . . . . 55Visualizzazioni globali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Visualizzazione di tutti i processi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Visualizzazione della registrazione eventi globali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Visualizzazione di tutti gli endpoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Amministrazione del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Configurazione eventi di sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Visualizzazione del registro eventi di sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Creazione risposta eventi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Gestione dati applicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Gestione account. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Visualizzazione dei file di registrazione. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Visualizzazione dettagli TIMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Preferenze utente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Modifica password. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Modifica fuso orario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Capitolo 10. Determinazione dei problemi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Servizio clienti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Ordine delle pubblicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Feedback relativo alle pubblicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Come rivolgersi al servizio clienti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Registrazione interfaccia utente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Regolazione delle impostazioni del file di registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

ID messaggio per interfaccia utente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Messaggi di errore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Messaggi di errore del database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Messaggi di errori creazione prospetti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Errori supporto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Glossario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

vTivoli Web Services Analyzer Guida per l’utente Versione 1.7

vi

Prefazione

Tivoli Web Services Analyzer fornisce un’immagine complessiva dello stato generaledell’infrastruttura e-business. Consolida in un singolo magazzino dati file di registrazione delserver Web distribuiti globalmente. Utilizza, quindi, l’efficace tecnologia OLAP (onlineanalytical processing, elaborazione analitica in linea), tramite Tivoli Decision Support, percreare prospetti dettagliati sull’attività del server Web e sulle statistiche dei visitatori. Inoltre,Tivoli Webervices Analyzer non si limita alla semplice analisi dei file di registrazione maintegra le informazioni sulle azioni dell’utente finale. Questa operazione viene effettuatacorrelando le informazioni sull’utilizzo del Web con le valutazioni sulle prestazioni e ladisponibilità da parte di Tivoli Web Services Manager.

Utilizzando solo protocolli di protezione Internet standard, Tivoli Web Services Analyzerestende la possibilità di gestire Tivoli al di fuori del firewall. Non è necessario aprireulteriori porte di firewall per trasferire i dati. Le informazioni generate da Tivoli WebServices Analyzer consentono di comprendere più dettagliatamente sia le conoscenze Webdegli utenti, sia le prestazioni dell’e-business. Ne consegue la possibilità di valutareaccuratamente le tendenze e di decidere in modo interattivo sulla gestione dell’infrastrutturae-business.

Tivoli Web Services Analyzer include i seguenti componenti:

¶ Internet Management Server — Mantiene la pianificazione della raccolta dei file diregistrazione e invia i dati sulle prestazioni e la disponibilità a Web Services Courier.

¶ Web Services Courier — Recupera i file di registrazione del server Web e i nuovi datisulle prestazioni e la disponibilità da Internet Management Server.

¶ Web Data Warehouse — Memorizza tutti i dati di Tivoli Web Services Analyzerelaborati da Tivoli Decision Support per l’analisi e la creazione di prospetti.

Contenuto del manualeQuesto manuale mostra in dettaglio le funzionalità di Tivoli Web Services Analyzer, versione1.7. Lo scopo consiste nel fornire tutte le informazioni necessarie per ottenere il massimovantaggio da questo prodotto. Il manuale presenta, inoltre, una varietà di scenari perciascuna applicazione, nonché procedure dettagliate per l’utilizzo di tali applicazioni e perl’amministrazione di Tivoli Internet Management Server. Viene, quindi, descritta la nuovaGUI (Graphical User Interface) basata su browser. Il manuale fornisce, infine, informazionisull’utilizzo del sistema di guida in linea di Tivoli Web Services Analyzer e contiene unindice e un glossario.

A chi è destinato questo manualeI destinatari di questo manuale sono i responsabili del sistema e gli amministratori Web inquanto si suppone che i lettori conoscano la gestione dei sistemi operativi, dei server Web,dei database e le procedure generali IT (Information Technology). In particolare, gli utentidel manuale dovrebbero disporre di competenze sui seguenti software:

¶ Sistemi operativi Solaris, NT e AIX

¶ Server Web e i protocolli Internet, ad esempio HTTP e TCP/IP; per la protezione deiserver Web, occorre, inoltre, conoscere i certificati digitali e SSL

¶ Oracle e/o DB2

viiTivoli Web Services Analyzer Guida per l’utente Versione 1.7

E’ opportuno, infine, conoscere le applicazioni elencate nella sezione successiva, se si decidedi utilizzare l’integrazione Tivoli Enterprise. Tivoli Web Services Analyzer forniscel’integrazione con i prodotti Tivoli Enterprise Console e Tivoli NetView per l’inoltro dieventi.

PubblicazioniIn questa sezione vengono elencate le pubblicazioni presenti nella libreriaTivoli WebSolutionse altri documenti correlati. Inoltre, viene descritto come accedere alle pubblicazioniTivoli online, come ordinarle e come aggiungere commenti relativi ad esse.

Libreria Tivoli Web SolutionsNella libreria di Tivoli Web Solutions sono disponibili i seguenti documenti:

¶ Guida all’installazione di Tivoli Web Solutions, GC32-0659

¶ Tivoli Web Services Manager Guida per l’utente, GC13-3009-00

Fornisce una varietà di scenari per ciascuna applicazione di Tivoli Web ServicesManager, nonché procedure dettagliate per l’utilizzo di tali applicazioni. Vengono,inoltre, descritti la GUI (Graphical User Interface) basata su browser e il sistema diguida. In un capitolo viene descritto il modo in cui Tivoli Decision Support gestisceTivoli Web Services Manager, se è stato installato Tivoli Web Services Analyzer.

¶ Tivoli Web Services Analyzer Guida per l’utente, GC13-3010

Fornisce i dettagli delle funzionalità di Tivoli Web Services Analyzer. Il manualecontiene, inoltre, le procedure dettagliate per l’utilizzo dell’applicazione. Vengono,inoltre, descritti la GUI (Graphical User Interface) basata su browser e il sistema diguida. In un capitolo viene descritto il modo in cui Tivoli Decision Support gestisceTivoli Web Services Analyzer.

¶ Tivoli Web Component Manager Guida per l’utente, GC32-0734

¶ Note su Tivoli Web Services Manager/Tivoli Web Services Analyzer Release, GI11-0775

Le note forniscono le informazioni più aggiornate sui difetti noti e le relative soluzioni.Assicurarsi di leggere questo documento prima di installare e utilizzare questi prodotti.

¶ Note su Tivoli Web Component Manager, GI11-0853

Le note forniscono le informazioni più aggiornate sui difetti noti e le relative soluzioni.Assicurarsi di leggere questo documento prima di installare e utilizzare questo prodotto.

I documenti contenuti nella libreria Tivoli Web Solutions vengono aggiornati ogni voltasecondo necessità. Per le versioni più recenti dei documenti, consultare il sito Web delsupporto clienti Tivoli.

Accesso alle pubblicazioni onlineE’ possibile accedere a molte delle pubblicazioni Tivoli sul sito Web del servizio clientiTivoli al seguente indirizzo http://www.tivoli.com/support/documents

Tali pubblicazioni sono disponibili in formato PDF o HTML. Per alcuni prodotti sonodisponibili anche le relative pubblicazioni tradotte.

Ordine delle pubblicazioniE’ possibile ordinare molte delle pubblicazioni Tivoli online sul sito Web al seguenteindirizzo:

Prefazione

viii

http://www.ibm.com/shop/publications/order

E’ anche possibile ordinarle telefonicamente componendo il numero 800-017001:

Per un elenco dei numeri di telefono per gli altri paesi, visitare il seguente sito Web:

http://www.tivoli.com/inside/store/lit_order.html

Feedback relativo alle pubblicazioniE’ molto importante conoscere quali siano state le esperienze degli utenti con ladocumentazione e i prodotti Tivoli. Sono pertanto molto graditi tutti i suggerimenti fornitiper un eventuale miglioramento dei nostri servizi. Se si desidera esprimere dei commenti ofornire dei suggerimenti relativi a questa documentazione, contattarci in uno dei seguentimodi:

¶ Inviare un messaggio di posta elettronica all’indirizzo [email protected].

¶ Completare il modulo di risposta per i clienti presso il seguente sito Web:

http://www.tivoli.com/support/survey/

Come rivolgersi al servizio clientiPer qualsiasi problema relativo a un prodotto Tivoli, è possibile contattare il supporto clienti.Consultare ilTivoli Customer Support Handbookal seguente sito Web:

http://www.tivoli.com/support/handbook/

Tale handbook fornisce informazioni su come contattare il servizio clienti Tivoli a secondadella gravità del problema e su concetti quali:

¶ Registrazione ed eleggibilità

¶ Numeri di telefono ed indirizzi e-mail, in base al paese di appartenenza

¶ Le informazioni necessarie prima di contattare il supporto

Convenzioni utilizzate in questo manualeQuesto manuale utilizza alcune convenzioni per termini e azioni particolari,comandi e percorsi dipendenti da sistemi operativi e grafici a margine.

Convenzioni per caratteri tipograficiIn questo manuale vengono utilizzate le seguenti convenzioni per i caratteri tipografici:

Grassetto Comandi, parole chiave, nomi di file, ruoli di autorizzazione, URL oppurealtre informazioni da utilizzare appaionocosì, in grassetto.

Anche i nomi delle finestre, le finestre di dialogo e altri controlli appaionocosì in grassetto.

Corsivo Le variabili e i valori che occorre fornire appaionocosì, in corsivo.

Anche le parole e le frasi che occorre fornire appaionocosì, in corsivo.

Monospace Esempi di codice, output, messaggi di sistema appaionocosì, in monospace.

Prefazione

ixTivoli Web Services Analyzer Guida per l’utente Versione 1.7

Prefazione

x

Panoramica su Tivoli Web ServicesAnalyzer

Le seguenti sezioni forniscono informazioni su Tivoli Web Services Analyzer esull’impostazione dei server Web per registrare i dati necessari.

Introduzione a Tivoli Web Services AnalyzerTivoli Web Services Analyzer è uno strumento che consente ai gestori IT di analizzarel’utilizzo dei siti Web, per migliorare la gestione delle risorse.

Tivoli Web Services Analyzer raccoglie i file di registrazione dai server Web, ne elabora leinformazioni in un formato utile e le colloca in un magazzino dati. Il magazzino dati è ingrado quindi di essere utilizzato da Tivoli Decision Support per creare visualizzazionidiverse dei dati, dai quali è possibile creare prospetti mediante la Guida Tivoli DecisionSupport per Web Services Analyzer.

Il flusso di lavoro associato all’analisi Web mediante Tivoli Web Services Analyzer e TivoliDecision Support consiste in:

1. Configurazione dei server Web per registrarne il traffico Web e impostarne i file diregistrazione Web periodicamente.

2. Pianificazione di Tivoli Web Services Analyzer per raccogliere i file di registrazione Webimpostati.

3. Utilizzodi Tivoli Discovery Administrator, creazione “di cubi” dai dati raccolti da TivoliWeb Services Analyzer. I cubi, denominati anche cubi multidimensionali, rappresentano icontenitori di dati utilizzati da Tivoli Decision Support per generare visualizzazionimultidimensionali dei dati.

4. Visualizzazione dei dati dei cubi conTivoli Discovery Interface.

Tivoli Web Services Analyzer consente di correlare i dati delle transazioni dai file diregistrazione Web con i dati sulla disponibilità e le prestazioni daTivoli Web ServicesManager. Combinando le statistiche di utilizzo con le statistiche sulla qualità dell’esperienzadei clienti, si ottiene una comprensione migliore dell’integrità di e-business. Il seguente

1

1Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

1.P

anoramica

suTivoli

Web

Services

Analyzer

grafico illustra il flusso di dati attraverso questo sistema.

Magazzinodati

TivoliDecisionSupport

Ges

tione

tem

pora

nea

Pro

duzi

one

Raccoltadati cronologici

Web ServicesCourier Endpoint

File diregistrazione

File diregistrazione

TivoliWeb Services

Analyzer

TivoliWeb Services

Manager

Tivoli Web SolutionsGUI

Tivoli Decision SupportGUI

Web Server

Raccolta daticronologici

Internet ManagementServer

Web ServicesAnalyzer

Nell’illustrazione, l’endpoint Web Services Courier raccoglie dati di registro Web dai serverWeb, insieme ai dati di Tivoli Web Services Manager (se installato) e li colloca all’internodel magazzino dati. Tivoli Decision Support, quindi, elabora le informazioni provenienti dalmagazzino dati del Web all’interno di cubi multidimensionali. E’ possibile crearevisualizzazioni diverse dei dati dei cubi mediante la Guida Tivoli Decision Support per WebServices Analyzer.

Modalità di raccolta dei file di registrazioneOccorre configurare i server Web in modo che i file di registrazione siano accessibili aTivoli Web Services Analyzer attraverso un URI (Uniform Resource Identifier). Pereffettuare quest’operazione, è necessario creare un collegamento virtuale alla directory checontiene i file di registrazione provenienti dall’ultima impostazione del registro. Per essere ingrado di visualizzare le informazioni più recenti, occorre impostare e raccoglierefrequentemente i file di registrazione.

Per la protezione dei dati, il responsabile può consentire solo a determinati indirizzi IP diaccedere alla directory. Inoltre, il file di registrazione o la directory particolari devono essereprotetti da password.

Configurazione dei file di registrazione del server WebLe seguenti sezioni illustrano il modo in cui impostare i file di registrazione e lepianificazioni dell’impostazione affinché Tivoli Web Services Analyzer raccolga i file diregistrazione in modo corretto.

Panoramica

2

Configurazione dei file di registrazione Web per i server Web diMicrosoft IIS (Internet Information Server)

Per abilitare Tivoli Web Services Analyzer alla raccolta e all’elaborazione dei file diregistrazione Web eseguiti, è necessario configurare il server Web in modo corretto. Perconfigurare il server Web IIS per Tivoli Web Services Analyzer, effettuare le operazioniindicate di seguito, illustrate ulteriormente nelle sezioni che seguono quest’elenco:

1. Configurare la modalità di registrazione delle informazioni da parte del server Web(pagina 3).

2. Verificare che i file di registrazione siano impostati periodicamente (pagina 4).

3. Creare un utente NT nel server Web. Tivoli Web Services Analyzer utilizzerà questoaccount utente per accedere al server Web in modo da recuperare i file di registrazione(pagina 4).

4. Creare una directory virtuale che si riferisca alla directory in cui si trovano i file diregistrazione (pagina 5).

5. Impostare la protezione per la directory virtuale in modo che ad essa si possa accederesolo tramite Web Services Courier (pagina 5).

Configurazione degli elementi registrati dal serverPer ottimizzare i risultati dei prospetti e delle visualizzazioni nella Guida Tivoli DecisionSupport per Tivoli Web Services Analyzer, occorre configurare il server Web in modo daraccogliere le informazioni necessarie nel formato corretto. Completare queste operazioni perconfigurare il server Web:

1. Aprire Internet Service Manager.

2. Fare clic con il pulsante destro del mouse sul server Web di cui si desidera configurarel’accesso e selezionareProprietà.

3. Fare clic sulla casella di controlloConsenti registrazione attività e scegliereFormatodi file registro esteso W3Cdall’elenco a discesa.

4. Accanto all’elenco a discesa, fare clic sul pulsanteProprietà.

5. Selezionare la scheda Proprietà generali e impostare Criterio di creazione nuovo registrosu Quotidianamente.Notare che la frequenza di impostazione scelta determinerà la pianificazione dellaraccolta dei file di registrazione impostata mediante l’interfaccia Tivoli Web ServicesAnalyzer. Ad esempio, non avrebbe senso raccogliere file di registrazione su basegiornaliera quando sono impostati solo per una volta alla settimana.

Nota: Non selezionare le opzioniDimensioni file illimitate o Quando le dimensioni delfile sono.

6. Selezionare la schedaProprietà estese.

7. Per accedere alle informazioni Web necessarie da utilizzare con Tivoli Web ServicesAnalyzer, selezionare le seguenti caselle di controllo inOpzioni di registrazione estese:

¶ Data

¶ Ora

¶ Indirizzo IP client

¶ Nome utente

Panoramica

3Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

1.P

anoramica

suTivoli

Web

Services

Analyzer

¶ Metodo

¶ Origine URI

¶ Interrogazione URI

¶ Stato Http

¶ Byte inviati

¶ Agente utente

¶ Riferimento

8. Fare clic suOK due volte per salvare le impostazioni.

Verifica dell’ora d’impostazione dei file di registrazioneIl file di registrazione Formato di file registro esteso W3C nel server Web può essereimpostato su mezzanotte GMT o su mezzanotte ora locale. Se è installata la versione delservice pack più aggiornata, il file di registrazione Web dovrebbe essere impostato sumezzanotte ora locale (il funzionamento desiderato). Se si sta eseguendo il server Web conquesto formato del file di registrazione, è possibile esaminare i propri file di registrazioneper determinare l’impostazione del file.

Notare che il giorno e l’ora riportati nel file di registrazione sono in ora GMT. Pertanto, sele ultime voci di un determinato file di registrazione si trovano subito prima di mezzanotte ele prime voci del file di registrazione del successivo file si trovano subito dopo mezzanotte,il file di registrazione è impostato su mezzanotte GMT e deve essere corretto. Se le vociindicano che il file di registrazione è impostato su un’ora differente da GMT, i file stannoper essere impostati sulla mezzanotte ora locale e non è necessario eseguire altre operazioni.Per correggere l’impostazione sulla mezzanotte ora locale, consultare il seguente sito Web:http://support.microsoft.com/support/kb/articles/Q193/6/12.ASP

Creazione di un account utente per il raccoglitore dei file di registrazioneTivoli Web Services Analyzer deve disporre di un account utente nel server Web per avereaccesso alla raccolta dei file di registrazione. Per creare un utente nel server Web,completare queste operazioni:

1. Dal menu di avvio, fare clic suProgrammi →Strumenti di amministrazione (Comune)→User Manager per domini.

2. SelezionareUtente →Nuovo utentee immettere le seguenti informazioni nella finestra didialogo risultante:

¶ Nome utente:WSC_USER

¶ Nome completo:Web Service Courier User

¶ Descrizione:account per il recupero dei file di registrazione WSC

3. Selezionare la casella di controlloCambiamento password non consentitoe la caselladi controllo Nessuna scadenza password.

4. Fare clic sul pulsanteGruppi e rimuovere l’utente da tutti i gruppi.

5. Fare clic suAggiungi.

6. Uscire daUser Manager per domini.

Panoramica

4

Creazione di una directory virtuale per i file di registrazione impostatiPer creare una directory virtuale da cui il raccoglitore può accedere al file di registrazioneimpostato, effettuare le seguenti operazioni:

1. Aprire Internet Service Manager.

2. Fare clic con il pulsante destro del mouse sul server Web per il quale si sta configurandoil recupero dei file di registrazione e selezionareNuovo →Directory virtuale . In questomodo si avvia la procedura guidata Nuova directory virtuale.

3. Immettere un alias per la directory virtuale e fare clic suAvanti .

4. Sfogliare o immettere il percorso della directory contenente i file di registrazioneimpostari e fare clic suAvanti .

5. Selezionare le caselle accanto aConsenti accesso letturae Consenti esplorazionedirectory , quindi fare clic suFine.

Impostazione della protezione della directory virtualePer proteggere la directory virtuale in modo da accedervi solo con Tivoli Web ServicesAnalyzer, completare queste operazioni:

1. In Microsoft Management Console, fare clic con il pulsante destro del mouse sulladirectory virtuale creata per il recupero dei file di registrazione e fare clic suProprietà.

2. Selezionare la schedaProtezione directory.

3. Nell’intestazioneControllo autenticazione e accesso anonimo, fare clic suModifica .

4. Mettere un segno di spunta nella casella accanto aAutenticazione di baseedeselezionare tutte le altre opzioni che potrebbero essere selezionate.

5. Apparirà una finestra di avviso di crittografia della password. Fare clic suSì.

6. Fare clic sul pulsanteModifica accanto alla casella di controlloAutenticazione dibase.

7. Immettere o sfogliare il dominio da utilizzare per l’autenticazione e fare clic due voltesu OK .

8. Nell’intestazioneLimitazioni sull’indirizzo IP e sul nome di dominio , fare clic suModifica .

9. Selezionarenegatoe fare clic sul pulsanteAggiungi.

10. Immettere l’indirizzo IP del server in cui è installato l’endpoint Tivoli Web ServicesAnalyzer e fare clic suOK .

11. Fare clic suOK nella finestra di dialogoLimitazioni sul nome di dominio e sullafinestra di dialogoProprietà per chiuderle.

Configurazione dei file di registrazione Web per i server Web Apachein Solaris

Per l’elaborazione dei file di registrazione Apache da parte di Tivoli Web Services Analyzer,occorre configurare in modo corretto il server Apache. Le operazioni di base sono leseguenti:

1. Configurare l’accesso del server Web in modo che sia in grado di scrivere tutti glielementi occorrenti per la creazione di prospetti di Tivoli Decision Support nei relativifile di registrazione. Fare riferimento all’elenco nell’operazione 7 a pagina 3.

Panoramica

5Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

1.P

anoramica

suTivoli

Web

Services

Analyzer

2. Creare una directory virtuale che si riferisca alla directory contenente i file diregistrazione impostati.

3. Impostare la protezione della directory virtuale in modo che ad essa si possa accederesolo dall’endpoint di Tivoli Web Services Analyzer e in modo che qualsiasi tentativo diaccesso richieda una connessione.

Per istruzioni esplicite sulle operazioni precedenti, fare riferimento alle seguenti sezioni.

Configurazione del file di registrazione ApachePer ottimizzare i risultati dei prospetti e delle visualizzazioni nella Guida Tivoli DecisionSupport per Tivoli Web Services Analyzer, occorre configurare il server Web in modo daraccogliere le informazioni necessarie nel formato corretto. Per configurare il server Web,completare queste operazioni:

1. Aggiungere delle righe simili alle seguenti al filehttpd.conf di Apache:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedCustomLog logs/access.log combined

In questo modo Apache creerà un file di registrazione denominatoaccess.log nelladirectory dei registri, che contiene tutti i campi necessari per la creazione di prospetti diTivoli Decision Support.

2. Creare un meccanismo che imposti i file di registrazione e li sposti dalla directory deiregistri predefinita alla directory scelta.

3. Tivoli Web Services Analyzer richiede che i file di registrazione impostati sianomemorizzati in una directory diversa da quella del file di registrazione attivo. Pertanto,indipendentemente dai mezzi utilizzati per impostare i file di registrazione, è necessariocollocare i vecchi file di registrazione in una directory diversa dal file di registrazioneattivo.

4. Servirsi dell’utilitàhtpasswd di Apache per creare un file di password e aggiungere unutente che possa recuperare i file di registrazione dal server Web. E’ possibile reperire ilcomandohtpasswd nella directory bin di Apache.

Ad esempio, per creare un file di password denominatoapache_pw e aggiungere l’utente“wsc_user”, immettere questo comando:

htpasswd -c <$INSTALL_DIR>/apache_pw wsc_user

dove<$INSTALL_DIR> è la directory in cui è installato il server Web Apache.Se richiesto, immettere una password e confermarla immettendola nuovamente.

Creazione di una directory virtualeCreare una directory virtuale che si riferisca alla directory contenente i file di registrazioneimpostati, effettuando le seguenti operazioni:

1. Aggiungere delle righe simili alle seguenti al filehttpd.conf di Apache:

Alias /logs/ "<$INSTALL_DIR>/Apache Group/Apache/rotated_logs/"

dove<$INSTALL_DIR>è la directory in cui è installato il server Web Apache.

Panoramica

6

2. Una volta aggiunta questa riga e riavviato Apache, si dovrebbe essere in grado di visitareil sito all’indirizzo http:// yourWebserver/logs/, e visualizzare un elenco dei file contenutiin <$INSTALL_DIR>/Apache Group/Apache/rotated_logs/.

Impostazione della protezione della directory virtualeUna volta creata una directory virtuale per i file di registrazione Web, sarà necessarioimpostarne l’accesso e la protezione. Per impostare l’accesso, occorrerà configurare il serverWeb per generare un “indice” dei file nella directoryrotated_logs. Successivamente, ènecessario configurare il server Web per limitare l’accesso della directtory virtualeall’indirizzo IP della macchina in cui è stato installato Tivoli Web Services Analyzer. Quindi,occorre configurare il server Web per richiedere la connessione in modo da accedere aicontenuti della directory virtuale.

Aggiungere delle righe simili alle seguenti al filehttpd.conf di Apache:

<Directory "<$INSTALL_DIR>/Apache Group/Apache/rotated_logs/">

Options Indexesorder deny,allowdeny from allallow from XXX.XXX.XXX.XXXAuthType BasicAuthName logsAuthUserFile <$INSTALL_DIR>/apache_pwrequire user wsc_user</Directory>

dove<$INSTALL_DIR> è la directory in cui è installato il server Web Apache.

Occorre modificareapache_pwnel nome del file di password creato in precedenza.

Solo piattaforme UNIX: impostazione dei file di registrazione Web di ApachePer rendere Tivoli Web Services Analyzer in grado di raccogliere file di registrazione Webda un server Web Apache in un sistema Solaris, occorre attivare l’impostazione dei file diregistrazione Web e copiare il file impostato in una directory da cui Tivoli Web ServicesAnalyzer possa accedere al file.

La seguente procedura illustra un modo per abilitare l’impostazione dei file di registrazioneWeb e copiare il file impostato in una directory valida:

1. Abilitare l’impostazione dei file di registrazione Web del server mediante l’utilitàApache.rotatelogs, collocata in questa directory:

src/support/directory

2. Aggiungere la seguente riga al file httpd.conf per attivare l’impostazione dei file diregistrazione:

TransferLog "| /path/to/rotatelogs/path/to/logs/logname time"dove:/path/to/rotatelogs = al percorso in cui è collocatorotatelogs/path/to/logs/logname = al percorso completo del file di registrazione da impostaretime = all’intervallo di tempo tra le impostazioni dei file di registrazione, in secondi

Panoramica

7Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

1.P

anoramica

suTivoli

Web

Services

Analyzer

Dopo ogni impostazione, illognameè salvato in formatologname.timestampe viene creatoun nuovologname.

3. L’esempio seguente rappresenta uno script che copia i registri impostati in una directorydiversa:

#! /bin/sh -xSAVE_FILE=.lastlogcopiedFILE_PATTERN=access_logSRC_DIR=.DEST_DIR=../logsoutLAST_FILE_COPIED=vcat $SAVE_FILEvfor FILE in vls $FILE_PATTERN*vdoif [[ $FILE > $LAST_FILE_COPIED ]]thencp -p $FILE $DEST_DIRecho $FILE > $SAVE_FILE

fidone

Servirsi dell’utilità crontab per pianificare l’esecuzione automatica di questo script.

Configurazione dei file di registrazione Web per i server WebNES/iPlanet

Per consentire a Tivoli Web Services Analyzer di elaborare i file di registrazioneNES/iPlanet, occorre configurare in modo corretto il server NES/iPlanet. Esistono duemetodi per effettuare questa operazione:

¶ Il primo consiste nell’abilitare l’indicizzazione nel server Web.

¶ Il secondo consiste nel creare un’altra istanza di server Web in una porta diversa al soloscopo di recuperare i file di registrazione e nell’indicizzare solo questo server Web.Questa operazione richiede l’apertura di una nuova porta in tutti i firewall compresi traWeb Services Courier e il server Web dal quale si sta tentando di raccogliere i file diregistrazione Web. Il vantaggio consiste nel fatto che non è necessario abilitarel’indicizzazione nel server del sito Web.

Se si desidera abilitare l’indicizzazione nel sito Web, le operazioni di base sono:

1. Configurare l’accesso del server Web in modo che sia in grado di scrivere tutti glielementi occorrenti per la creazione dei prospetti di Tivoli Decision Support nei relativifile di registrazione.

2. Configurare l’impostazione dei file di registrazione Web e creare un meccanismo chesposti i file di registrazione impostati dalla directory dei registri predefinita alla directoryscelta.

3. Creare una directory virtuale che si riferisca alla directory contenente i file diregistrazione impostati.

4. Impostare la protezione della directory virtuale in modo che ad essa si possa accederesolo dall’endpoint di Tivoli Web Services Analyzer e in modo che qualsiasi tentativo diaccesso richieda una connessione.

Per istruzioni esplicite sulle operazioni precedenti, fare riferimento alle seguenti sezioni.

Panoramica

8

Configurazione degli elementi registrati dal serverPer ottimizzare i risultati dei prospetti e delle visualizzazioni nella Guida Tivoli DecisionSupport per Tivoli Web Services Analyzer, occorre configurare il server Web in modo daraccogliere le informazioni necessarie nel formato corretto. Completare queste operazioni perconfigurare il server Web:

1. Accedere al server di gestione NES/iPlanet tramite il browser Web.

2. Selezionare il server Web da configurare.

3. Fare clic sulla schedaStato server, quindi suPreferenze registronel lato sinistro dellafinestra di navigazione.

4. In Formato, selezionareSolo registro, quindi selezionare le seguenti caselle di controllo:

¶ Nome host client

¶ Autentica nome utente

¶ Data di sistema

¶ Richiesta completa

¶ Stato

¶ Lunghezza contenuto

¶ Intestazione HTTP, “riferimento”

¶ Intestazione HTTP,″agente utente″

5. Fare clic suOK .

Configurazione dell’impostazione dei file di registrazioneOccorre configurare il server Web per generare un “indice” dei file nella directoryrotated_logs.

1. Fare clic sulla schedaStato server, quindi suRegistro archivio nel lato sinistro dellafinestra di navigazione.

2. Scegliere il daemon Interno o l’impostazione cronologica, selezionare un’ora, quindi fareclic su OK .

3. Creare un meccanismo per spostare i file di registrazione attivi in una directory “deiregistri di cui è stato eseguito il rolling”. Notare che tale meccanismo dovrebbe eseguirequesta operazione dopo l’ora d’impostazione.

Creazione di una directory virtualeCreare una directory virtuale che si riferisca alla directory dei file di registrazione di cui èstato eseguito il rolling, come segue:

1. Fare clic sulla schedaMgmt contenuto, quindi suDirectory documenti aggiuntive nellato sinistro della finestra di navigazione.

2. Immettere un prefisso URL (ad esempio “logfiles”) e il percorso completo nella directorydei file di registrazione di cui è stato eseguito il rolling.

3. PerApplica stile, selezionareNESSUNO.

4. Fare clic suOK .

Panoramica

9Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

1.P

anoramica

suTivoli

Web

Services

Analyzer

Impostazione della protezione della directory virtualeUna volta creata una directory virtuale per i file di registrazione Web, sarà necessarioimpostarne l’accesso e la protezione. Occorre configurare il server Web per limitarel’accesso della directory virtuale all’indirizzo IP di Tivoli Web Services Analyzer e perrichiedere la connessione in modo da accedere ai contenuti della directory virtuale.

Panoramica

10

Panoramica e spostamento di GUI

Tivoli Web Services Manager GUI (Graphical User Interface) è l’interfaccia utilizzata pergestire l’implementazione di Tivoli Web Services Manager e rappresenta la finestraprincipale nei servizi e nelle applicazioni Tivoli Web Services Manager.

GUI è basata su HTML; è possibile visualizzarla tramite il browser Netscape Navigator oMicrosfot Internet Explorer. Di conseguenza, è possibile gestire il server di gestione e leapplicazioni da qualsiasi ubicazione, purché si disponga dell’accesso HTTP o HTTPS.

Le informazioni sulla gestione e le applicazioni di Tivoli Web Services Manager sonovisualizzate e accessibili da un elenco a discesa delle applicazioni. Una struttura ad alberoespandibile consente di accedere alle applicazioni e di eseguirle, di visualizzare informazionie di eseguire operazioni di gestione del sistema. Il progetto di GUI ne semplifical’apprendimento e l’utilizzo. Esiste un paradigma comune per svolgere le operazioniutilizzato in tutta la console. Una volta appresi i passaggi per effettuare un’operazione, saràpiù semplice apprendere ed eseguire le altre.

GUI è il desktop di Tivoli Web Services Manager; rappresenta l’interfaccia utente su cuieseguire operazioni di base relative al sistema. In GUI vengono visualizzate e organizzate lerisorse, i processi, gli eventi e i prospetti delle diverse applicazioni Tivoli Web ServicesManager.

Avvio di GUIE’ possibile avviare GUI da qualsiasi ubicazione, purché si disponga dell’accesso HTTP oHTTPS e visualizzarla tramite un browser Netscape Navigator o Microsoft Internet Explorer.

Nota: Prima di accedere al server di Tivoli Internet Management, accertarsi che il browsersia configurato per accettare cooky. Per le procedure che abilitano i cooky, fareriferimento al sistema della guida del browser.

Per avviare GUI Tivoli Web Services Manager, completare le seguenti operazioni.

1. Avviare un browser.

2. Immettere l’URL e il numero di porta del server di gestione nella barra del browserUbicazioneo Indirizzo . Utilizzare la seguente sintassi:

http(s)://<management server name>.<domain name>:<port>/

Viene visualizzata la GUI.

2

11Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

2.P

anoramica

espostam

entodiG

UI

Aree di GUILa GUI è divisa in tre parti principali: il Portafoglio (o struttura ad albero), l’intestazione el’area di lavoro.

Area di lavoro

Differenza fuso orarioTasto

di aiuto

Portafoglio

Struttura dinavigazione

Intestazione

Disconnetti

Elenco a scorrimentodelle applicazioni

Il lato sinistro di GUI è il Portafoglio, che contiene una casella di riepilogo con collegamentia ciascuno dei prodotti Tivoli Web Solutions: Tivoli Web Services Manager, Tivoli WebServices Analyzer, Tivoli Web Component Manager e collegamenti a Attività generali, chesono attività amministrative o attività indipendenti dal prodotto. Durante il primo accesso aTivoli Web Services Manager, la visualizzazione Portafoglio mostra la struttura ad alberonon espansa di Tivoli Web Services Manager.

Per espandere la struttura e visualizzare le funzioni disponibili di un prodotto, selezionare ilprodotto dalla casella di riepilogo delle applicazioni. Viene visualizzato un elencoespandibile delle opzioni indicate dalle icone delle frecce a sinistra di una selezione. Quandosi fa clic su una selezione dall’elenco espanso nel Portafoglio, il contenuto dell’area dilavoro si modifica in modo da riflettere la selezione. Notare, inoltre, che spostando il mousesopra le scelte nel Portafoglio, viene visualizzata una breve definizione della scelta nellabarra di stato del browser in fondo alla GUI.

Per espandere la struttura e visualizzare le scelte relative a Tivoli Web Services Manager,fare clic suTivoli Web Services Managernell’elenco a discesa delle applicazioni.

Per espandere la struttura e visualizzare le scelte relative a Tivoli Web Services Analyzer,fare clic suTivoli Web Services Analyzernell’elenco a discesa delle applicazioni.

Per espandere la struttura e visualizzare le scelte relative a Tivoli Web Component Manager,fare clic suTivoli Web Component Manager nell’elenco a discesa delle applicazioni.

Panoramica e spostamento di GUI

12

Per espandere la struttura e visualizzare le scelte relative alle attività di gestione del sistemae alle funzioni indipendenti dal prodotto, ad esempio, la visualizzazione dei registri el’impostazione delle preferenze utente, fare clic suAttività generali nell’elenco a discesadelle applicazioni.

Per disconnettersi da Internet Management Server, fare clic suDisconnetti, nell’angolosuperiore sinistro del Portafoglio.

Fuso orario GMT (Greenwich Mean Time)L’area Portafoglio contiene un fuso orario GMT (Greenwich Mean Time). Il fuso orarioGMT indica la differenza tra GMT e l’ora locale del browser. Ogni pianificazione diprocesso viene eseguita in GMT; per pianificare processi con il fuso orario GMT corretto perl’ora locale, fare riferimento a tale fuso orario.

Pulsante di aiutoL’icona del punto interrogativo posta nell’angolo superiore destro dell’area di lavoro è ilpulsante di aiuto. Il sistema della guida fornisce una panoramica e informazioni sensibili alcontesto per offrire assistenza durante l’esecuzione di operazioni o attività di gestionerelative a Tivoli Web Services Manager. Se si fa clic sul pulsante di aiuto prima di averaperto una delle applicazioni, viene visualizzata la tabella dei contenuti di sistema dellaguida. Se si fa clic sullo stesso pulsante mentre un’applicazione è attiva o si stannoeseguendo attività amministrative, vengono visualizzate informazioni sensibili al contesto.

Area di lavoroNell’area di lavoro si eseguono tutte le attività di Tivoli Web Services Manager. Tali attivitàincludono:

¶ creazione e pianificazione dei processi delle applicazioni

¶ configurazione di eventi e creazione di risposte eventi

¶ analisi dei processi e dei registri eventi

¶ visualizzazione dei prospetti

SpostamentoDurante l’apertura di una delle applicazioni per creare o modificare un processo, vienevisualizzato un insieme di schede attraverso la parte superiore dell’area di lavoro cheidentificano le sottoattività costituenti l’attività delle applicazioni. E’ possibile spostarsi dauna sottoattività all’altra facendo clic sulle schede. E’ possibile, inoltre, utilizzare le schedeper visualizzare nuovamente una sottoattività completata. Quando le opzioni di una schedasono voci valide per pianificare un processo, su quella scheda apparirà un segno di spunta(U). Oltre allo spostamento tramite le schede, le visualizzazioni delle sottoattività delleapplicazioni contengono un pulsanteAvanti che, se selezionato, consente lo spostamento allasottoattività successiva.

Nota: Non utilizzare la funzione del browserIndietro per spostarsi a una schedaprecedente.

Panoramica e spostamento di GUI

13Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

2.P

anoramica

espostam

entodiG

UI

A questo punto, acquisita familiarità con GUI Tivoli Web Services Manager e con i relativiconcetti operativi, si è in grado di esaminare le applicazioni. Per iniziare immediatamente laconfigurazione dei processi nelle applicazioni, occorre prima configurare eventi e risposteeventi. Per informazioni sul funzionamento del sistema di eventi, consultare “Gestione dieventi e di risposte eventi” a pagina 21.

Nota: Il contenuto dell’area Portafoglio varia in relazione all’autorizzazione concessa all’IDutente. In genere, solo le attività Portafoglio per le quali si disponedell’autorizzazione vengono mostrate nella relativa visualizzazione. L’autorizzazione èdescritta in “Gestione account” a pagina 61.

Panoramica e spostamento di GUI

14

Utilizzo della pianificazione per la raccoltadei file di registrazione Web

Prima che Tivoli Web Services Analyzer possa raccogliere file di registrazione Web(Web logfile) dai server Web, è necessario indicare il momento in cui eseguire questa operazione e ilpunto in cui individuare tali file.

Per completare le operazioni di questo capitolo, occorre accedere alla console del browser.Per eseguire queste operazioni, completare i seguenti passaggi:

1. Avviare un browser Web e immettere il nome dominio del computer in cui è statoinstallato Management Server.

2. Accedere immettendo un ID utente e una password validi. Il valore predefinito dientrambi è admin quando si accede per la prima volta alla console dopo l’installazione.

Nelle seguenti sezioni viene illustrato il modo in cui creare e gestire i processi Tivoli WebServices Analyzer.

Creazione di un processo per raccogliere registri WebPer utilizzare i dati dei registri Web con la Guida Tivoli Decision Support per Web ServiceAnalyzer, occorre prima raccogliere i registri e trasferirne i dati nel magazzino dati WebTivoli.

Utilizzare la console del browser per creare processi di raccolta dei file di registrazione Webcome illustrato nelle seguenti operazioni:

1. Nel Portafoglio, scegliereTivoli Web Services Analyzerdall’elenco a discesa delleapplicazioni installate.

2. Fare clic suCrea processo raccolta dati.

3. Dall’elenco a discesa dell’area di lavoro, scegliere l’endpoint di Web Services Courierper il quale si desidera creare questo processo e fare clic suAvanti .

Nota: Tutti gli orari di pianificazione sono GMT (Greenwich Mean Time).

4. Se è stato creato e denominato un processo con una pianificazione che si desiderautilizzare nuovamente, sceglierla dall’elenco a discesaConfigurazioni esistenti e fareclic su Popola. In questo modo si creano automaticamente gli elementi dei rimanenticampi della pagina che possono essere poi, eventualmente, modificati. Fare clic suAvanti per continuare con la configurazione dei parametri (passare al punto 5).

Se si preferisce creare una pianificazione completamente nuova, effettuare i seguentipassaggi:

3

15Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

3.U

sodella

pianificazioneper

raccoltaW

eblog

file

a. Se si desidera avviare il processo immediatamente, selezionareAvvia il processoimmediatamente. In caso contrario, selezionareAvvia il processo in un secondomomento e scegliere la data e l’ora di avvio mediante gli elenchi a discesa. Notareche i processi vengono avviati e arrestati ogni quindici minuti.

b. Per eseguire un processo ripetutamente, selezionareEsegui il processo ogni,immettere un valore e scegliere l’unità di misura dall’elenco a discesa. In casocontrario, scegliereEsegui processo una sola volta.

Nota: Per ripetere un processo con una frequenza inferiore a una volta allasettimana, immettere il numero di ore che costituiscono quel periodo. Adesempio, se si desidera ripetere un processo ogni 10 giorni, si immetteranno240 ore (10 giorni x 24 ore).

c. Se si desidera ripetere il processo continuamente nella frequenza indicata fino alcompletamento, selezionareContinuamente.

d. Se si desidera ripetere il processo solo durante determinate ore, in determinatigiorni, selezionareA intervalli e utilizzare gli elenchi a discesa per specificare ilgiorno e le ore durante cui si desidera eseguire il processo.

e. Se si desidera non terminare mai il processo, selezionareNon terminare mai ilprocesso. In caso contrario, selezionareTermina il processo allee utilizzare glielenchi a discesa per selezionare la data e l’ora in cui si desidera terminare ilprocesso.

f. Fare clic suAvanti per continuare con la pagina di configurazione dei parametri.

5. Configurare i parametri.

a. Se è stato creato e denominato un processo con un insieme di parametri che sidesidera utilizzare nuovamente, sceglierlo dall’elenco a discesa e fare clic suApplica. In questo modo si creano automaticamente gli elementi dei rimanenticampi della pagina che possono essere poi, eventualmente, modificati.

b. Immettere il nome host del server Web nel campoNome host server.

c. Immettere l’indirizzo IP del server Web nel campoIndirizzo IP server .

d. Immettere la piattaforma hardware del server Web nel campoPiattaformahardware server.

e. Dall’elenco a discesaSistema operativo server, selezionare il sistema operativo(OS) del server Web per il quale si sta creando questo processo. Se il sistemaoperativo non è incluso nell’elenco, digitarlo nel campo etichettatoAltro accantoall’elenco a discesa.

f. Dall’elenco a discesaSoftware server Web, selezionare il tipo di server Web per ilquale si sta creando questo processo. Se il software del server Web non è inclusonell’elenco, immetterlo nel campo etichettatoAltro accanto all’elenco a discesa.

g. Immettere il cluster server logico del server Web nel campoCluster server logico.

h. Immettere il nome dominio del cluster server del server Web nel campoNomedominio cluster server.

i. Nel campoURI file registro , digitare l’URI del file di registrazione Web che questoprocesso dovrà raccogliere. Un esempio di URI può essere come segue:https://mysite/logs/

Utilizzo della pianificazione

16

j. Dall’elenco a discesaDescrittore file registro, selezionare il tipo di descrittore difile di registrazione per il quale si sta creando questo processo. Se tale descrittorenon è nell’elenco, digitarlo nel campoPersonalizzaaccanto all’elenco a discesa.

k. Se il server Web richiede un nome utente per accedere ai file di registrazione Web,digitarlo nel campoNome utente.

l. Se il server Web richiede una password per accedere ai file di registrazione Web,digitarla nel campoPassword.

m. Fare clic suAvanti per denominare il processo.

6. Assegnare un nome al processo.

a. Immettere un nome univoco per il processo nel campoProcesso.

b. Immettere una descrizione del processo nel campoDescrizione.

c. Fare clic suSalva per completare la pianificazione del processo di raccolta dei dati.In questo modo la pianificazione verrà registrata con Internet Management Server.

7. Nella struttura del menu a sinistra, fare clic suRaccolta dati cronologici.

8. In Raccolta dati cronologici, fare clic suConfigura fase per la produzione.

9. Dall’elenco a discesa, selezionare un endpoint di Web Services Courier.

10. Mediante l’elenco a discesa inAvvia raccolta, selezionare l’ora di inizio della raccolta.L’ora è GMT (Greenwich Mean Time).

Nota: Occorre pianificare l’ora di raccolta dei dati cronologici da avviare dopo l’iniziodell’ultimo processo di raccolta pianificata dei file di registrazione Web. Adesempio, se l’ultima raccolta pianificata dei file di registrazione Web inizia alle3, occorre pianificare la raccolta dei dati cronologici per le 3:15 o per unmomento successivo. Sebbene sembri che i processi si sovrappongano, ilprocesso di raccolta dei dati cronologici non si avvia finché non siano staticompletati tutti i processi di raccolta dei registri Web.

11. Accertarsi che la casella di controlloDisattiva non sia selezionata. In caso contrario, ilprocesso di raccolta dei dati cronologici non verrà eseguito e i dati dei file diregistrazione Web non saranno resi disponibili per Tivoli Decision Support.

12. Fare clic suSalva.

13. Riavviare l’endpoint di Web Services Courier.

Nota: Quando si crea o si altera una raccolta di dati cronologici, questa modifica non vieneregistrata con l’endpoint finchè quest’ultimo non viene riavviato. Pertanto, se sidecide di spostare l’attività di raccolta da un endpoint di raccolta all’altro, occorreriavviarli entrambi per registrare la modifica con ciascun endpoint.

Modifica di un processoPer modificare un processo, effettuare le seguenti operazioni:

1. Nel Portafoglio, inTivoli Web Services Analyzer, fare clic suModifica processoraccolta dati.

2. Selezionare un processo dall’elenco dei processi facendo clic sul pulsante di selezioneposto alla sinistra del nome.

Utilizzo della pianificazione

17Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

3.U

sodella

pianificazioneper

raccoltaW

eblog

file

3. Fare clic sul pulsanteAvanti .

4. Selezionare l’endpoint sul quale si desidera eseguire questo processo modificato, quindifare clic suAvanti .

5. Mediante le schedeModifica processo WSAnella parte superiore della finestra,selezionare l’aspetto del processo che si desidera modificare, ad esempio lapianificazione o i vincoli.

6. Dall’elenco a discesa di ogni aspetto che è possibile modificare, assicurarsi che il nomedel processo che si desidera modificare sia selezionato, quindi fare clic suPopola.

7. Effettuare le modifiche alle impostazioni, quindi fare clic suAvanti oppure, se questa èl’unica modifica che si desidera apportare, fare clic sulla schedaSalva nella partesuperiore della finestra.

8. Verificare che il nome visualizzato all’interno del campo del nome del processo sia lostesso di quello del processo che si sta modificando, quindi fare clic suSalva.

9. Fare clic suOK per salvare il processo modificato con lo stesso nome del processoprecedente oppure fare clic suAnnulla per salvare il processo con un nuovo nome. Unavolta che il processo verrà salvato correttamente, viene visualizzato un messaggio diconferma.

Gestione di processiE’ possibile visualizzare lo stato dei processi pianificati mediante la funzioneGestisciprocessi.Il registro dei processi visualizza il nome e il tipo di processo, lo stato corrente e suquale endpoint tale processo si trova.

Selezionando i pulsanti di opzioneMostra processi pianificati e Mostra processi completied incompleti, è possibile dividere l’elenco tra quei processi che sono stati pianificati(ancora da eseguire o in esecuzione), tra quelli incompleti (non riusciti o non completi) equelli che sono completi (eseguiti correttamente).

E’ possibile, inoltre, eliminare i processi mediante quest’interfaccia utilizzando la seguenteprocedura:

1. Nell’elenco dei processi, selezionare i processi che si desidera eliminare facendo clicsulla casella alla sinistra del nome.

2. Verificare che i processi selezionati siano quelli che si desidera realmente eliminare,rimuovendo il segno di spunta da quelli che non si desidera modificare.

3. Fare clic suElimina processi selezionati.

Annullamento della pianificazione di un processoE’ possibile annullare la pianificazione di un processo effettuando le seguenti operazioni:

1. Nell’elenco dei processi pianificati selezionare i processi dei quali si desidera annullarela pianificazione facendo clic sulla casella alla sinistra del nome.

2. Verificare che i processi selezionati sono quelli di cui si desidera realmente annullare lapianificazione, rimuovendo il segno di spunta da quelli che non si desidera modificare.

3. Fare clic suAnnulla pianificazione processi selezionati.

Utilizzo della pianificazione

18

Eliminazione di un processoUna volta che la pianificazione di un processo è stata annullata, è possibile eliminare ilprocesso stesso, effettuando le seguenti operazioni:

1. Nell’elenco dei processi completi ed incompleti selezionare i processi che si desideraeliminare facendo clic sulla casella alla sinistra del nome.

2. Verificare che i processi selezionati siano quelli che si desidera realmente eliminare,rimuovendo il segno di spunta da quelli che non si desidera modificare.

3. Fare clic suElimina processi selezionati.

Configurazione eventi Web Services AnalyzerTivoli Web Services Analyzer è in grado di generare un sistema WSA Task Status ogni voltache esiste attività di operazioni. E’ possibile impostare l’importanza, o gravità, di ogni tipodi evento. Il livello di gravità corrisponde agli eventi TEC (Tivoli Enterprise Console) comeillustrato di seguito:

Numero evento Definizione

10 Sconosciuto

20 Minimo

30 Avvertenza

40 Errore

50 Critico

60 Irreversibile

Quando si specifica il livello di gravità per un evento, occorre anche assegnare una rispostaeventi (configurata nell’area System Administration di GUI). Tale risposta è l’azione che siverifica quando viene generato il particolare evento, ad esempio l’invio di notifica a unindirizzo e-mail oppure l’inoltro dell’evento a TEC (Tivoli Enterprise Console).

Il livello di gravità associato all’evento provoca qualsiasi risposta eventi associata ai livellidi gravità minore. Ad esempio, la risposta predefinita per tutti gli eventi Web ServicesAnalyzer è di registrarli. Se viene configurato un evento critico e viene assegnata unarisposta che invia una notifica e-mail a Information Services Manager, anche l’evento verràregistrato. Se sono stati assegnati altri livelli di gravità inferiori a un livello critico, siverificheranno anche le risposte associate.

Configurazione di un evento Tivoli Web Services Analyzer:1. Dal Portafoglio, fare clic suTivoli Web Services Analyzer, quindi suConfigura eventi.

2. Selezionare un livello di gravità dall’elenco a discesaGravità evento.

3. Selezionare una risposta eventi dall’elenco a discesaRisposta eventi. Se la rispostadesiderata non è nell’elenco, consultare “Creazione di risposte eventi” a pagina 22.

4. Fare clic suAggiungi alla tabella. InTabella eventi vengono visualizzati i tipi di eventiTivoli Web Services Analyzer. Utilizzando il pulsante di selezione sottostante alla tabellaè possibile visualizzare tutti i tipi di eventi Tivoli Web Services Analyzer oppure soltantoil tipo di evento selezionato. Una volta terminata la configurazione degli eventi, tornareal browser principale.

Utilizzo della pianificazione

19Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

3.U

sodella

pianificazioneper

raccoltaW

eblog

file

Esame del registro eventi Web Services AnalyzerGli eventi di Tivoli Web Services Analyzer vengono memorizzati nell’archivio di gestione evisualizzati nel registro eventi dell’applicazione. Sono, inoltre, visualizzati nel registro eventiglobale, visibile dall’area System Administration di GUI. E’ possibile utilizzare il registroTivoli Web Services Analyzer per visualizzare solo un elenco degli eventi più recentigenerati da Tivoli Web Services Analyzer. Questo è un registro di eventi aggiornato in temporeale. Per visualizzare il registro eventi di Tivoli Web Services Analyzer dal Portafoglio, fareclic su Tivoli Web Services Analyzer, quindi suEsamina il registro eventi.

Magazzino dati Tivoli WebIl magazzino dati Tivoli Web Services Analyzer è il magazzino centralizzato dei dati raccoltio generati da Tivoli Web Services Manager e da Tivoli Web Services Analyzer. Le GuideTivoli Decision Support per Tivoli Web Services Analyzer e Tivoli Web Services Managercreano prospetti dai dati di questo magazzino.

Riavvio e ripristino del magazzino dati del WebEsistono due modi per riavviare e ripristinare un’immissione dati nel magazzino dati delWeb:

¶ Attendere fino alla successiva esecuzione della raccolta pianificata; ogni volta che laraccolta è in esecuzione, il magazzino dati viene reimpostato.

¶ Creare una nuova pianificazione che esegua immediatamente una raccolta di file diregistrazione e consentirne l’esecuzione.

Utilizzo della pianificazione

20

Gestione di eventi e di risposte eventi

Tivoli Web Services Analyzer e Internet Management Server generanoeventi. Un evento puòessere un avviso, un messaggio di errore oppure un messaggio di stato.Gli eventiapplicazionivengono di solito generati quando i vincoli delle applicazioni vengono superati,la qual cosa si verifica di solito durante l’esecuzione di un processo. Gli eventi di sistemavengono normalmente generati da problemi di autenticazione, da errori dovuti al gestoreeventi o da problemi di comunicazione dell’endpoint. Gli eventi di Tivoli Web ServicesAnalyzer vengono memorizzati nell’archivio di gestione.

Una risposta eventi è l’azione preconfigurata iniziata durante la generazione di un evento.Per un evento è possibile configurare cinque opzioni di risposta. Tali opzioni consentono diinoltrare ciascun evento a una o più delle seguenti destinazioni utilizzando uno dei gestorieventi del server di gestione:

¶ Al registro di sistema, mediante il gestore dei file di registrazione

¶ A uno di più indirizzi e-mail, mediante il gestore SMTP (Simple Mail TransferProtocol).

¶ A script che iniziano un’azione, ad esempio una risposta di correzione a un evento,mediante il gestore EXEC

Inoltrando eventi, è possibile garantire che ai contatti appropriati sia notificato ogni tipo dievento.

Ciascuna applicazione, e il server di gestione, dispone di un insieme univoco di tipi dieventi. E’ possibile configurare qualsiasi evento assegnando un livello di gravità (priorità) euna risposta eventi. Esistono seilivelli di gravità degli eventi:

¶ Sconosciuto

¶ Minimo

¶ Avvertenza

¶ Errore

¶ Critico

¶ Irreversibile

Per impostazione predefinita, a tutti gli eventi applicazioni viene assegnato un livello digravità di avviso e vengono registrati (la risposta eventi). Per impostazione predefinita,anche gli eventi di sistema vengono registrati. Tuttavia, i livelli di gravità degli eventi disistema sono hardcoded (come illustrato nella seguente tabella) e non possono essere alterati.

4

21Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

Tipo evento Livello di gravità

Endpoint disinstallato Errore

Heartbeat mancante Sconosciuto

Errore di autorizzazione Avviso; Errore

Servizio di autorizzazione riuscito Minimo

Servizio di autorizzazione non riuscito Errore; Irreversibile

Autenticazione server non riuscita Critico

Servizio di posta non riuscito Critico

Servizio di posta non riuscito Critico

Servizio SNMP non riuscito Critico

Servizio TEC non riuscito Critico

Servizio EXEC non riuscito Critico

Endpoint installato Minimo

Stato EXEC non riuscito Priorità evento originale ricevuta.

EXEC non riuscito Priorità evento originale ricevuta.

Endpoint sconosciuto Non utilizzato

Dati mancanti nell’evento inoltrato a TEC Priorità evento originale ricevuta.

EXEC completo Priorità evento originale ricevuta.

Evento generico Non utilizzato

Servizio TESM non riuscito Critico

Eccezione del sistema secondario dell’evento Priorità evento originale ricevuta.

Un endpoint ha avviato un processo diaggiornamento automatico.

Errore

Processo di aggiornamento automaticodell’endpoint completato correttamente.

Errore

Processo di aggiornamento automaticodell’endpoint non riuscito a causa di un errore.

Errore

Recupero: Heartbeat non più mancantedall’endpoint.

Errore

Occorre configurare le risposte eventi prima di configurare gli eventi e completare entrambele attività prima di iniziare a utilizzare Tivoli Web Services Analyzer. In questo modo tutte leopzioni di risposta saranno rese disponibili al momento della configurazione degli eventi. Laconfigurazione degli eventi prima di iniziare la creazione dei processi con le applicazionigarantisce che le informazioni relative agli eventi non andranno perse al momentodell’esecuzione dei processi.

Creazione di risposte eventiOccorre configurare le risposte eventi prima di configurare gli eventi e completare entrambele attività prima di iniziare a utilizzare le applicazioni Tivoli Web Services Analyzer. Inquesto modo tutte le opzioni di risposta saranno rese disponibili al momento dellaconfigurazione degli eventi. La configurazione degli eventi prima di iniziare la creazione deiprocessi con le applicazioni garantisce che le informazioni relative agli eventi non andrannoperse al momento dell’esecuzione dei processi.

Gestione di eventi e di risposte eventi

22

I cinque tipi di risposte eventi sono configurati in modo diverso:

¶ L’invio all’applicazione e ai registri di sistema di informazioni relative agli eventi èl’impostazione predefinita. Tutti gli eventi vengono registrati; non è richiesta alcunaconfigurazione ulteriore per questa azione.

¶ L’inoltro di eventi a Tivoli Enterprise Console o alle applicazioni SNMP viene eseguitoconfigurando il server di gestione.

¶ L’inoltro di eventi agli account e-mail e al gestore EXEC viene eseguito tramite lavisualizzazioneCrea risposta eventiin Attività generali → Amministrazione delsistema. Tuttavia, l’opzione e-mail richiede che si configuri prima il server di gestione.

Una volta configurate le opzioni di risposta TEC e SNMP nel server di gestione, apparirannocome scelte nell’elenco a discesaRisposta eventinelle visualizzazioni delle applicazioni edella configurazione degli eventi di sistema. L’opzione e-mail viene visualizzata dopo laconfigurazione del server di gestione e la creazione di una risposta eventi e-mail. L’opzioneEXEC viene visualizzata dopo la creazione di una risposta eventi di esecuzione degli script.

Inoltro di eventi a Tivoli Enterprise ConsoleE’ possibile configurare eventi da inoltrare a TEC (Tivoli Enterprise Console). Il gestoreeventi TEC converte un evento dal formato Internet Management Server al formato TEC.L’evento formattato viene accodato nel server di gestione. L’endpoint di Tivoli Web ServicesCourier esegue il polling del server di gestione ogni 60 secondi per gli eventi TEC. Ognivolta che sono presenti eventi nella coda, vengono inoltrati a TEC.

Affinché Internet Management Server inoltri eventi a un server TEC, occorre installare unendpoint Tivoli WSC (Web Services Courier) secondo le istruzioni riportate nella guidaall’installazione.

Per configurare gli eventi di sistema per l’inoltro TEC, completare i seguenti passaggi:

1. Nel Portafoglio, fare clic suAttività generali → Amministrazione del sistema→Configura eventi di sistema.

2. Per ciascun tipo di evento da inoltrare a un’applicazione TEC:

a. Fare clic sulla freccia a destra dell’elenco a discesaTipo evento. Selezionare un tipodi evento.

b. Fare clic sulla freccia a destra dell’elenco a discesaGravità evento. Selezionare unagravità di evento.

Gestione di eventi e di risposte eventi

23Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

c. Fare clic sulla freccia a destra dell’elenco a discesaRisposta eventi. SelezionareInoltro TEC .

3. Continuare questa procedura finché non siano configurati tutti gli eventi di inoltro TEC.

Inoltro di eventi a un’applicazione di gestione SNMPE’ possibile configurare eventi da inoltrare a un’applicazione di gestione SNMP (SimpleNetwork Management Protocol), ad esempio Tivoli NetView. Il gestore SNMP crea unmessaggio dai dati relativi all’evento, quindi crea e invia un trap SNMP.

Per inoltrare eventi Tivoli Web Services Analyzer a un’applicazione di gestione SNMP,occorre che tale applicazione sia installata. Tivoli consiglia di contattare il responsabile diquell’applicazione prima di inoltrarvi eventi. Occorre, inoltre, configurare il server digestione per SNMP prima di configurare gli eventi.

Per configurare eventi di sistema da inoltrare a un’applicazione di gestione SNMP,completare i seguenti passaggi da GUI Tivoli Web Services Analyzer.

1. Nel Portafoglio, fare clic suAttività generali → Amministrazione del sistema→Configura eventi di sistema.

2. Per ciascun tipo di evento da inoltrare a un’applicazione SNMP:

a. Fare clic sulla freccia a destra dell’elenco a discesaTipo evento. Selezionare un tipodi evento.

b. Fare clic sulla freccia a destra dell’elenco a discesaGravità evento. Selezionare unagravità di evento.

c. Fare clic sulla freccia a destra dell’elenco a discesaRisposta eventi. SelezionareSNMP Trap.

Inoltro di eventi a un account e-mailE’ possibile configurare il servizio eventi per inoltrare eventi a uno o più indirizzi e-mail,mediante il gestore SMTP (Simple Mail Transfer Protocol). Utilizzare la funzionalità diinoltro SMTP per garantire che ai contatti appropriati venga notificato ogni tipo di eventogenerato. La notifica e-mail automatica costituisce un modo semplice ed efficiente percomunicare che è necessario indirizzare un’emissione. Tale opzione inoltra anche unanotifica ai cercapersona e alle periferiche manuali se le periferiche riceventi sono configuratein modo corretto

Gestione di eventi e di risposte eventi

24

E’ possibile inoltrare una notifica tramite e-mail a contatti o gruppi. Per inoltrare tutti glieventi di un tipo particolare a indirizzi e-mail, completare i seguenti passaggi da GUI TivoliWeb Services Analyzer:

1. Fare clic suAttività generali → Amministrazione del sistema→ Crea risposta eventi.

2. SelezionareInvia e-mail dal tipo di risposta eventi dell’elenco a discesa. Fare clic suAvanti .

3. Per creare un nuovo destinatario, immettere un nome e la descrizione (facoltativo). Ilnome può essere di un singolo contatto o di un gruppo di contatti che riceverannoindividualmente la notifica dell’evento. Immettere un indirizzo e fare clic suAggiungi.Ripetere il processo finché non siano stati immessi tutti i destinatari necessari. Fare clicsuCrea/Modifica.

4. Per modificare una risposta eventi e-mail esistente:

a. Selezionare il nome della risposta e-mail dall’elenco a discesa nella visualizzazioneCrea risposta eventi e-mail.

b. Fare clic suPopola per visualizzare i dettagli.

c. Modificare la risposta:

1) Selezionare le voci esistenti e rimuoverle facendo clic suRimuovi- OPPURE -

2) Aggiungere nuove voci e fare clic suAggiungi.

d. Una volta terminata l’operazione, fare clic suCrea/Modifica per modificare larisposta.

Tutti i nuovi eventi del tipo specificato vengono inviati agli indirizzi e-mail specificati.

Inoltro di eventi al servizio EXECE’ possibile configurare il servizio eventi per inoltrare eventi al servizio EXEC in cui laricezione dell’evento esegue uno o più programmi creati dall’utente. Mediante la funzionalitàdi inoltro EXEC si è in grado di iniziare azioni di correzione in sostituzione o in aggiuntaall’intervento umano.

Per inoltrare tutti gli eventi di un tipo particolare al servizio EXEC, completare i seguentipassaggi:

1. Dal Portafoglio, fare clic suAttività generali → Amministrazione del sistema→ Crearisposta eventi.

Gestione di eventi e di risposte eventi

25Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

2. SelezionareEsegui script da Tipo risposta eventi dell’elenco a discesa. Fare clic suAvanti .

3. Per creare una nuova risposta:

a. Immettere un nome (richiesto) e una descrizione (facoltativa).

b. Fornire il percorso dei comandi, il percorso degli errori e il percorso degli output perlo script da eseguire.

c. Fare clic suCrea/Modifica.

4. Per modificare una risposta eventi dell’esecuzione di script esistente:

a. Selezionare il nome della risposta script dall’elenco a discesa nella visualizzazioneCrea risposta eventi script.

b. Fare clic suPopola per visualizzare i dettagli.

c. Modificare la risposta selezionando le voci e rimuovendole facendo clic suRimuovio aggiungendo nuove voci e facendo clic suAggiungi.

d. Una volta terminata l’operazione, fare clic suCrea/Modifica per modificare larisposta.

Tutti i nuovi eventi del tipo specificato inizieranno lo script specificato.

Inoltro di eventi mediante il servizio EXECIl servizio EXEC trasferisce i dati dei valori di campo degli eventi al programma o alloscript di esecuzione configurati tramite gli argomenti della riga di comando. Tali argomentiutilizzano un formato di coppia nome-valore, in cui il valore è sempre racchiuso tra

Gestione di eventi e di risposte eventi

26

virgolette doppie. La sintassi è illustrata nella seguente tabella.

Argomento comando Sintassi

1 event_id=”event_id_value”

2 event_priority=”event_priority_value”

3 endpointID=”endpointID_value”

4 endpointName=”endpointName_value”

5 eventSource=”eventSource_value”

6 eventTime=”eventTime_value”

7 recordID=”recordID_value”

8 constraintID=”constraintID_value”

9 annotation=”annotation_value”

La sintassi opera nella piattaforma Unix e nella maggior parte degli ambienti in NT.Tuttavia, se si crea uno script*.cmd o *.bat, cmd.exe di NT non riceverà gli argomenti inmodo corretto e restituirà solo la parte del nome della coppia. Per evitare quest’eventualità,utilizzare il modello riportato nel seguente script di esempio:@echo offecho Example Script!echo Param 1 = %1echo Param 2 = %2echo Param 3 = %3echo Param 4 = %4echo Param 5 = %5echo Param 6 = %6echo Param 7 = %7echo Param 8 = %8echo Param 9 = %9shift /8echo Param 10 = %9shift /8echo Param 11 = %9shift /8echo Param 12 = %9shift /8echo Param 13 = %9shift /8echo Param 14 = %9shift /8echo Param 15 = %9shift /8echo Param 16 = %9shift /8echo Param 17 = %9shift /8echo Param 18 = %9

L’output presenta le informazioni relative al nome-valore in un formato diverso:Example ScriptParam 1 = eventIDParam 2 = “<value>”Param 3 = eventPriorityParam 4 = “<value>”Param 5 = endpointIDParam 6 = “<value>”Param 7 = endpointNameParam 8 = “<value>”Param 9 = eventSource

Gestione di eventi e di risposte eventi

27Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

Param 10 = “<value>”Param 11 = eventTimeParam 12 = “<value>”Param 13 = recordIDParam 14 = “<value>”Param 15 = constraintIDParam 16 = “<value>”Param 17 = annotationParam 18 = “<value>”

Configurazione di eventiCiascuna applicazione dispone di un insieme univoco di tipi di eventi, come avviene per ilserver di gestione (eventi di sistema). Le tabelle elencanti tutti i tipi di eventi vengonofornite al termine del capitolo nella sezione “Gravità evento”.

E’ possibile configurare un evento (con l’eccezione che i livelli di gravità del tipo di eventodi sistema non possono essere modificati) ed eseguire tale operazione più volte. In questomodo si è in grado di personalizzare gli utenti informati o le azioni effettuate, in baseall’origine o alla gravità (priorità) dell’evento. La configurazione di un evento rappresenta ilprocesso d associazione di un tipo di evento e di un livello di gravità a una risposta eventi.Vedere “Creazione di risposte eventi” a pagina 22 e “Gravità evento”. Una risposta eventiverrà attivata quando un evento del tipo e della priorità specificati (oppure di un tipospecificato e di una priorità più elevata) viene ricevuto dal server di gestione.

Per configurare un evento di sistema, completare i seguenti passaggi:

1. Dal Portafoglio, fare clic suAttività generali → Amministrazione del sistema→Configura eventi di sistema.

2. Selezionare un tipo di evento dall’elenco a discesaTipo evento.

3. Selezionare una risposta eventi dall’elenco a discesaRisposta eventi. Se la rispostadesiderata non è nell’elenco, consultare “Creazione di risposte eventi” a pagina 22.Selezionare un livello di gravità dall’elenco a discesa Gravità evento.

4. Fare clic suAggiungi alla tabella. In Tabella eventi vengono visualizzati i tipi di eventidi sistema. Utilizzando il pulsante di selezione sottostante alla tabella è possibilevisualizzare tutti i tipi di eventi di sistema oppure soltanto il tipo di evento selezionato.Si dispone anche dell’opzione per eliminare tutti gli eventi configurati, tranne quelliconfigurati con i valori predefiniti di sistema. Selezionare gli eventi da eliminare e fareclic su Elimina selezionati.

5. La configurazione viene applicata immediatamente, per cui una volta terminata èpossibile passare all’operazione successiva

E’ possibile configurare eventi dalla visualizzazioneConfigura eventi di ciascunaapplicazione, utilizzando questa procedura.

Gravità eventoDurante la configurazione degli eventi, si assocerà un livello di gravità, o priorità, per ognitipo di evento e una risposta eventi. I livelli di gravità sono i seguenti:

¶ Sconosciuto

¶ Minimo

¶ Avvertenza

¶ Errore

Gestione di eventi e di risposte eventi

28

¶ Critico

¶ Irreversibile

E’ possibile configurare un determinato tipo di eventi più volte, modificando ogni volta lagravità e la risposta eventi. In questo modo si generano risposte diverse in base all’origine eal significato dell’evento. Un tipo di evento, configurato più volte, può generare più risposte.Ad esempio, se, per un particolare evento, si assegna una gravità di errore e una rispostaeventi di invio di una e-mail al proprio indirizzo, un’istanza di quell’evento con un livello digravità di errore invierà una notifica e registrerà l’evento, dal momento che la registrazione èla risposta predefinita per tutti gli eventi.

Un evento genera una relativa risposta configurata, la risposta predefinita, e tutte le altrerisposte configurate di gravità minima per quel tipo di evento. Si sta utilizzando, ad esempio,Site Investigator per ricercare un contenuto non aggiornato (ad esempio, prodotti oprogrammi sospesi) nel sito Web, sia nelle pagine pubbliche, sia nelle pagine in costruzione.Si configura due volte l’evento Undesired Content Found: una volta con una gravità dierrore e una risposta di inoltro notifica a un’applicazione SNMP nel test; la seconda voltacon una gravità critica e una risposta che invia una e-mail al vicepresidente di InformationServices.

Quando si crea un processo Site Investigator per ricercare pagine Web in costruzione, sisceglie il tipo di evento con gravità di errore. Se viene generato un evento Contenuto nondesiderato rilevato, viene registrato (per impostazione predefinita) e inoltrato all’applicazioneSNMP. Quando si crea un processo Site Investigator per ricercare la pagina pubblica del sitoWeb, in cui un contenuto indesiderato può produrre conseguenze più gravi, si sceglie il tipodi evento con gravità critica. In quest’istanza, un evento Contenuto non desiderato rilevatocauserà le seguenti azioni:

¶ Una notifica e-mail viene inviata al vicepresidente di Information Services

¶ Una notifica viene inoltrata all’applicazione SNMP

¶ L’evento viene registrato.

In entrambi i casi, il sistema genera la risposta eventi configurata e la risposta predefinita,più tutte le altre risposte configurate di gravità minima per quel tipo di evento.

Tipi di eventiLe seguenti tabelle elencano e descrivono i tipi di eventi per Tivoli Web Services Analyzer eil server di gestione (eventi di sistema).

Tipi di eventi di sistema

Tipo Definizione

Endpoint disinstallato E’ stato disinstallato un endpoint.

Heartbeat mancante L’heartbeat è risultato mancante da un endpointper alcuni minuti. Questo evento viene generatose il server di gestione non ha ricevuto unsegnale heartbeat dall’endpoint per un periodo ditempo specificato (in minuti).

Gestione di eventi e di risposte eventi

29Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

Tipi di eventi di sistema

Tipo Definizione

Errore di autorizzazione Il server di gestione non è riuscito ad autorizzareuna richiesta di un client. Questo tipo di eventiviene generato quando è specificata una passwordnon valida, quando un utente non dispone dautorizzazioni per l’utilizzo del servizio richiestooppure quando/se qualsiasi altra richiesta diautorizzazione non sia valida.

Servizio autorizzazione riuscito Autorizzazione o autenticazione riuscite. Questotipo di eventi viene generato, ad esempio, quandola creazione di un utente è riuscita o quando/seun server di gestione è definito.

Servizio autorizzazione non riuscito Servizio di autorizzazione o di autenticazione nonriuscito. Questo tipo di eventi viene generato, adesempio, quando viene specificata una passwordnon valida o quando/se viene effettuato untentativo di eliminare un utente.

Autenticazione server non riuscita Autenticazione non riuscita durante la definizionedi un server di gestione remoto (comunicazioneda server a server).

Servizio di posta non riuscito Servizio STMP non riuscito all’avvio a causa diun’eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio SNMP non riuscito Servizio SNMP non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio TEC non riuscito Servizio TEC non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio EXEC non riuscito Servizio EXEC non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Endpoint installato Nuovo endpoint installato e registrato con ilserver di gestione.

Stato EXEC non riuscito Il programma o lo script fornito dall’utente haeseguito e restituito un codice di stato (errore)diverso da zero: Questo evento viene generatoquando il servizio esegue un programma o unoscript fornito dall’utente che restituisce un codicedi errore.

Gestione di eventi e di risposte eventi

30

Tipi di eventi di sistema

Tipo Definizione

EXEC non riuscito Esecuzione del programma o dello script fornitodall’utente non riuscita: Questo evento vienegenerato quando il servizio prova senza riuscircia eseguire un programma o uno script fornitodall’utente.

Endpoint sconosciuto Ping di endpoint sconosciuto. Il server digestione è stato contattato da un endpoint nonregistrato.

Dati mancanti nell’evento inoltrato a TEC Determinati campi dell’evento inoltrato a TECmancano delle informazioni. Questo è un erroreinterno. TEC non rifiuta tale errore.

Servizio EXEC Programma o script fornito dall’utente completatocorrettamente.

Evento generico Questo è un evento generale per un utilizzogenerale.

Servizio TESM riuscito Servizio TESM non riuscito all’avvio a causa diuna eccezione.

Eccezione del sistema secondario dell’evento Il sistema secondario non è riuscito a generare.Questo è un errore interno. Avviare la traccia ocontattare il supporto tecnico Tivoli.

Un endpoint ha avviato un processo diaggiornamento automatico.

Un endpoint ha avviato un processo diaggiornamento automatico.

Processo di aggiornamento automaticodell’endpoint completato correttamente.

Processo di aggiornamento automaticodell’endpoint completato correttamente.

Processo di aggiornamento automaticodell’endpoint non riuscito a causa di un errore.

Processo di aggiornamento automaticodell’endpoint non riuscito a causa di un errore.

Recupero: Heartbeat non più mancantedall’endpoint.

Recupero: Heartbeat non più mancantedall’endpoint.

Tipi di Web Services Analyzer

Tipo Definizione

Stato attività WSA Processo pianificato avviato, completato, nonriuscito, interrotto, oppure non in grado di essereavviato.

Gestione di eventi e di risposte eventi

31Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

4.G

estionedieventie

dirisposte

eventi

Gestione di eventi e di risposte eventi

32

Gestione dati nell’archivio di gestione

Si prevede di raccogliere nel tempo determinati dati nell’archivio di gestione, richiedendonepertanto la gestione. Tali dati includono eventi, dati di gestione caricati da Tivoli WebServices Analyzer e dati generati da processi. Tuttavia, Tivoli Web Services Analyzer nonmonitora l’archivio di gestione per l’utilizzo dello spazio e le soglie. E’ responsabilitàdell’utente monitorare l’integrità dell’archivio ed eliminare regolarmente eventi, raccolte nonnecessarie, attività e così via.

Tivoli Web Services Analyzer fornisce un’utilità per eseguire questa manutenzione. Ililcomandoims_purgedb consente di eliminare dati indesiderati o non aggiornati dall’archiviodi gestione. Il comandoims_purgedb, inoltre, consente di visualizzare statistiche sullaquantità di dati memorizzati nell’archivio di gestione in qualsiasi momento.

Naturalmente, la frequenza necessaria per eliminare dati dipende dalle dimensioni deldatabase. Consultare il responsabile del database se non si conosce la manutenzione deldatabase. Un errore nel monitoraggio e nella manutenzione dell’archivio di gestione potrebberendere Internet Management Server inutilizzabile o inefficiente in quanto non sarà in gradodi scrivere sul database.

Utilizzo del comando ims_purgedbOccorre accedere alla macchina in cui è installato Internet Management Server per utilizzareil comando ims_purgedb. Tale comando è ubicato nella directory base_dir/TIMS/bin, in cuibase_dir è la directory di base specificata al momento dell’installazione del server TivoliWeb Services Analyzer. E’ possibile impostare la variabile d’ambiente PATH per includerequesta directory oppure eseguire il comando specificandone il percorso completo.

L’istruzione della sintassi generale del comando ims_purgedb è riportata di seguito:

ims_purgedb [–user user_name–passwdpassword] [ STI ] [ QOSM ] [ SI ] [ TIMS ][WSA] { –stats | –delete[–before ”yyyy-mm-dd hh:MM:SS” ] | -help]

dove:

–user user_name Specifica un nome utente Tivoli Web Services Analyzer. Ilcomando utilizza tale nome per accedere al server digestione di Tivoli Web Services Analyzer. Se non si specificaquesto argomento, il comando richiede un nome utente.

Notare che questo nome di accesso deve essere assegnato al ruolo admin. Poiché questocomando consente di eliminare potenzialmente dati importanti di Tivoli Web ServicesAnalyzer, occorre disporre di questa autorità amministrativa.

–passwdpassword Specifica una password Tivoli Web Services Analyzer

5

33Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

5.G

estionedati

nell’archiviodigestione

utilizzata dal comando, insieme al nome utente specificatodall’argomento utente –, per accedere al server Tivoli WebServices Analyzer. Se non si specifica questo argomento, ilcomando richiede una password.

–help Stampa l’istruzione di utilizzo di questo comando sustandard output.

–stats Stampa il numero totale delle voci di dati dell’archivio digestione su standard output. Queste informazioni statistichevengono stampate su standard output per impostazionepredefinita se non si specifica l’argomento –help, –stats, o–delete.

–delete [–before “yyyy-mm-dd hh:MM:SS”]Elimina tutti i dati dell’archivio di gestione. Nell’argomento–deletesono disponibili le seguenti opzioni:

Se si specifica l’argomento –before, i dati memorizzatinell’archivio di gestione nella data specificata e prima di taledata vengono eliminati. Occorre racchiudere la data e l’oratra virgolette doppie e il formato deve essere aaaa-mm-gghh:MM:SS. L’anno deve essere un numero di quattro cifre el’ora deve essere specificata come ora militare (mezzanottecorrisponde a 00:00:00, mezzogiorno a 12:00:00 e così via).

Per esempi di questo comando, fare riferimento alle seguenti sezioni. Ogni sezione elenca,inoltre, l’istruzione di sintassi del comando ims_purgedb specifico per il tipo di dati che sistanno eliminando dall’archivio di gestione.

Eliminazione datiInternet Management Server e le applicazioni generano continuamente eventi, i qualivengono memorizzati all’interno dell’archivio di gestione. I dati vengono generati daoperazioni GUI, da processi, durante la violazione di vincoli e si basano su informazioniprovenienti dagli endpoint Tivoli Web Services Analyzer. I dati forniscono un itinerario dicontrollo da utilizzare per monitorare le operazioni giornaliere; tuttavia, potrebbe esserenecessario eliminare dati se diventano non aggiornati.

Per eliminare dati dall’archivio di gestione, utilizzare questo comando:

ims_purgedb [–user user_name–passwdpassword] [ TIMS ] [–help | –stats | –delete[–before “yyyy-mm-dd hh:MM:ss”] ]

Per una descrizione degli argomenti, fare riferimento a “Utilizzo del comando ims_purgedb”a pagina 33.

Nel seguente esempio vengono eliminati tutti i dati IMS dell’archivio di gestione ricevutil’11 ottobre 2000 alle 7.00 e prima di tale data. Se utilizzato con il comando ims_purgedb,IMS (Internet Management Server) è rappresentato dall’acronimo TIMS.ims_purgedb -user raghu -passwd clever!!TIMS -delete -before "2000-10-11 19:00:00"

Nel seguente esempio vengono stampate informazioni statistiche sugli eventi nell’archivio digestione su standard output, ma gli eventi non vengono eliminati:

Gestione dati nell’archivio di gestione

34

ims_purgedb -stats

Poiché il nome utente e la password non sono stati specificati, il comando li richiede, nelmodo seguente:User:Password:

L’output del comando è il seguente:STI Admin UtilityThere are x event entries.QOSM Admin UtilityThere are x event entries.SI Admin UtilityThere are x event entries.TIMS Admin UtilityThere are x event entries.WSA Admin UtilityThere are x event entries.

dove x rappresenta il numero totale di eventi contenuti nell’archivio di gestione.

Per eliminare dati da un Tivoli Web Services Analyzer, utilizzare il comandoims_purgedbsolo con l’abbreviazione dell’applicazione. Occorre utilizzare un comando diverso perciascuna applicazione.

Ad esempio, per eliminare solo i dati Quality of Service, utilizzare il seguente comando:ims_purgedb [–user user_name –passwd password] [ QOSM][–delete [–before “yyyy-mm-dd hh:MM:ss”] ]

Gestione dati nell’archivio di gestione

35Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

5.G

estionedati

nell’archiviodigestione

Gestione dati nell’archivio di gestione

36

Gestione di Internet Management Server

Gestione del servizio eventiTivoli Web Services Analyzer e il server di gestione generano eventi, che vengonomemorizzati nell’archivio di gestione. E’ possibile configurare eventi da inoltrare a unadestinazione utilizzando uno dei seguenti gestori sul server di gestione:

¶ Al registro eventi di sistema, mediante il gestore dei file di registrazione

¶ A uno di più indirizzi e-mail, mediante il gestore SMTP (Simple Mail TransferProtocol).

¶ A un’applicazione di gestione SNMP (Simple Network Management Protocol, medianteil gestore SNMP

¶ A un TEC (Tivoli Enterprise Console), mediante il gestore TEC e l’endpoint WebServices Courier.

¶ A script che iniziano un’azione, ad esempio una risposta di correzione a un evento,mediante il gestore EXEC

Le risposte di inoltro eventi e-mail, SNMP e TEC richiedono la configurazione del server digestione, come descritto nelle seguenti pagine.

Tivoli Web Services Analyzer memorizza l’ora in GMT (Greenwich Mean Time). I dati dieventi ricevono un formato orario GMT. In questo modo tutti gli eventi verranno visualizzatiin GUI in modo coerente.

Inoltro di eventi a Tivoli Enterprise ConsoleE’ possibile configurare eventi da inoltrare a TEC (Tivoli Enterprise Console). Il gestoreeventi TEC converte un evento dal formato Internet Management Server al formato TEC.L’evento formattato viene accodato nel server di gestione. L’endpoint WSC (Web ServicesCourier) esegue il polling del server di gestione ogni 60 secondi per gli eventi TEC. Ognivolta che sono presenti eventi nella coda, vengono inoltrati a TEC.

Installare l’evento Web Services Courier secondo le istruzioni presenti nella guidaall’installazione. Accertarsi che la casellaInoltro TEC attivato sia selezionata. L’endpointWSC deve essere installato in un endpoint TMA. Una volta completata l’installazionedell’endpoint WSC, viene visualizzataInoltro TEC come opzione nell’elenco a discesaRisposta eventidelle visualizzazioni di configurazione delle applicazioni e degli eventisistema.

Per inoltrare eventi Tivoli Web Services Analyzer a TEC (Tivoli Enterprise Console), occorreche quest’ultima e Tivoli Framework siano installati. Tivoli consiglia, inoltre, di contattare ilresponsabile Tivoli Enterprise prima di configurare il server TEC.

6

37Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

6.G

estionediInternet

Managem

entS

erver

Occorre configurare le risposte eventi prima di configurare gli eventi e completare entrambele attività prima di iniziare a utilizzare Tivoli Web Services Analyzer. In questo modo tutte leopzioni di risposta saranno rese disponibili al momento della configurazione degli eventi. Laconfigurazione degli eventi prima di iniziare la creazione dei processi con le applicazionigarantisce che le informazioni relative agli eventi non andranno perse al momentodell’esecuzione dei processi.

Inoltro di eventi a un’applicazione di gestione SNMPE’ possibile configurare eventi da inoltrare a un’applicazione di gestione SNMP (SimpleNetwork Management Protocol), ad esempio Tivoli NetView. Il gestore SNMP crea unmessaggio dai dati relativi all’evento, quindi crea e invia un trap SNMP.

Per inoltrare eventi Tivoli Web Services Analyzer a un’applicazione di gestione SNMP,occorre che tale applicazione sia installata. Tivoli consiglia di contattare il responsabile diquell’applicazione prima di inoltrarvi eventi.

Prima che il server Tivoli Web Services sia in grado di inoltrare eventi a un server SNMP,occorre configurare il server di gestione come segue:

1. Mediante un editor di testo, modificare il filesnmp.properties, ubicato nella directorybase_dir/TIMS/lib/properties . La variabilebase_dirrappresenta la directory diinstallazione del server Tivoli Web Services Analyzer. Il contenuto del file è il seguente:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## Configuration file for Tivoli WSM to SNMP Integration# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

# Location (IP address or hostname) of SNMP management platform# e.g. snmp.yourdot.comServerLocation=

#SNMP management platform incoming trap port number# e.g. default port is 162ServerPort=

2. Specificare il nome host completo del server SNMP con la chiaveServerLocation. Adesempio, se il server SNMP èfodder.mycompany.com , la chiave avrà l’aspettoseguente:ServerLocation=fodder.mycompany.com

3. Specificare il numero di porta del server SNMP con la chiaveServerPort. Ad esempio,se la porta del server SNMP è 162, la chiave avrà l’aspetto seguente:ServerPort=162

4. Salvare e chiudere il filesnmp.properties.

5. Riavviare il server di gestione. Consultare “Avvio e arresto di Internet ManagementServer” a pagina 40.

6. Copiare il fileTWSM.mib , ubicato nella directorybase_dir/TIMS/lib , nel serverSNMP server. Questo file consente al server SNMP di comprendere gli eventi Tivoli WebServices Analyzer.

7. Caricare il fileTWSM.mib nel server SNMP. Per le istruzioni, fare riferimento alladocumentazione del server SNMP oppure contattare il responsabile di quell’applicazioneper l’assistenza.

Una volta completata questa procedura, viene visualizzataInoltro SNMP come opzionenell’elenco a discesaRisposta eventidelle visualizzazioni di configurazione degli eventi.

Gestione di Internet Management Server

38

Inoltro di eventi a un account e-mailE’ possibile configurare il servizio eventi per inoltrare eventi a uno o più indirizzi e-mail,medianteGestore SMTP (Simple Mail Transfer Protocol). Utilizzare la funzionalità di inoltroSMTP per garantire che ai contatti appropriati venga notificato ogni tipo di evento generato.La notifica e-mail automatica costituisce un modo semplice ed efficiente per comunicare cheè necessario indirizzare un’emissione. Tale opzione inoltra anche una notifica ai cercapersonae alle periferiche manuali se le periferiche riceventi sono configurate in modo corretto

Prima di inviare eventi a un server SMTP, occorre configurare Internet Management Servercome segue:

1. Mediante un editor di testo, modificare il il fileevent.properties, ubicato nelladirectorybase_dir/TIMS/lib/properties. La variabilebase_dir rappresenta ladirectory di installazione del server di gestione. Il contenuto del file è il seguente:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## Configuration file for SMTP & SOCKS## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

trace.service=com.tivoli.xtela.core.util.DefaultTraceServicetrace.switches=1-7.0

# SMTP (mail) host name e.g. mail yourdot.commail.smtp.host=

# socksProxyHost, SOCKS firewall host, e.g. socks.yourdot.comsocksProxyHost=

# socksProxyPort, e.g. default SOCKS port is 1080socksProxyPort=

2. Specificare il nome host completo del server SMTP con la chiavemail.smtp.host. Adesempio, se il server SMTP èrabbit.mycompany.com , la chiave avrà l’aspettoseguente:mail.smtp.host=rabbit.mycompany.com

3. Se la rete utilizza un server SOCKS per accedere al server SMTP, specificare il nomecompleto del server SOCKS con la chiavesocksProxyHost. Ad esempio, se il serverSOCKS èsocks23.mycompany.com , la chiave avrà l’aspetto seguente:socksProxyHost=socks23.mycompany.com

4. Se la rete utilizza un server SOCKS per accedere al server SMTP, specificare il numerodi porta del server SOCKS con la chiavesocksProxyPort. Ad esempio, se la porta delserver SOCKS’ è 144, la chiave avrà l’aspetto seguente:socksProxyHost=144

5. Salvare e chiudere il fileevent.properties.

6. Riavviare il server di gestione. “Avvio e arresto di Internet Management Server” apagina 40

Una volta completata questa procedura, occorre configurare l’inoltro e-mail inCrea risposteeventi in Attività generali → Amministrazione del sistemain GUI. Una volta completato ilprocesso, viene visualizzataInvia una e-mail come opzione nell’elenco a discesaRispostaeventi delle visualizzazioni di configurazione.

Gestione di Internet Management Server

39Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

6.G

estionediInternet

Managem

entS

erver

Avvio e arresto di Internet Management ServerPer la risoluzione dei problemi, la manutenzione o il ripristino di emergenza, può esserenecessario arrestare o riavviare manualmente Internet Management Server. Per arrestare oavviare manualmente Internet Manager Server, seguire le istruzioni riportate di seguito.

Avvio e arresto su sistemi WindowsPer arrestare o avviare il server di gestione su sistemi Windows supportati utilizzare uno deiseguenti metodi:

¶ Per arrestare o avviare il server di gestione dal menu Avvio: selezionareAvvio →Programmi → Tivoli → Arresto Internet Management Server.

¶ Per arrestare o avviare il server di gestione dal Pannello di controllo:

1. SelezionareImpostazioni → Pannello di controllo dal menuAvvio.

2. Fare doppio clic sull’iconaServizi.

3. SelezionareTIMS HTTP Server dall’elenco di servizi.

4. Effettuare una delle seguenti operazioni:

v Fare clic sul pulsanteArresta per arrestare il server di gestione.

v Fare clic sul pulsanteAvvio/Start per avviare il server di gestione.

¶ Per arrestare o avviare il server di gestione da un prompt dei comandi:

v Immettere i seguenti due comandi per arrestare il server di gestione:net stop "TIMS HTTP Server"

net stop "Tomcat"

v Immettere i seguenti due comandi per arrestare il server di gestione:net start "TIMS HTTP Server"

net start "Tomcat"

Se si tenta di eseguire immediatamente la GUI dopo il riavvio del server e si causa unerrore, attendere alcuni minuti e riprovare. Potrebbe occorrere del tempo perché il servercompleti l’inizializzazione.

Avvio e arresto su sistemi UNIXPer avviare o arrestare il server di gestione su sistemi UNIX specifici, utilizzare uno deiseguenti metodi:

¶ Per arrestare o avviare il server di gestione su Solaris:

v Immettere il seguente comando dalla directory root per arrestare il server di gestione:/etc/inti.d/tivoliIMS.rc stop

v Immettere il seguente comando dalla directory root per avviare il server di gestione:/etc/init.d/tivoliIMS.rc start

¶ Per arrestare o avviare il server di gestione su Solaris o AIX:

1. Passare alla seguente directory:install_dir/ManagementServer/TIMS/bin/

dove install_dir è la directory nella quale è installato il server di gestione.L’installazione predefinita è/opt/Tivoli/Internet.

Gestione di Internet Management Server

40

2. Effettuare una delle seguenti operazioni:

v Immetterestopms.sh per arrestare il server di gestione.

v Immetterestartms.sh per avviare il server di gestione.

Se si tenta di eseguire immediatamente la console dopo il riavvio del server e si causa unerrore, attendere alcuni minuti e riprovare. Potrebbe occorrere del tempo perché il servercompleti l’inizializzazione.

Arresto e avvio di un endpointPer arrestare un endpoint, immettere il seguente comando nell’endpoint specifico che sidesidera arrestare:install_dir/Tivoli/Internet/<endpoint_name>/bin/stopep.sh

Per avviare un endpoint, immettere il seguente comando nell’endpoint specifico che sidesidera avviare:install_dir/Tivoli/Internet/<endpoint_name>/bin/startep.sh

dove:

install_dirSpecifica il percorso directory su cui è installato il server Web.

<endpoint_name>Specifica un endpoint.

Per endpoint che includono un server Web, utilizzarestopserver.shper arrestare il serverWeb estartserver.sh per riavviarlo.

Gestione di Internet Management Server

41Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

6.G

estionediInternet

Managem

entS

erver

42

Guida Tivoli Decision Support per TivoliWeb Services Analyzer

Quando Tivoli Web Services Analyzer ha raccolto dati dai server Web, occorre essere ingrado di utilizzarli in modo corretto. A questo scopo è stata creata la Guida Tivoli DecisionSupport per Web Services Analyzer.

Una volta raccolti i dati, è possibile assemblarli in un tipo particolare di database relazionaledenominato Magazzino dati Tivoli Web. Tivoli Decision Support può, quindi, estrarre eanalizzare i dati tramite prospetti visualizzati Tivoli Discovery Interface.

Utilizzare Tivoli Discovery Administrator per definire interrogazioni che estraggano dati daquesto database e li inseriscano all’interno di un file CSV (Comma-Separated Values).Cognos Transformer crea i cubi multidimensionali da questo file, che possono, quindi, essereriportati da Cognos PowerPlay. Un cubo è un contenitore di dati utilizzato da CognosPowerPlay. PowerPlay è un pacchetto multidimensionale di prospetto e analisi che occorreinstallare con Tivoli Decision Support. Un numero di strumenti PowerPlay è incorporato inTivoli Decision Support. Prima che Tivoli Decision Support sia in grado di operare in modocorretto, occorre accertarsi che Discovery Administrator sia collegato correttamente aidatabase dell’organizzazione. Utilizzare, infine, Tivoli Discovery Interface per visualizzaretali prospetti.

TDS (Tivoli Decision Support) recupera informazioni dal magazzino dati Web per iprospetti. Per eseguire questi nuovi prospetti, i dati WebSphere Site Analyzer devono trovarsinello stesso database del magazzino dati Web. Se si sta impostando WebSphere SiteAnalyzer, fare riferimento alla documentazione di quel prodotto relativamente allaconfigurazione del database. In caso contrario, sarà necessario importare i dati manualmente.Consultare il responsabile del database per le modalità di esecuzione di tale operazione.

Per problemi relativi all’installazione e alla configurazione di Tivoli Decision Support, fareriferimento alla documentazione di Tivoli Decision Support. Tutti i manuali e leInformazioni di Tivoli Decision Support 2.1 citate nei manuali Web Services Manager e WebServices Analyzer sono ubicate nel CD-ROM di Tivoli Decision Support 2.1 (\Docs\Pdf)oppure nella directory D:\<destdir>\TDS 2.1\Docs\Pdf, dove D è lalettera dell’unità e<destdir> è la directory di base in cui è installata la versione 2.1 di Tivoli Decision Support.

7

43Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

7.G

uidaTivoliD

ecisionS

upport

Creazione di cubiLa creazione di cubi è un’attività che utilizza molte risorse. Pertanto, quando si pianificanocreazioni di cubi regolari, è opportuno pianificarle nei periodi in cui l’attività del databasediminuisce. Regolare l’intervallo di date dei cubi per ottimizzare il tempo necessario allacreazione di un cubo. Tale attività viene eseguita dal pannello Amministratore della consoleTivoli Discovery Administrator.

Per creare un cubo, effettuare i seguenti passaggi:

1. Fare doppio clic suCubi nel pannello Amministratore.

2. Fare clic con il pulsante destro del mouse su un cubo, quindi selezionareCrea. Nellafinestra di dialogo Conferma creazione cubo verranno visualizzati gli intervalli di date.

3. Fare clic suSì.Tivoli Decision Support si connette al database e recupera le registrazioni specificatenell’interrogazione. Le dimensioni dei dati e la velocità della rete influiscono sul temponecessario al recupero di tutte le registrazioni. Utilizzare la barra di stato per verificare lostato dell’elaborazione. Nella finestra di dialogo Stato trasformazione cubo verrannovisualizzati i messaggi di elaborazione.

4. Rivedere i messaggi di elaborazione per tutti gli errori. Se un errore genera una finestradi dialogo di errore, rivedere l’errore, quindi fare clic suOK .

5. Fare clic suChiudi .

Per ulteriori informazioni sull’utilizzo di Tivoli Decision Support Discovery Interface,consultare laTivoli Decision Support Guida per l’utentee Tivoli Decision Support: Guideall’utilizzo di Decision Support.

Pianificazione dell’attività di creazione dei cubiOccorre ricreare periodicamente il cubo per aggiornarne i dati. E’ possibile pianificare ilprocesso di creazione per creare automaticamente a intervalli regolari (ad esempio,pianificare creazioni di cubi durante le ore notturne). Per migliorare le prestazioni èpreferibile sfalsare gli orari di avvio della creazione dei cubi. Accertarsi, inoltre, che le

Guida per Tivoli Web Services Analyzer

44

creazioni dei cubi vengano pianificate dopo l’esecuzione del processo Tivoli Web ServicesAnalyzer, dal momento che quest’ultimo deve essere terminato per disporre dei datiaggiornati per i cubi.

La seguente procedura utilizza Tivoli Discovery Administrator per creare una pianificazionedi creazione di cubi e per determinare l’ID Attività della pianificazione. La creazione delcubo viene, quindi, pianificata mediante Cognos Scheduler.

Utilizzare la seguente procedura per definire la pianificazione della creazione di un cubo:

1. Avviare Tivoli Discovery Administrator.

2. SelezionareAggiungi→Creazione cubodal menuAttività pianificata per visualizzarela guida delle attivitàAggiungi pianificazione.

3. Digitare un nome per la pianificazione in corso di creazione nella casellaNomepianificazione, quindi, fare clic suAvanti .

4. Dall’elenco a discesa, scegliere il cubo per il quale viene pianificata questa creazione efare clic suAvanti .

5. Scegliere la frequenza con cui si desidera eseguire quest’attività e fare clic suAvanti .

6. Scegliere un intervallo di giorni per eseguire l’attività, e fare clic suAvanti .

7. Scegliere un orario per avviare l’attività.

Nota: Durante la pianificazione della creazione di un cubo, occorre accertarsi che lasequenza di raccolta della registrazione Web sia completata prima di iniziare lacreazione del cubo. In caso di errore nel completamento di tale raccolta lacreazione del cubo risulterà con i dati incompleti.

8. Fare clic suAvanti .

9. Nella casella della dataValido da, digitare o selezionare una data che sia precedente aquella corrente.

10. Selezionare la casella di controlloA per visualizzare la casella della data di fine.

11. Nella casellaData fine, digitare o selezionare la data di fine della pianificazione, quindifare clic suAvanti .

12. Fare clic suFine.

Guida per Tivoli Web Services Analyzer

45Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

7.G

uidaTivoliD

ecisionS

upport

13. Fare clic suAttività pianificate nel pannello Tivoli Discovery Administrator pervisualizzare il pannelloProprietà.

14. Fare clic con il pulsante destro del mouse sull’attività pianificata appena creata, quindi,fare clic suModifica per visualizzare la finestra di dialogoModifica pianificazione.

15. Nella schedaAttività , registrare l’ID Attività pianificata (utilizzato in un passaggiosuccessivo), quindi fare clic suOK .

16. Dal menu Avvio di Windows NT, selezionareProgrammi→Cognos→ Utilità dipianificazione per avviare Cognos Scheduler.

17. Dal menu Inserisci, selezionareAttività periodica per visualizzare la finestra di dialogoInserisci attività .

18. Fare clic sulla scheda Identificazione e digitare la seguente stringa di comando nellacasellaNome file:

“<directory path>\EDAdmin.exe” /TaskID=X

dove:

<directory path> è il percorso directory dell’installazione di TivoliDecision Support

X è l’ID Attività pianificata.

Accertarsi di racchiudere il percorso directory e EDAdmin.exe tra virgolette comeillustrato nel seguente esempio:“c:\Program Files\TDS\EDAdmin.exe” /TaskID=1

19. Digitare una breve descrizione del cubo e della pianificazione nella casellaDescrizione.

20. Fare clic sulla schedaTabella tempi e specificare la frequenza di creazione dei cubi,l’orario di esecuzione e l’intervallo di tempo delle date del calendario da eseguire.

21. Ridurre Cognos Scheduler.

Nota: Occorre che Cognos Scheduler sia in esecuzione per creare il cubo all’orariopianificato. E’ consigliabile aggiungere Cognos Scheduler alla cartella di avviodel server Tivoli Decision Support.

Argomenti e visualizzazioniIn Tivoli Discovery Interface, i dati raccolti per la Guida di Tivoli Decision Support per WebServices Analyzer è organizzata in argomenti e visualizzazioni. La selezione di unavisualizzazione all’interno di un argomento mostra un prospetto che illustra i risultati diun’interrogazione di database in base all’argomento e alla visualizzazione selezionati. Oltreal prospetto, ciascuna visualizzazione mostra una relativa descrizione nel pannelloSuggerimenti nella parte inferiore dell’interfaccia.

Inoltre, le visualizzazioni predefinite possono essere ulteriormente modificate trascinandoaltre dimensioni dalla riga delle dimensioni all’interno della visualizzazione e analizzandodeterminate misure per una migliore intensità di visualizzazione dei dati.

Prima di eseguire i prospetti per la prima volta, occorre aver creato una visualizzazione didatabase contenente i dati correlati. E’ necessario creare la visualizzazione solo una volta.Accedendo come responsabile del database, un utente crea la visualizzazione eseguendo uno

Guida per Tivoli Web Services Analyzer

46

dei comando riportati di seguito da un prompt di DOS. I file di comandi sono ubicati nellasottodirectory TDS_guides del CD del prodotto:

¶ Per il database DB2: Il nome del database di magazzino viene fornito come unicoparametro di input.db2cmd create_tds_view_db2.bat nameofwarehousedatabase

¶ Per il database Oracle: connect_string di Oracle fornisce il nome del servizio di rete dbed è in genere del tipo OracleSID oppure OracleSID_OracleHostNamesqlplus user/pwd@connect_string < create_tds_view_oracle.sql

Guida Tivoli Decision Support per Web Services AnalyzerLa guida Tivoli Decision Support per Web Services Analyzer fornisce gli argomenti e levisualizzazioni seguenti:

Argomento: In che modo il tempo di risposta dell’utente viene influenzato dal traffico dei sitiWeb?

Visualizzazioni: Le visualizzazioni di questo argomento utilizzano informazionidall’endpoint Quality of Service e da IBM WebSphere Site Analyzer 4.0.Con questi dati, è possibile correlare la qualità del servizio fornito aivisitatotri durante i periodi di prova QOS con i volumi e i tipi di trafficopresenti nel sito durante tali periodi. Questi prospetti sono Crystal Reports.

¶ Il tempo di risposta dell’utente correlato dai kilobyte scaricati per URI

¶ Il tempo di risposta dell’utente correlato dal numero di risultati perURI

Argomento: Quali operazioni i visitatori effettuano nel sito e da dove provengono?

Visualizzazioni: Le visualizzazioni di questo argomento mostrano informazioni sugli utentie sulla loro provenienza e includono:

¶ Analisi del browser

¶ Organizzazioni più attive

¶ Pagine più richieste

¶ Pagina di voce principale

¶ Pagine di riferimento principali

¶ Visitatori univoci principali per data

¶ Visitatori univoci principali per server

¶ Visitatori per dominio

Argomento: Quali errori rilevano i visitatori nel sito?

Visualizzazioni: Le visualizzazioni di questo argomento mostrano informazioni sul numeroe il tipo di errori rilevati dagli utenti del sito e includono:

¶ Analisi di errore

¶ Errori per server

¶ Errori per URL

Argomento: Qual è l’attività di trasferimento dei dati?

Guida per Tivoli Web Services Analyzer

47Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

7.G

uidaTivoliD

ecisionS

upport

Visualizzazioni: Le visualizzazioni di questo argomento forniscono una panoramica delgrafico nel sito e includono:

¶ Kilobyte scaricati per data

¶ Kilobyte scaricati per server

¶ Numero di visualizzazioni documenti per server

¶ Numero di file scaricati per data

¶ Numero di file scaricati per server

¶ File principali scaricati per nome

Argomento: Qual è l’attività generale del sito?

Visualizzazioni: Questo prospetto fornisce una visualizzazione di alto livello del trafficodel sito ed annota il numero dei visitatori. La visualizzazione include:

¶ Statistiche creando i prospetti del periodo

Argomento: Qual è il traffico del sito Web?

Visualizzazioni: Questi prospetti forniscono informazioni sugli utenti che accedono al sitoe sulla frequenza degli accessi.

¶ Numero di visitatori univoci per data

¶ Numero di visitatori univoci per server Web

¶ Visualizzazioni pagina per data

¶ Visualizzazioni pagina per server

¶ Attività Web per data

¶ Attività Web per server

Risoluzione dei problemi di Tivoli Decision SupportIn questa sezione sono inclusi i seguenti argomenti:

¶ Risoluzione di problemi relativi alla creazione dei cubi

¶ Risoluzione di problemi relativi ai prospetti

Risoluzione di problemi relativi alla creazione dei cubiLa creazione di cubi presenta i seguenti problemi e le possibili soluzioni:

¶ Quali operazioni eseguire quando Tivoli Discovery Administrator viene visualizzatoil messaggio:Errore durante la creazione del cubo.

e le informazioni sui Dettagli includono:Errore 91 - Errore nella ricezione dei parametri di interrogazione; variabile oggetto o variabile del bloc

Le origini dati non sono state assegnate alle interrogazioni del cubo. Assegnare taliorigini all’interrogazione.

¶ Durante l’utilizzo di Tivoli Discovery Interface, cosa indica l’icona di un prospettoCognos PowerPlay con un indicatore Cannot Execute, per cui è impossibile aprire il

Guida per Tivoli Web Services Analyzer

48

prospetto?Il cubo non è disponibile. Contattare il responsabile di Tivoli Decision Support e richiederela creazione del cubo.

¶ Perché il Tivoli Discovery Administrator riferisce che non è possibile creare uncubo?

Il cubo che si sta tentando di ricreare è al momento in uso e Tivoli Decision Support non èin grado di sovrascriverlo ai dati del nuovo cubo. Chiudere tutte le copie di Tivoli DiscoveryInterface in esecuzione. Copiare il fileCubeName.mdc dalla directoryTds\Cubes\TempalladirectoryTds\cubes, doveTdsè la directory di installazione di Tivoli Decision Support.Le interrogazioni hanno restituito dati insufficienti alla creazione di un cubo. Verificare leinterrogazioni.

¶ Se tutti i processi Tivoli Discovery Interface sono chiusi, perché il cubo non vienecreato?

Una copia di Cognos PowerPlay potrebbe essere ancora in esecuzione in background. Questaeventualità potrebbe impedire la creazione dei cubi. Aprire il gestore Attività. Se vienerilevato il processo pplay.exe, terminarlo e ricreare il cubo.

¶ Perché i cubi non vengono creati automaticamente di notte?Affinché si verifichino creazioni di cubi pianificate, occorre che Cognos Scheduler sia inesecuzione. Avviare Cognos Scheduler. Rivisualizzare le definizioni della pianificazione inCognos Scheduler e in Tivoli Discovery Administrator.

¶ In che modo vengono calcolate le date relative in un prospetto?Il parametro Intervallo date di un cubo determina il periodo di tempo da esaminare. Questoparametro utilizza valori espliciti, date di inizio e di fine oppure un valore calcolato, adesempio gli ultimi tre mesi. I valori calcolati sono relativi alla data corrente. Utilizzare ilparametro Intervallo date e il fileCubeName_dt.txt per impostare il periodo corrente neiseguenti casi:

Intervallo date esplicito Data di fine

Valori calcolati Calcolo data di fine

Nessun parametro Intervallo date nel cuboData di creazione cubo

v Se si desidera utilizzare la data inCubeName_dt.txt come periodo corrente, creareuna nuova interrogazione nel modello del cubo che dovrà utilizzare il fileCubeName_dt.txt come file di dati locale. Inoltre, occorre impostare l’opzione delperiodo corrente solo per questa interrogazione.

v Utilizzare il parametro Intervallo date, ma non il fileCubeName_dt.txt . In tal modoverranno selezionati solo i record presenti tra la data di inizio e la data di finespecifiche e il periodo corrente verrà impostato sulla data più recente dei dati.

v Non utilizzare il parametro Intervallo date o il fileCubeName_dt.txt . In questo modoverranno selezionati tutti i record e il periodo corrente verrà impostato sulla data piùrecente dei dati.

v Utilizzare il file CubeName_dt.txt , ma non il parametro Intervallo date. In questomodo verranno selezionati tutti i record e il periodo corrente verrà impostato sulladata dell’attuale creazione del cubo.

Per ulteriori informazioni sulle modalità di impostazione del periodo corrente e dellaselezione dei record, fare riferimento a Tivoli Decision Support Administrator Guide.

Guida per Tivoli Web Services Analyzer

49Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

7.G

uidaTivoliD

ecisionS

upport

Risoluzione di problemi relativi ai prospettiE’ possibile che si verifichino i seguenti problemi:

¶ Quali operazioni eseguire in caso di visualizzazione del seguente messaggio dierrore?load_graph_from_powercube

Il cubo non è stato creato. Creare il cubo.

¶ Si è tentato di aprire un prospetto, ma, Tivoli Discovery Interface si blocca alcursore di attesa.

Tivoli Discovery Interface potrebbe aver perso la connessione all’attività Cognos PowerPlay.Chiudere Tivoli Discovery Interface e Cognos PowerPlay. Riavviare Tivoli DiscoveryInterface e aprire nuovamente i prospetti.

¶ E’ stato aperto un prospetto, ma non conteneva datiPotrebbero essere presenti dati nel prospetto, ma non esistono dati nell’analisi in dettaglio. Ilprospetto potrebbe essere filtrato in una dimensione. Osservare la barra dimensioni everificare che i valori, in particolare la dimensione della data, siano analizzatidettagliatamente.Per i prospetti Crystal, occorre specificare un parametro. Per informazioni sull’immissionedel parametro, consultare il suggerimento nella parte inferiore di Tivoli Discovery Interface.

¶ I prospetti tabulari non dispongono di un margine sinistro.Il tipo di stampante collegato a una workstation influenza l’allineamento dei prospetti.Provare a disconnetere la stampante e riavviare Tivoli Decision Support.

¶ Impossibile aprire un Crystal Report mediante Tivoli Discovery Interface.E’ possibile che sia in corso un indirizzamento al database errato. Nella barra attività TivoliDiscovery Interface, fare clic suVisualizza → opzioni. Nella finestra di dialogoOpzioni,esaminare la schedaDatabaseper verificare che la sezione delle impostazioni di Originedati definisca in modo corretto i campi DSN, Qualificatore, Nome database e Tipo.

Guida per Tivoli Web Services Analyzer

50

Pianificazione dei processi di applicazione

Tivoli Web Services Manager offre una varietà di opzioni per la pianificazione dei processidi applicazione. In ciascuno dei capitoli relativi alle applicazioni, è stata presentata l’opzionedi pianificazione più probabile nella trattazione della configurazione dei processi. Questocapitolo, in particolare, riesamina tali opzioni e ne presenta altre relative alla pianificazione.

Esecuzione continuaE’ possibile pianificare i processi affinché l’esecuzione sia continua . Tale opzione puòessere configurata in uno dei due modi seguenti: utilizzando una pianificazione esistenteoppure creandone una nuova.

Per utilizzare una pianificazione esistente:

1. Fare clic sulla freccia a destra dell’elenco a discesaConfigurazioni esistenti. Vienevisualizzato un elenco di tutte le pianificazioni configurate in precedenza.

2. Selezionare la pianificazione che si desidera utilizzare e fare clic suPopola pervisualizzare i dettagli di tale pianificazione. Fare clic suAvanti per accettare lapianificazione. Per scegliere un’altra pianificazione, fare clic suCancella ed effettuareun’altra selezione.

Per creare una nuova pianificazione:

1. Fare clic sulla scheda dell’applicazionePianifica.

2. Scegliere se eseguire immediatamente il processo oppure se avviarlo successivamente; intal caso, immettere l’ora e la data. E’ opportuno notare che le ore di avvio del processosono caratterizzati da incrementi di 15 minuti.

3. Fare clic sul pulsante di opzioneContinuamente.

4. Decidere se terminare il processo o se chiudere l’applicazione. Qualora si decidesse diterminare il processo, immettere l’ora e la data.

5. Fare clic suAvanti . Se occorre ricominciare, fare clic suCancella.

Nota: Le ore immesse sono relative all’ora di Greenwich (GMT). La differenza, in ore,tra GMT e il browser corrente viene visualizzata nel Portafoglio. Aggiungere osottrarre il fuso orario da GMT per impostare la data e l’ora di esecuzione delprocesso. Ad esempio, se il browser indica una differenza di fuso orario GMT di-5 e si desidera eseguire il processo il 2 ottobre alle 2:00 ora locale, l’orario diavvio sarà alle 21:00 del primo ottobre. Nelle impostazioni internazionali in cuil’ora cambia da ora solare a ora legale, è necessario regolare le pianificazioni deiprocessi in modo che riflettano il cambiamento dell’ora locale se le metricheprodotte dal processo sono sensibili all’ora.

8

51Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

8.P

ianificazionedei

processidiapplicazione

Esecuzione in una voltaE’ possibile pianificare i processi da eseguire in una volta, immediatamente oppure in unmomento successivo. Tale opzione può essere configurata in uno dei due modi seguenti:utilizzando una pianificazione esistente oppure creandone una nuova.

Per utilizzare una pianificazione esistente:

1. Fare clic sulla freccia a destra dell’elenco a discesaConfigurazioni esistenti. Vienevisualizzato un elenco di tutte le pianificazioni configurate in precedenza.

2. Selezionare la pianificazione che si desidera utilizzare e fare clic suPopola pervisualizzare i dettagli di tale pianificazione. Fare clic suAvanti per accettare lapianificazione. Per scegliere un’altra pianificazione, fare clic suCancella ed effettuareun’altra selezione.

Per creare una nuova pianificazione:

1. Fare clic suCancella per rimuovere i valori.

2. Scegliere se eseguire immediatamente il processo oppure se avviarlo successivamente.

3. Selezionare l’ora in cui deve terminare il processo (ossia quando il processo terminerà,indipendentemente dall’eventuale completamento) nella parte inferiore dello schermo efare clic suAvanti . E’ possibile, inoltre, scegliere di non terminare mai il processo.

Nota: In Site Investigator, non esiste alcun parametro di timeout. Se si desidera cheun’indagine si concluda dopo un determinato periodo di tempo, è possibile immetterel’orario di fine nella parte inferiore dello schermo della pianificazione.

Esecuzione ripetutaE’ possibile pianificare i processi da eseguire durante un intervallo di tempo su baseregolare. Tale opzione può essere configurata in uno dei due modi seguenti: utilizzando unapianificazione esistente oppure creandone una nuova.

Per utilizzare una pianificazione esistente:

1. Fare clic sulla freccia a destra dell’elenco a discesaConfigurazioni esistenti. Vienevisualizzato un elenco di tutte le pianificazioni configurate in precedenza.

2. Selezionare la pianificazione che si desidera utilizzare e fare clic suPopola pervisualizzare i dettagli di tale pianificazione. Fare clic suAvanti per accettare lapianificazione. Per scegliere un’altra pianificazione, fare clic suCancella ed effettuareun’altra selezione.

Per creare una nuova pianificazione:

1. Fare clic suCancella per rimuovere i valori.

2. Scegliere se eseguire immediatamente il processo oppure se avviarlo successivamente.

3. Se si desidera eseguire il processo più volte in modo permanente, selezionareEseguiprocesso ogni volta, quindi scegliere le opzioni. Rivedere i seguenti esempi.

Nota: Le ore immesse sono relative all’ora di Greenwich (GMT). La differenza, in ore,tra GMT e il browser corrente viene visualizzata nel Portafoglio. Aggiungere osottrarre il fuso orario da GMT per impostare la data e l’ora di esecuzione del

Pianificazione dei processi di applicazione

52

processo. Ad esempio, se il browser indica una differenza di fuso orario GMT di-5 e si desidera eseguire il processo il 2 ottobre alle 2:00 ora locale, l’orario diavvio sarà alle 21:00 del primo ottobre. Nelle impostazioni internazionali in cuil’ora cambia da ora solare a ora legale, è necessario regolare le pianificazioni deiprocessi in modo che riflettano il cambiamento dell’ora locale se le metricheprodotte dal processo sono sensibili all’ora.

a. Per eseguire un processo ogni 15 minuti, immettere un valore di 15 minuti e fare clicsu Continuamente.

b. Per eseguire un processo una volta al giorno dalle 6:00 alle 9:00, immettere un valoredi 24 ore e i valori corretti nei campi Orario di avvio e Orario di fine.

c. Per eseguire un processo una volta ogni giorno feriale dalle 6:00 alle 9:00, immettereun valore di 24 ore e contrassegnare le caselle relative ai giorni della settimana.

d. Per eseguire un processo ogni lunedì alle 6:00, immettere un valore di 240 ore,inserire i valori corretti nei campi Orario di avvio e Orario di fine e accertarsi di averimmesso un lunedì come data di inizio.

4. Verificare le selezioni, quindi fare clic suAvanti . Se occorre ricominciare, fare clic suCancella.

Pianificazione dei processi di applicazione

53Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

8.P

ianificazionedei

processidiapplicazione

Pianificazione dei processi di applicazione

54

Attività generali e amministrazione delsistema

La GUI di Tivoli Web Services Analyzer consente l’esecuzione di alcune attività relative atutte le applicazioni. E’ possibile accedere a queste attività generali nonché alle funzioni diamministrazione del sistema selezionando l’elenco a discesaAttività generali nelPortafoglio.

Quando si seleziona l’elenco a discesaAttività generali nel Portafoglio, in quest’ultimo siespandono alcune opzioni che mostrano le tre principali categorie di attività:

Visualizzazioni globaliTutti gli utenti possono generalmente accedere alle funzioni di questa categoria,indipendentemente dalle autorizzazioni concesse in Gestione account. Questacategoria espandibile include le seguenti funzioni:

¶ Visualizza tutti i processi

¶ Visualizza la registrazione eventi globali

¶ Visualizza tutti gli endpoint

Amministrazione del sistemaPer eseguire le funzioni di amministrazione che rientrano in questa categoria, sononecessarie le dovute autorizzazioni. Questa categoria espandibile include le seguentifunzioni:

¶ Configura eventi di sistema

¶ Visualizza registrazione eventi di sistema

¶ Crea risposta eventi

¶ Gestisci dati applicazioni

¶ Gestisci account

¶ Visualizza file di registrazione

¶ Visualizza dettagli TIMS

Preferenze utenteLe funzioni di questa categoria consentono a tutti gli utenti di modificare lepreferenze di account applicabili ai relativi account utente. Questa categoriaespandibile include le seguenti funzioni:

¶ Modifica password.

9

55Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

9.A

ttivitàgeneralie

gestionedelsistem

a

¶ Cambia fuso orario. La preferenza del fuso orario si applica solo allevisualizzazioni del registro eventi, alla visualizzazione degli endpoint e aiprospetti. GMT (Greenwich Mean Time) si applica a tutte le altre impostazioni.

Visualizzazioni globaliOgni account utente è in grado di visualizzare endpoint, registri eventi e processi pianificatie completati. Poiché tali attività non richiedono un’autorizzazione particolare, si fariferimento a queste comeVisualizzazioni globali.

Visualizzazione di tutti i processiPer visualizzare tutti i processi di Quality of Service, Site Investigator e SyntheticTransaction Investigator, effettuare la seguente procedura:

1. Dal Portafoglio, fare clic suVisualizzazioni globali, quindi suVisualizza tutti iprocessi. Viene visualizzata una tabella dei processi.

Nota: E’ possibile ordinare i processi per nome, applicazione, stato oppure nomedell’endpoint facendo clic sulle intestazioni nella tabella dei processi.

Visualizzazione della registrazione eventi globaliNel registro eventi globali vengono visualizzati tutti gli eventi generati da InternetManagement Server e Tivoli Web Services Analyzer. Questo registro viene aggiornato intempo reale e fornisce tutte le informazioni su ciascun evento registrato.

Per visualizzare il registro eventi globali, fare clic suAttività generali → Amministrazionedel sistema→ Visualizza la registrazione eventi globali.

E’ possibile determinare il numero massimo di eventi visualizzati nel registro immettendo unvalore nella parte superiore del registro. E’ possibile, inoltre, ordinare il registro percategoria facendo clic su una delle intestazioni di colonna. Facendo doppio clic sulleintestazioni si capovolge l’ordine delle voci della colonna.

Attività generali e amministrazione del sistema

56

Il registro può raggiungere dimensioni elevate molto rapidamente, pertanto Tivoli WebServices Analyzer consente, secondo necessità, di eliminare il registro. Nella parte inferioredel registro, è possibile immettere una data e fare clic suEliminare tutti prima di pereliminare tutti gli eventi generati prima di quella data.

Visualizzazione di tutti gli endpointSe si decide che tutti gli endpoint nell’installazione di Tivoli Web Services Analyzer sianoinstallati e disponibili, è possibile visualizzarli daVisualizzazioni globali → Visualizza tuttigli endpoint.

Dal Portafoglio, fare clic suVisualizzazioni globali, quindi suVisualizza tutti gli endpoint .Gli endpoint disponibili vengono visualizzati in una tabella che include il nomedell’endpoint e la relativa descrizione, il tipo di endpoint, il nome host e la data diinstallazione. All’estrema destra dello schermoVisualizza tutti gli endpoint è presente unacasella selezionabile etichettataEvento heartbeat. Un evento heartbeat è un eventoindicante che l’endpoint non è funzionale. La selezione di questa casella attiva gli eventiheartbeat da un endpoint. Se ,ad esempio, si seleziona questa casella e il sistema è spento ocausa degli errori, viene registrato un evento heartbeat. La deselezione di questa caselladisattiva tali eventi, mentre l’installazione di un endpoint li attiva.

Amministrazione del sistemaLa GUI di Tivoli Web Services Analyzer consente l’esecuzione di un numero di funzionirelative all’amministrazione del sistema. A tali funzioni si accede selezionandoAttivitàgenerali dall’elenco a discesa nel Portafoglio, quindi facendo clic suAmministrazione delsistema.

Configurazione eventi di sistemaE’ possibile configurare eventi per ciascuna applicazione. E’ possibile, inoltre, configurareeventi di sistema comuni in tutte le applicazioni inAttività generali → Amministrazionedel sistema. Gli eventi di sistema sono elencati nella seguente tabella. Per una spiegazionecompleta della configurazione degli eventi, consultare “Configurazione di eventi” a pagina28.

Tipi di eventi di sistema

Tipo Definizione

Endpoint disinstallato E’ stato disinstallato un endpoint.

Attività generali e amministrazione del sistema

57Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

9.A

ttivitàgeneralie

gestionedelsistem

a

Tipi di eventi di sistema

Tipo Definizione

Heartbeat mancante L’heartbeat è risultato mancante da un endpointper alcuni minuti. Questo evento viene generatose il server di gestione non ha ricevuto unsegnale heartbeat dall’endpoint per un periodo ditempo specificato (in minuti).

Errore di autorizzazione Il server di gestione non è riuscito ad autorizzarela richiesta di un client. Questo tipo di eventiviene generato quando è specificata una passwordnon valida, quando un utente non dispone diautorizzazioni per l’utilizzo del servizio richiestooppure quando o se qualsiasi altra richiesta diautorizzazione non è valida.

Servizio di autorizzazione riuscito Autorizzazione o autenticazione riuscite. Questotipo di eventi viene generato, ad esempio, quandola creazione di un utente è riuscita oppurequando e se un server di gestione è definito.

Servizio di autorizzazione non riuscito Servizio di autorizzazione o di autenticazione nonriuscito. Questo tipo di eventi viene generato, adesempio, quando viene specificata una passwordnon valida oppure quando e se viene effettuatoun tentativo di eliminare un utente.

Autenticazione server non riuscita Autenticazione non riuscita durante la definizionedi un server di gestione remoto (comunicazioneda server a server).

Servizio di posta non riuscito Servizio STMP non riuscito all’avvio a causa diun’eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio SNMP non riuscito Servizio SNMP non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio TEC non riuscito Servizio TEC non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Servizio EXEC non riuscito Servizio EXEC non riuscito all’avvio a causa diuna eccezione. Questo evento viene generatoquando si verifica un errore interno oppure se ilservizio trova un vincolo di ambiente o di risorsedurante l’avvio.

Endpoint installato Nuovo endpoint installato e registrato con ilserver di gestione.

Attività generali e amministrazione del sistema

58

Tipi di eventi di sistema

Tipo Definizione

Stato EXEC non riuscito Il programma o lo script fornito dall’utente haeseguito e restituito un codice di stato (errore)diverso da zero: Questo evento viene generatoquando il servizio esegue un programma o unoscript fornito dall’utente che restituisce un codicedi errore.

EXEC non riuscito Esecuzione del programma o dello script fornitodall’utente non riuscita: Questo evento vienegenerato quando il servizio prova senza riuscircia eseguire un programma o uno script fornitodall’utente.

Endpoint sconosciuto Ping di endpoint sconosciuto. Il server digestione è stato contattato da un endpoint nonregistrato.

Dati mancanti nell’evento inoltrato a TEC Determinati campi dell’evento inoltrato a TECmancano delle informazioni. Questo è un erroreinterno. TEC non rifiuta tale errore.

Un endpoint ha avviato un processo diaggiornamento automatico.

Un endpoint ha avviato un processo diaggiornamento automatico.

Processo di aggiornamento automaticodell’endpoint completato correttamente.

Processo di aggiornamento automaticodell’endpoint completato correttamente.

Processo di aggiornamento automaticodell’endpoint non riuscito a causa di un errore.

Processo di aggiornamento automaticodell’endpoint non riuscito a causa di un errore.

Recupero: Heartbeat non più mancantedall’endpoint.

Recupero: Heartbeat non più mancantedall’endpoint.

Per configurare gli eventi di sistema di Tivoli Web Services Analyzer, completare questeoperazioni:

1. Nel Portafoglio, fare clic suAttività generali → Amministrazione del sistema→Configura eventi di sistema.

2. Fare clic sulla freccia per visualizzare l’elenco a discesaTipo evento.

3. Selezionare il tipo di evento che si desidera configurare. E’ possibile, inoltre, scegliereche Tabella eventi visualizzi solo eventi di sistema selezionando la casella a destra.

4. Fare clic sulla freccia per visualizzare l’elenco a discesaGravità evento.

5. Selezionare il livello di gravità che si desidera assegnare all’evento.

6. Fare clic sulla freccia per visualizzare l’elenco a discesaRisposta eventi.

7. Selezionare la risposta eventi che si desidera associare al tipo di evento. Se si richiedeun’operazione di risposta non presente nell’elenco, consultare “Creazione di risposteeventi” a pagina 22.

8. Fare clic suAggiungi alla tabella. In Tabella eventi vengono visualizzati i tipi di eventidi sistema. Utilizzando il pulsante di opzione sottostante alla tabella è possibilevisualizzare tutti i tipi di eventi oppure soltanto il tipo di evento selezionato. E’ possibileanche eliminare eventi configurati selezionandoli nella tabella e facendo clic suElimina .

Attività generali e amministrazione del sistema

59Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

9.A

ttivitàgeneralie

gestionedelsistem

a

9. Una volta terminata la configurazione degli eventi, fare clic suOK per tornare allafinestra principale.

Visualizzazione del registro eventi di sistemaIl registro eventi di sistema è un registro aggiornato in tempo reale che visualizza tutti glieventi generati dal Internet Management Server e fornisce tutte le informazioni su ognievento registrato.

Per visualizzare il registro eventi di sistema, selezionareAttività generali dall’elenco adiscesa, quindi fare clic suAmministrazione del sistema→ Visualizza registro eventi disistema.

E’ possibile determinare il numero massimo di eventi visualizzati nel registro immettendo unvalore nella parte superiore del registro. E’ possibile, inoltre, ordinare il registro percategoria facendo clic su ciascuna delle intestazioni di colonna. Facendo doppio clic sulleintestazioni si capovolge l’ordine delle voci di colonna.

Il registro può raggiungere dimensioni elevate molto rapidamente, pertanto Tivoli WebServices Analyzer, consente, secondo necessità, di eliminare il registro. Nella parte inferioredel registro, è possibile immettere una data e fare clic suEliminare tutti prima di pereliminare tutti gli eventi generati prima di quella data.

Creazione risposta eventiLe attività IMS Internet Management Server e Tivoli Web Services Analyzer generano eventimemorizzati nell’archivio di gestione. Creando risposte eventi, è possibile configurare eventida inoltrare a una delle diverse console di destinazione mediante uno dei seguentiprogrammi di gestione eventi nel server di gestione:

¶ Al registro di sistema, mediante il gestore dei file di registrazione

¶ A uno o più indirizzi e-mail, mediante il gestore SMTP (Simple Mail Transfer Protocol).

¶ A un’applicazione di gestione SNMP (Simple Network Management Protocol), medianteil gestore SNMP

¶ A TEC (Tivoli Enterprise Console), mediante il gestore TEC e l’endpoint WSC (WebServices Courier).

¶ A un programma che esegue uno script fornito dal cliente in risposta all’evento,mediante il gestore EXEC

E’ possibile selezionare una qualsiasi delle risposte per un evento, ma solo le opzioni diinoltro di posta elettronica e EXEC sono configurabili.

Per un’analisi completa sulle modalità di creazione di risposte eventi, vedere “Gestione dieventi e di risposte eventi” a pagina 21.

Gestione dati applicazioniL’archivio di gestione raccoglie a intervalli regolari determinati dati, per i quali è necessariauna gestione oculata. Tali dati includono eventi, dati di gestione caricati dalle applicazioniTivoli Web Solutions e dati generati da processi. Tuttavia, Tivoli Web Services Analyzer noncontrolla l’utilizzo dello spazio e le soglie dell’archivio di gestione. E’, infatti, responsabilitàdell’utente controllare l’integrità dell’archivio ed eliminare regolarmente eventi, raccolte nonnecessarie, processi e così via.

Attività generali e amministrazione del sistema

60

La frequenza necessaria per eliminare dati dipende dalle dimensioni del database.Consultare, pertanto, il responsabile del database qualora non si disponga di taliinformazioni. Un errore nel controllo e nella manutenzione dell’archivio di gestione potrebberendere Internet Management Server inutilizzabile o inefficiente in quanto non sarà in gradodi scrivere nel database.

Per eseguire le attività di gestione dei dati tramite GUI, utilizzare la seguente procedura:

1. Nel Portafoglio, selezionareAttività generali dall’elenco a discesa, quindi fare clic suAmministrazione del sistema→ Gestisci dati applicazioni.

2. Contrassegnare la casella di controllo della categoria delle applicazioni o dei prospetti dacui si desidera eliminare i dati. E’ possibile effettuare più di una selezione.

3. Selezionare la data finale per l’eliminazione dei dati.

4. Fare clic suEliminare tutti prima di . Con quest’operazione saranno eliminati tutti i datiraccolti prima di questa data.

Questa funzionalità sostituisce l’utilitàims_purgedb che faceva parte delle versioniprecedenti del prodotto.

Gestione accountLo schermo Gestisci account viene utilizzato per concedere o negare privilegi amministrativiagli utenti oppure per aggiungere nuovi account utente o per eliminare quelli non piùnecessari.

Per eseguire una di queste attività, utilizzare la seguente procedura:

1. Fare clic suAttività generali → Amministrazione del sistema→ Gestisci account.

Attività generali e amministrazione del sistema

61Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

9.A

ttivitàgeneralie

gestionedelsistem

a

2. Per aggiungere un utente, immettere le informazioni richieste nella tabella Aggiungiaccount e fare clic suAggiungi account.

Nota: Per impostazione predefinita, un nuovo utente dispone automaticamentedell’autorizzazione per accedere a tutte le funzioni. Tuttavia, tali autorizzazioninon diventano effettive se non si fa clic sul pulsante Modifica account selezionati.Per limitare un utente all’utilizzo di un sottoinsieme di funzioni amministrative,vedere l’operazione 4.

3. Per eliminare un utente, selezionare la voce che si desidera eliminare dalla tabellaElimina account e fare clic suElimina account.

4. Per modificare le applicazioni, i controlli e i collegamenti Portafoglio cui un utenteesistente è autorizzato ad accedere, effettuare le seguenti operazioni:

¶ Selezionare l’ID dell’utente da modificare facendo clic nella casella a sinistra delnome di un utente. Un segno di spunta nella casella indica che l’ID utente è statoselezionato. Tutte le modifiche apportate nella tabella Modifica ruoli diamministrazione per gli account saranno applicate a tutti gli ID utente selezionati inModifica account selezionati.

¶ Selezionare le funzioni cui all’ID utente è consentito di accedere facendo clic nellacasella al di sotto di un nome dell’applicazione. Un segno di spunta in una caselladell’applicazione indica che l’ID utente selezionato può accedere ai collegamentinell’area Portafoglio della GUI per amministrare l’applicazione. Le applicazioniincludonoQoS, SI, STIP, STIR, WCM e Raccolta dati. Per ciascuna applicazione,esiste una selezione Visualizza corrispondente, ad esempio,QoS (Visualizza).Selezionando Visualizza l’utente dispone dell’autorizzazione per visualizzare leimpostazioni dell’applicazione, ma non per modificarle. La selezione della casellaSistemaconcede all’ID utente selezionato l’autorizzazione a eseguire funzioniamministrative accessibili nel collegamentoAttività generali → Amministrazionedel sistemain Portafoglio.

Nota: In genere, gli utenti non possono visualizzare i collegamenti Portafoglio afunzioni se non dispongono delle dovute autorizzazioni. In alcuni casi, icollegamenti sono visibili in Portafoglio anche se un utente non è autorizzato.Se un utente fa clic su un collegamento Portafoglio per ottenere l’accesso auna funzione a cui non è autorizzato, nell’area di lavoro del browserdell’utente viene visualizzato un messaggio di errore indicante che l’accessonon è autorizzato.

¶ Fare clic suModifica account selezionatiper applicare le modifiche. Se un utenteselezionato effettua correntemente un accesso , tutte le modifiche apportate nondiventano effettive fino al successivo accesso dell’utente al sistema.

Attività generali e amministrazione del sistema

62

Visualizzazione dei file di registrazioneE’ possibile visualizzare i file di registrazione del server di gestione (timsui1.log ) dallaGUI:

1. Nel Portafoglio, selezionareAttività generali , quindi fare clic suAmministrazione delsistema→ Visualizza file di registrazione.

2. Fare clic sutims1.gui per iniziare la visualizzazione.

Per informazioni sulle impostazioni dei file di registrazione, vedere “Determinazione deiproblemi” a pagina 65.

Visualizzazione dettagli TIMSE’ possibile verificare quale delle applicazioni Tivoli Web Solutions siano attualmenteabilitate per il sistema dalla GUI. Nel Portafoglio, selezionareAttività generali , quindi fareclic su Amministrazione del sistema→ Visualizza dettagli TIMS (TIMS sta per TivoliInternet Management Server).

Preferenze utenteQualsiasi utente può modificare alcune preferenze personali per il relativo account. Lepreferenze che si possono impostare includono la password associata all’account dell’utentee il fuso orario illustrato in alcune visualizzazioni e prospetti.

Modifica passwordPer modificare la password di accesso, utilizzare la seguente procedura:

1. Fare clic suAttività generali → Preferenze utente→ Modifica password.

2. Immettere la vecchia password (corrente), immettere la nuova password, quindireimmettere la nuova password per confermare.

3. Fare clic suModifica password.

Modifica fuso orarioPer modificare il fuso orario mostrato nelle visualizzazioni del registro eventi, nellavisualizzazione degli endpoint e nei prospetti in modo da riflettere l’ora in un fuso orariodiverso, utilizzare la seguente procedura:

1. Dal Portafoglio, fare clic suAttività generali → Preferenze utente→ Modifica fusoorario .

2. Selezionare il fuso orario desiderato durante la visualizzazione dei registri eventi,degliendpoint e dei prospetti dall’elenco a discesa dei fusi orari.

Nota: Tutte le altre visualizzazioni contengono formati orari GMT.

Attività generali e amministrazione del sistema

63Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

9.A

ttivitàgeneralie

gestionedelsistem

a

3. Per rendere il fuso orario selezionato come predefinito per le visualizzazioni dei registrievento, delle visualizzazioni degli endpoint e dei prospetti, fare clic su Imposta comepredefinito.

Nota: Il fuso orario predefinito si applica solo all’account utente attualmente in uso.

Attività generali e amministrazione del sistema

64

Determinazione dei problemi

In questo capitolo sono contenute le informazioni più recenti per i messaggi Tivoli WebSolutions.

Servizio clientiIl sito Web del supporto clienti Tivoli (http://www.tivoli.com/support/ ) fornisce una guidaper supportare servizi (ilCustomer Support Handbook); FAQ (frequently asked questions,risposte a domande frequenti) e informazioni tecniche, incluse le note, le guide per l’utente, iredbook e i documenti. E’ possibile accedere alle pubblicazioni di Tivoli online all’indirizzohttp://www.tivoli.com/support/documents/. La documentazione di alcuni prodotti èdisponibile nei formati PDF e HTML. Per alcuni prodotti sono disponibili anche le relativepubblicazioni tradotte.

Per accedere alla maggior parte della documentazione occorrono un ID e una password. Perottenere un ID da utilizzare nel sito Web di supporto, visitare l’indirizzohttp://www.tivoli.com/support/getting/ .

Per ulteriori informazioni sull’acquisizione della documentazione e dell’assistenza tecnica diTivoli, i rivenditori devono fare riferimento all’indirizzohttp://www.tivoli.com/support/smb/index.html.

Per ulteriori informazioni sull’acquisizione della documentazione tecnica di Tivoli, i partnercommerciali devono fare riferimento a “Ordine delle pubblicazioni”.

Ordine delle pubblicazioniGli ordinativi delle pubblicazioni di Tivoli online vanno effettuati all’indirizzohttp://www.tivoli.com/support/Prodman/html/pub_order.html oppure chiamando uno deiseguenti numeri di telefono:

¶ Stati Uniti: (800) 879-2755

¶ Canada:(800) 426-4968

Feedback relativo alle pubblicazioniE’ molto importante conoscere quali siano state le esperienze degli utenti con ladocumentazione e i prodotti Tivoli.Sono pertanto molto graditi tutti i suggerimenti forniti perun eventuale miglioramento dei nostri servizi. Se si desidera esprimere dei commenti ofornire dei suggerimenti relativi a questa documentazione, contattarci in uno dei seguentimodi:

¶ Inviare un messaggio di posta elettronica all’[email protected].

—oppure—

10

65Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

10.D

eterminazione

deiproblem

i

¶ compilare il sondaggio feedback clienti all’indirizzohttp://www.tivoli.com/support/survey/.

Come rivolgersi al servizio clientiPer qualsiasi problema relativo a un prodotto Tivoli, contattare il servizio clienti in uno deimodo seguenti:

¶ Inoltrare un PMR (problem management record) elettronicamente dal sito Weball’indirizzo http://www.tivoli.com/support/reporting/ . Per informazioni sull’assistenzatramite il sito Web di Tivoli Customer Support, visitare il sito Web all’indirizzohttp://www.tivoli.com/support/getting/ .

¶ Inoltrare un PMR elettronicamente tramite il sistema IBMLink™. Per informazioni sullaregistrazione e l’accesso IBMLink, fare riferimento alla pagina Web IBM all’indirizzohttp://www.ibmlink.ibm.com .

¶ Inviare un messaggio di posta elettronica all’[email protected].

¶ Per gli Stati Uniti, è possibile chiamare il numero1-800-TIVOLI8 (1-800-848-6548).

¶ Per i numeri di telefono del servizio clienti, i clienti che non risiedono negli Stati Uniti,devono fare riferimento al sito Web di Tivoli Customer Support all’indirizzohttp://www.tivoli.com/support/locations.html.

Nel caso si contatti Tivoli Customer Support, occorre fornire il numero clienti dell’aziendain modo che il personale di servizio possa fornire assistenza immediata.

Registrazione interfaccia utenteIl file di registro interfaccia utente,timsiu.log, è ubicato nella directoryTIMS/logs. Aquesto file vengono accodate continuamente informazioni. Anche se si riavvia InternetManagement Server, le informazioni vengono accodate al file precedentetimsiu.log. E’possibile visualizzare il file di registro selezionandoAttività generali dall’elenco a discesanel Portafoglio, quindi facendo clic suAmministrazione del sistema→Visualizza file diregistro.

Nota: L’abbreviazione TIMS appare in alcuni nomi di file del prodotto. Si tratta di unaprecedente abbreviazione del server di gestione.

Gli attributi della registrazione vengono controllati dal fileuilogging.properties ubicatonella directoryTIMS/lib/properties. Registrazioneè l’invio effettivo di informazioni alfile di registro; include sia la traccia che la messaggistica.Traccia è la registrazione di traccedi stack e altre tracce di sviluppo e supporto; non vengono convertite.Messaggisticaè laregistrazione convertita comprensibile dall’utente. Per ulteriori informazioni, consultare“Regolazione delle impostazioni del file di registro”.

Regolazione delle impostazioni del file di registroIl file uilogging.properties controlla le impostazioni della traccia dell’interfaccia utente edovrebbe essere collocato nel percorso di un server di gestione. All’installazione il file sitrova nella directoryTIMS/lib/properties. Se sono presenti valori non validi o seuilogging.properties non viene individuato, verranno utilizzati i valori predefiniti.

Per modificare i valori degli attributi illustrati nella seguente tabella,modificare il fileuilogging.properties e riavviare Internet Management Server.

66

Attributo Descrizione Valori Predefinito

filename Specifica il nome del file di registro utente grafico qualsiasi stringa timsui.log

loggingOn Specifica se la traccia e la messaggistica sono attive odisattive.

0 = disattiva

1 = attiva

1 — solo lamessaggistica dierrore è attivataper impostazionepredefinita

severityLevel Specifica il tipo di messaggi di errore registrato.

0 e 1 corrispondono rispettivamente all’errore eall’avviso.

2 include le tracce di testo del codice. Non vengonoconvertite.

3 include la traccia di metodo interna/esterna.Attualmente, non viene eseguita alcuna traccia dimetodo, per cui questo livello non è in uso.

Dal momento che non vengono convertiti,severityLevel 2 e 3 sono visualizzabile solo in 1 e 2detailLevel.

I livelli superiori includono i livelli inferiori. Adesempio,severityLevel 2 includeseverityLevel0-2.

0 = errore(messaggistica)

1 = avviso(messaggistica)

2 = informativo(traccia)

3 = dettagliato (traccia)

0

verboseLevel Specifica il livello di dettagli della traccia da registrare.

I livelli superiori includono i livelli inferiori. Adesempio,severityLevel 2 includeseverityLevel0-2.

0 = utente

1 = supporto

2 = sviluppo

0

handler Controlla le modalità di accodamento del file diregistro.

Il valore 0 (zero o multiplo) considera i valori dimultipleMaxLength e multipleMaxFiles. Con i valoripredefiniti, l’attributo multiplo verrà accodato a un filedi registro denominatotimsui1.log. Quando questofile supera il valore multipleMaxLength, verràridenominatotimsui2.log. Questo processo continueràfino al raggiungimento del valore multipleMaxFiles, nelquale momento l’ultimo file di registro verrà eliminato.

Notare che timsui1.log sarà sempre il file di registropiù recente.

0 = più file

1 = un file

0

più MaxLength Viene applicato solo se handler = 0 Un valore intero;misurato in kilobyte

1000 K byte

più MaxFiles Viene applicato solo se handler = 0 Un valore intero 3

Nota: I valori predefiniti vengono utilizzati se il fileuilogging.properties non vieneindividuato o se contiene valori non validi.

67Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

10.D

eterminazione

deiproblem

i

I valori severityLevel e verboseLevelagiscono da griglia per il filtraggio. Ognicombinazione di questi due valori fornisce una registrazione diversa. Di seguito vengonoriportati alcuni esempi:

Esempio 1:(verboseLevel=1/support, severityLevel=2/detailed):2001.07.20 21:40:51:439 com.tivoli.xtela.core.ui.bean.global.DisplayJobsBean setJobs(Vector)UIBWAUG0002Ecom.tivoli.xtela.core.objectmodel.kernel.DBSyncException: This is an example exceptionwith text. at com.tivoli.xtela.core.ui.bean.global.DisplayJobsBean.setJobs \(DisplayJobsBean.java:148)at com.tivoli.xtela.core.ui.web.task.global.DisplayJobs.execute \ (DisplayJobs.java:171)at com.tivoli.xtela.core.ui.web.task.UITaskService.handlePost \ (UITaskService.java:76)at com.tivoli.xtela.core.ui.web.XtelaServlet.doPost \(XtelaServlet.java:62)at com.tivoli.xtela.core.ui.web.task.UITaskService.handleGet \(UITaskService.java:39)at com.tivoli.xtela.core.ui.web.XtelaServlet.doGet(XtelaServlet.java:50)at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

Esempio 2:(verboseLevel=0/user, severityLevel=1/error):2001.07.20 22:04:15.037 com.tivoli.xtela.core.ui.bean.global.DisplayJobsBean setJobs(Vector) UIBWAUG0002E An unexpected database error has occurred - unable to read the specified records.

ID messaggio per interfaccia utenteIn questa sezione vengono descritti i messaggi di errore di Tivoli Web Solutions.

Formato messaggi di errore di TivoliIl formato dei messaggi di errore di Tivoli assume la formaXXXYY####Z , dove:

XXX prefisso prodotto (BWM, BWA, BWC, BWAUG)

YY prefisso applicazione

Di seguito vengono riportati i codici all’interno dell’interfaccia utente:

BWM UQ (Quality of Service), US (Site Investigator), UT (Synthetic TransactionInvestigator), UI (interfaccia Tivoli Web Services Manager), IS(Installazione)

BWA UW (Tivoli Web Services Analyzer), UI (interfaccia Tivoli Web ServicesAnalyzer)

BWC UO (monitor), UA (gestione), UI (interfaccia Tivoli Web ComponentManager)

BWAUGper convenzione, utilizzato come codice di errore globale dell’interfacciautente (in tutti i prodotti) dal momento che non viene fornito alcun prefissodi prodotto globale

#### numero messaggi di errore

Z codice di gravità errore

I (informativo)feedback su eventi normali

W (avviso)condizioni potenzialmente indesiderabili

68

E (errore)indica problemi che richiedono l’intervento o la correzione prima che ilprogramma sia in grado di continuare in modo corretto

L’ID messaggio è seguito dalla data e dall’ora del messaggio.

Intervalli del numero di messaggi dell’interfaccia utenteIn genere, gli errori visibili dall’utente sono compresi nell’intervallo del numero di messggidi errore 0000–4999. Tutti gli errori al di sopra di 5000 sono eccezioni/errori del supportooppure errori di convalida. In entrambi i casi, gli ID messaggio sono applicabili solo persupporto o sviluppo.

¶ Eccezioni del database (intervallo 0001–0999): inseverityLevel=0 edetailLevel=0visualizzano messaggi generici all’utente. IndetailLevel superiori, latraccia di stack localizza l’ubicazione. In molti casi, il messaggio di eccezione deldatabase specifica l’UUID che causa l’eccezione.

¶ Altre eccezioni ed errori (intervallo 1000–4999): tutte le eccezioni e gli errori appropriatialla comprensione dell’utente. Non includono errori di convalida.

¶ Eccezioni ed errori del supporto (intervallo 5000–8999): tutte le eccezioni e gli errorinon significative per un utente tipico, ma potrebbero essere di aiuto per il supporto. Glierrori del supporto vengono registrati nella registrazione dell’utente predefinita comeEccezione inattesa, come viene riportato nel seguente esempio:BWAUG5001E 2001.09.27 10L:51:33.644 com.tivoli.xtela.logging.ui.LogExample exception(Object, String, Throwable) UI An unexpected error has occurred.

In questo esempio, notare che l’ID messaggio corrisponde effettivamente a un IDeccezione di supporto, ma il testo nel verboseLevel utente è sempre″Si è verificato unerrore inatteso.″ In un verboseLevel superiore, la traccia di stack rivelerà il problemaprincipale.

¶ Errori di convalida (intervallo 9000–9999): gli errori di convalida differisconoleggermente dagli altri errori. Esempi di errori di convalida sono un valore negativo percampi interi oppure nessuna immissione per campi richiesti. Per lo schemadell’interfaccia utente, gli errori di convalida impediscono all’utente di continuare con lavisualizzazione successiva. Pertanto, vengono risolti tramite l’interazione utente e sonotrascurabili. Gli errori di convalida non sono utili per il supporto e l’occupazione dispazio dei file di registro. Questo particolare intervallo consente ai file di essere filtrati enon registrati.

Messaggi di erroreIn questo documento vengono descritti i codici e i messaggi di errore di Tivoli Web ServicesAnalyzer e vengono elencate le operazioni correttive per la risoluzione delle condizionipresenti in ogni codice. Per ogni codice, sono disponibili le seguenti informazioni:

¶ Numero di messaggio

¶ Descrizione

¶ Risposta dell’operatore

Messaggi di errore del database

69Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

10.D

eterminazione

deiproblem

i

BWAUG0000E Si è verificato un errore inatteso.

Spiegazione: Questo messaggio viene visualizzato quando l’errore non rientra in alcuna categoria di errore deldatabase.

Risposta dell’operatore: Contattare il supporto clienti Tivoli.

BWAUG0001E Si è verificato un errore inatteso del database.

Spiegazione: Questo è l’errore del database che può essere prodotto quando gli errori rientrano in una qualsiasicategoria di errore del database.

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ Seguire le operazioni dettate dall’operatore per i numeri di errore BWAUG0002 mediante BWAUG0005.

BWAUG0002E Si è verificato un errore inatteso del database - impossibile leggere i record specificati.

Spiegazione: Internet Management Server non è in grado di leggere dal database.

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Se si aggiungono o si eliminanomanualmente voci dal database, l’integrità di riferimento può non essere valida. Un aggiornamento dellavisualizzazione in alcuni casi risolve il problema. In altri casi, è necessario eliminare o aggiornaremanualmente il database in modo che non vengano più visualizzati i messaggi che avvertono che i recordnon esistono.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

BWAUG0003E Si è verificato un errore inatteso del database - il record specificato non esiste.

Spiegazione: Nelle tabelle del database non è presente il record specificato.

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Se si aggiungono o si eliminanomanualmente voci dal database, l’integrità di riferimento può non essere valida. Un aggiornamento dellavisualizzazione in alcuni casi risolve il problema. In altri casi, è necessario eliminare o aggiornaremanualmente il database in modo che non vengano più visualizzati i messaggi che avvertono che i recordnon esistono.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

70

BWAUG0004E Si è verificato un errore inatteso del database - impossibile eliminare i record specificati.

Spiegazione: Non è possibile eliminare il record specificato dal database.

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ Assicurarsi che il record specificato sia presente nel database.

¶ I file eliminati vengono spostati in un segmento rollback che contiene una determinata quantità diinformazioni in modo che possa essere eseguito un annullamento delle operazioni. I segmenti rollback sono adimensioni fisse; se si prova a eliminare una quantità eccessiva di file e il rollback si completa, nessunrecord viene eliminato e si verifica questo errore. Provare a eliminare un minor numero di informazioni allavolta.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

BWAUG0005E Si è verificato un errore inatteso del database - impossibile scrivere sui record specificati.

Spiegazione: Impossibile scrivere sul database

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ E’ possibile che non vi sia più spazio disponibile nella tabella. Fare riferimento al manuale del database.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

BWAUG1001E Impossibile salvare. Verificare tutte le immissioni.

Spiegazione: Il programma contiene qualche informazione non valida che non è stata rilevata.

Risposta dell’operatore: Controllare queste immissioni e assicurarsi che siano valide. Ad esempio, assicurarsiche i valori interi siano numerici e non negativi.

BWAUG1002E Impossibile restituire la visualizzazione.

Spiegazione: Questo è un errore interno del server.

Risposta dell’operatore: Aggiornare la visualizzazione.

BWAUG1003E Si è verificato un errore durante il controllo del processo.

Spiegazione: Il processo è stato scritto nel database, ma non è possibile leggerlo di nuovo (verificato).

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Se si aggiungono o si eliminanomanualmente voci dal database, l’integrità di riferimento può non essere valida. Un aggiornamento dellavisualizzazione in alcuni casi risolve il problema. In altri casi, è necessario eliminare o aggiornaremanualmente il database in modo che non vengano più visualizzati i messaggi che avvertono che i recordnon esistono.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

71Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

10.D

eterminazione

deiproblem

i

BWAUG1004E Si è verificato un errore del database inatteso - impossibile annullare la pianificazione dei processispecificati.

Spiegazione: Questo è un problema di scrittura del database.

Risposta dell’operatore:

¶ Assicurarsi che il computer del database sia attivo e in esecuzione.

¶ E’ possibile che non vi sia più spazio disponibile nella tabella. Fare riferimento al manuale del database.

¶ Utenti avanzati: attivare le traccejdbc per individuare tutte le chiamate al database. Nel filedbconfig.properties della directoryTIMS/lib/properties, è presente una variabile denominatadgmgmttrace.jdbc. Rimuovere il commento della variabile jdbc (rimuovere il carattere # prima dellavariabile) e impostarla uguale al nome del file al quale si desidera fare riferimento.

BWAUG1005E Impossibile eliminare i record specificati. Verificare tutte le immissioni.

Spiegazione: La combinazioni di immissioni specificate non è valida.

Risposta dell’operatore: Controllare i valori delle immissioni e provare di nuovo.

BWAUG1006E Il processo non è stato pianificato correttamente.

Spiegazione: Si è verificato un errore di lettura o scrittura del database oppure una eccezione non attesa.

Risposta dell’operatore: Assicurarsi che il computer del database sia attivo e in esecuzione.

BWAUG1007E Tentativo di accesso non autorizzato.

Spiegazione: L’utente non dispone del ruolo necessario per eseguire l’attività tentata .

Risposta dell’operatore: L’utente deve richiedere il ruolo all’amministratore.

BWMUT1000W Impossibile eliminare il file delle transazioni dal server di gestione.

Spiegazione: Impossibile eliminare il file in quanto è protetto da scrittura, essendo utilizzato da un’altraapplicazione, oppure non esiste.

Risposta dell’operatore: Eliminare manualmente il file delle transazioni dax/ManagementServer/TIMS/STI/trans/<transid>, dove <transids> è l’ID della transazione da rimuovere.

BWMUT1001W Impossibile eliminare il directory delle transazioni dal server di gestione.

Spiegazione: Impossibile eliminare la directory dell’ID attività in quanto è protetto da scrittura, essendoutilizzato da un’altra applicazione, oppure non esiste.

Risposta dell’operatore: Eliminare manualmente il file delle transazioni dax/ManagementServer/TIMS/STI/trans/<transid>, dove <transid> è l’ID della transazione da rimuovere.

BWMUT1001I Impossibile rilevare la transazione selezionata.

Spiegazione: Si è verificata un’ Eccezione IO durante il tentativo di accesso a una transazione STI per lamodifica.

Risposta dell’operatore:

¶ Assicurarsi che il database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Stabilire se la directory o il file sitrovano effettivamente nel database. In caso contrario, aggiornare il database per rimuovere la voce diquell’attività, quindi registrare nuovamente la transazione.

72

BWMUT1002E Si è verificato un errore durante il salvataggio della transazione su disco.

Spiegazione: Si è verificata un’ Eccezione IO durante il tentativo di accesso a una transazione STI per lamodifica.

Risposta dell’operatore:

¶ Assicurarsi che il database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Se si aggiungono o si eliminanomanualmente voci dal database, l’integrità di riferimento può non essere valida. Un aggiornamento dellavisualizzazione in alcuni casi risolve il problema. In altri casi, è necessario eliminare o aggiornaremanualmente il database in modo che non vengano più visualizzati i messaggi che avvertono che i recordnon esistono.

¶ Stabilire se la transazione è diventata protetta da lettura/scrittura oppure si è danneggiata.

BWMUT1003E Si è verificato un errore durante il caricamento della transazione dal disco.

Spiegazione: Si è verificata un’ Eccezione IO durante il tentativo di accesso a una transazione STI per lamodifica.

Risposta dell’operatore:

¶ Assicurarsi che il database sia attivo e in esecuzione.

¶ Assicurarsi che il database e l’interfaccia utente siano sincronizzati. Se si aggiungono o si eliminanomanualmente voci dal database, l’integrità di riferimento può non essere valida. Un aggiornamento dellavisualizzazione in alcuni casi risolve il problema. In altri casi, è necessario eliminare o aggiornaremanualmente il database in modo che non vengano più visualizzati i messaggi che avvertono che i recordnon esistono.

¶ Stabilire se la transazione è diventata protetta da lettura/scrittura oppure si è danneggiata.

Messaggi di errori creazione prospetti

BWCRT1000E Avvio attività non riuscito

Spiegazione: Impossibile avviare una attività su un endpoint. Registrato quando esiste un’eccezione nellachiamata di avvio a un’attività.

Risposta dell’operatore: Per la risoluzione del problema consultare la relativa sezione nella Guida per l’utenteoppure contattare il Tivoli Customer Support.

BWCRT1100E Eccezione nell’esecuzione della Task.

Spiegazione: Si è verificata una eccezione task sull’endpoint durante l’aggiornamento del controllo dei dati.Registrato quando esiste un’eccezione nella chiamata di avvio a un’attività.

Risposta dell’operatore: Per la risoluzione del problema consultare la relativa sezione nella Guida per l’utenteoppure contattare il Tivoli Customer Support.

Errori supporto

BWAUG5000E–BWAUG8999E

Spiegazione: Per un’ulteriore assistenza, chiamare Tivoli Customer Support.

73Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

10.D

eterminazione

deiproblem

i

BWAUG5000E Errore formato numero non valido.

BWAUG5001E Errore emissione classe.

BWAUG5002E Errore nullo.

BWAUG5003E Errore risorsa mancante.

BWAUG5004E Impossibile recuperare la visualizzazione.

BWAUG5005E Impossibile creare l’attività.

BWAUG5006E Errore servlet.

BWAUG5007E Errore input-output.

BWAUG5008E Nessun errore rilevato negli elementi.

BWAUG5010E Impossibile caricare il controllo licenze specificato.

Spiegazione: Specificato controllo licenze non esistente poiché il fileUITree.xml è stato modificato in modonon corretto oppure il percorso classi non può essere caricato.

Risposta dell’operatore: Assicurarsi che il file non sia stato modificato. Assicurarsi che il file corrisponda alprecorso classi e che sia accessibile.

BWAUG5011E Errore di analisi XML.

Spiegazione: La transazione modificata non è più valida oppure non è un file XML corretto.

Risposta dell’operatore: Esaminare visivamente il documento XML per assicurarsi che sia corretto.

74

Glossario

Se in questo glossario non è presente un termine, fare riferimento a IBM Dictionary ofComputing al seguente URL:http://www.networking.ibm.com/nsg/nsgmain.htm

Esso definisce i termini tecnici utilizzati nelle documentazioni di molti prodotti IBM. Inoltre,include la terminologia dei prodotti IBM e i termini e le definizioni selezionate per varieorigini industriali.

controllo degli accessiNella protezione dei computer, il processo che assicura che soltanto gli utenti autorizzati possano accedere allerisorse protette di un sistema. In Tivoli Web Component Manager, il controllo degli accessi limita l’accesso aiservizi e alle applicazioni sull’Internet Management Server.

ACL (Access Control List)Un elenco associato a un oggetto che identifica tutto ciò a cui è possibile accedere e i relativi diritti di accesso.Ad esempio, un elenco associato a un file che identifica gli utenti che possono accedere al file e i diritti diaccesso dell’utente stesso a tale file.

amministratoreUn amministratore Web o di sistema autorizzato ad eseguire attività di gestione all’interno della GUI di TivoliWeb Component Manager.

autenticazioneLa verifica dell’identità di un utente o di utenti che provano ad accedere a un oggetto.

autorizzazioneIl processo che consente a un utente di accedere a un oggetto, a una risorsa o a una funzione, in manieracompleta o parziale.

file BAROC (file .baroc)Nel server degli eventi di Tivoli Enterprise Console, la rappresentazione interna delle classi di eventi definiti.Con Tivoli Web Services Manager e Tivoli Web Component Manager viene fornito un file BAROC (BasicRecorder of Objects in C) per l’integrazione degli eventi con il TEC.

CAVederecertificate authority (CA).

certificatoUn documento digitale ottenuto da una CA (certification authority) registrata che contiene le informazionisull’identità e la chiave pubblica di un utente o di un componente del sistema. In Tivoli Web ComponentManager, i certificati vengono utilizzati per proteggere Internet Managment Server (mediante i certificati root).Vedere anchecertificato esterno.

certificate authority (CA)Un’organizzazione che emette e firma i certificati. Una CA autentica l’identità del detentore del certificato, iservizi che il detentore può utilizzare, emette nuovi certificati, rinnova i certificati esistenti e revoca i certificatiche appartengono a utenti che non sono più autorizzati ad utilizzarli.

Cognos PowerPlayUn pacchetto multidimensionale di report e analisi installato con Tivoli Decision Support. Un numero distrumenti PowerPlay è incorporato in Tivoli Decision Support.

vincoloUn limite associato a un particolare parametro dell’applicazione. Tra i vincoli possono essere compresi limiti ditempo, somme di attività, modifiche di stato o contenuti rilevati o meno. Se un vincolo viene superato oppureviolato, viene creato un evento che viene inviato al server di gestione. Tale evento viene registrato nei registrieventi globali e dell’applicazione, quindi viene inoltrato a qualsiasi altro destinatario configurato.

75Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Glossario

servizi principaliI servizi forniti da Internet Management Server che supportano applicazioni Tivoli Web Solutions. Tali serviziincludono il servizio eventi, il programma di pianificazione, la gestione di dati e la protezione della struttura.

cuboUn tipo particolare di contenitore dati utilizzato da Cognos PowerPlay per creazione di prospettimultidimensionali.

databaseUna raccolta di dati collegati organizzati in base a uno schema del database per l’esecuzione di una o piùapplicazioni.

demilitarized zone (DMZ)Nelle reti software e di computer, una rete non protetta tra l’azienda (Intranet) ed Internet che ha limiti di accessocontrollati. Nella DMZ vengono distribuiti i server delle applicazioni Internet (come Web, mail e ftp).

DHCPVedereDynamic Host Configuration Protocol.

certificato digitaleVederecertificato.

DMZVederedemilitarized zone.

DNSVedereDomain Name System.

dominioSu Internet, la parte di un indirizzo che specifica un’organizzazione, il tipo e il paese di appartenenza. Ingenerale, la parte della rete di computer nella quale le risorse di elaborazione dei dati vengono eseguite sotto uncontrollo comune. In Tivoli Web Solutions, sono presenti tutti gli elementi che consentono il funzionamento deiservizi e delle applicazioni principali e che vengono gestiti da un Internet Management Server. Ci si può riferire aun DNS anche come dominio di gestione.

nome dominioSu Web, un nome dominio è la parte dell’URL che indica a un server che utilizza il DNS (Domain NameSystem) dove inoltrare una richiesta per una pagina Web. Un nome dominio è costituito da una sequenza (almenodue) di nomi dominio secondari separati da un carattere delimitatore. Ad esempio, il nome dominio completo(FQDN) di un sistema host è ralvm7.vnet.ibm.com, mentre ognuno dei seguenti è un nome dominio:ralvm7.vnet.ibm.com, vnet.ibm.com e ibm.com.

Domain Name System (DNS)Il modo in cui i nomi dominio di Internet vengono ubicati e tradotti in indirizzi IP (Internet Protocol). Poiché lagestione di un elenco centrale di corrispondenze nomi dominio-indirizzo IP sarebbe poco pratica, gli elenchi dinomi dominio e di indirizzi IP sono distribuiti su Internet in una gerarchia di autorità.

Dynamic Host Configuration Protocol (DHCP)Un protocollo definito da IETF (Internet Engineering Task Force) utilizzato per l’assegnazione dinamica diindirizzi IP a computer di rete.

codificaUn metodo di codifica di messaggi per fornire la riservatezza per gli spostamenti su una Intranet o su Internet.Alcuni metodi di codifica, come la codifica a 128 bit, sono così difficili da violare che, recentemente, il sistemalegale del dipartimento degli esteri degli Stati Uniti ha decretato che possano essere utilizzati soltanto all’internodegli Stati Uniti. I prodotti Tivoli Web Solutions utilizzano una crittografia a 128 bit per la protezione massima.

endpointUna particolare macchina sulla quale viene installato il software a scopo di eseguire le applicazioni.

eventoIn Tivoli Web Component Manager, un messaggio di avviso, di errore o di stato generato dal server di gestione edalle operazioni di applicazione e visualizzato sulla console. Un evento informa quando un servizio oun’applicazione è in funzione e notifica quando viene superato un vincolo.

76

adattatore eventiIn un ambiente Tivoli Web Solutions, il software che converte gli eventi in un formato utilizzabile da TEC(Tivoli Enterprise Console e li inoltra al server di eventi di TEC.

gestore eventiNei prodotti Tivoli Web Solutions, il codice di programma progettato per inoltrare i messaggi generati durante glieventi a una o più destinazioni.

risposta eventiL’azione preconfigurata emanata quando un evento è generato da un’applicazione Tivoli Web Solutions o daInternet Management Server. Le risposte eventi possono includere l’invio di un evento a un file di registrazione,l’inoltro di una notifica a indirizzi e-mail e l’avvio di uno script.

gestore eventi EXECIn Tivoli Web Solutions, il gestore eventi EXEC inizia uno script o un programma fornito dall’utente in rispostaa un evento.

extranetUna rete virtuale, privata che utilizza il controllo degli accessi e le funzioni di protezione per limitare l’utilizzo diuna o più Intranet collegate a Internet agli utenti selezionati (come il personale di una compagnia di sponsor e irelativi business partner). Vedere ancheIntranet.

firewallUn dispositivo gateway che protegge e controlla la connessione di una rete ad altre reti. Il firewall (a) evita iltraffico di comunicazioni non desiderate o non autorizzate sulla rete protetta e (b) consente l’accesso alla reteprotetta soltanto al traffico di comunicazioni selezionate.

servizi della strutturaVedereservizi principali.

nome dominio completoNell’insieme di protocolli Internet, il nome di un sistema host che include tutti i nomi secondari di un nomedominio. Un esempio di nome dominio completo è ralvm7.vnet.ibm.com.

GMT (Greenwich Mean Time)L’ora solare al meridiano massimo (0 gradi di longitudine) di Greenwich, Inghilterra. Il formato GMT è dettoanche ora Z o ora Zulu. Sebbene il formato GMT e le coordinate universali siano a volte scambiabili, essi nonsono sinonimi. Il formato GMT indica un’orario approssimativo. Poiché nei fenomeni astronomici non vengonopiù definiti i secondi, il nome preferito per questa scala oraria è UTC (coordinated universal time).

GUIConsultareGUI Tivoli Web Solutions

heartbeatUn segnale inviato dall’endpoint all’Internet Management Server per dimostrare che è ancora attivo.

raccolta dati cronologiciNei prodotti Tivoli Web Solutions, un’applicazione che recupera informazioni memorizzate in un database inmodo che sia possibile formattarle e presentarle in prospetti all’utente.

nome hostVederenome dominio completo.

HTMLVedereHypertext Markup Language.

HTTPVedereHypertext Transfer Protocol.

server proxy HTTPUn server HTTP che riceve richieste per un altro server e che funziona sui client (come i proxy client) perottenere i servizi richiesti.

77Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Glossario

HTTPSVedereHypertext Transfer Protocol Secure.

HTML (Hypertext Markup Language)Un linguaggio di markup specificato da una DTD (document type definition) SGML riconosciuto da tutti i serverWeb.

Hypertext Transfer Protocol (HTTP)Il protocollo utilizzato per trasferire e visualizzare i documenti di ipertesto. Il protocollo HTTP è il protocollostandard del browser Web.

Hypertext Transfer Protocol Secure (HTTPS)Il protocollo Web protetto standard. Tale protocollo utilizza la codifica SSL (Secure Sockets Layer).

IBM HTTP ServerUn ambiente di applicazione basato su servlet Java di IBM per la creazione, la visualizzazione e la gestione diapplicazioni Web.

Internet Management EndpointNell’ambiente Tivoli Web Solutions, un endpoint consistente dell’applicazione cui è associato, il softwaredell’endpoint e tutti i software aggiuntivi necessari al funzionamento dell’endpoint. In Tivoli Web Solutions,esistono quattro tipi di endpoint: QoS (Quality of Service), WSI (Web Services Investigator), WSC (Web ServicesCourier) e WCM (Web Component Manager). Il termine collettivo per quattro endpoint diversi:

Internet Management ServerNell’ambiente Tivoli Web Solutions, un server che ospita tutte le risorse e fornisce servizi a tutte le applicazioniTivoli Web Solutions. Internet Management Server opera con gli endpoint, i server Web e i server di database perfornire servizi alle applicazioni e alla GUI di Tivoli Web Solutions. Noto, inoltre, come il server di gestione e inalcuni codici di prodotto in TIMS.

indirizzo IP (Internet Protocol)L’indirizzo univoco a 32 bit che specifica l’ubicazione di ogni dispositivo o stazione di lavoro su Internet. Adesempio, un indirizzo IP è 9.67.97.103.

Internet service provider (ISP)Un’organizzazione che fornisce un accesso a Internet.

IntranetUna rete privata che integra gli standard e le applicazioni Internet (come i browser Web) con una infrastruttura direte di computer esistente nelle organizzazioni. Vedere ancheextranet.

ISPVedereInternet service provider.

Java Database Connectivity (JDBC)Una API (Application Programming Interface) che ha le stesse caratteristiche di ODBC (Open DatabaseConnectivity) ma che è stata progettata specificamente per le applicazioni di database Java. Inoltre, per i databaseche non dispongono di un driver JDBC, JDBC include un ponte JDBC-ODBC, ovvero un meccanismo perconverire JDBC in ODBC; esso presenta l’API JDBC alle applicazioni di database Java e la converte in ODBC.JDBC è stato sviluppato da Sun Microsystems, Inc. e vari altri partner e fornitori.

Java Development Kit (JDK)Un pacchetto software che può essere utilizzato per scrivere compilazioni, correggere errori ed eseguireapplicazioni ed applet Java.

Java Runtime Environment (JRE)Un sottoinsieme di JDK (Java Development Kit) che contiene i file e i programmi eseguibili principali checostituiscono la piattaforma Java standard. JRE include JVM (Java Virtual Machine), le classi principali e ilsupporto dei file.

Java Virtual Machine (JVM)Una implementazione software di una CPU (central processing unit) che esegue codice Java compilato (applet eapplicazioni)

78

JDBCVedereJava Database Connectivity.

JDKVedereJava Development Kit.

processoNei prodotti Tivoli Web Solutions, l’attività specifica del programma creata tramite la console del browser, adesempio una ricerca dei siti oppure una raccolta dei file di registrazione Web.

JREVedereJava Runtime Environment.

JVMVedereJava Virtual Machine.

file di database delle chiavi (file key.kdb)Un file di controllo predefinito che regola il controllo ai server Web protetti e all’Internet Managment Server.Questo file contiene i certificati root protetti predefiniti supportati da IBM, le chiavi pubbliche, le chiavi private, icertificati, i nomi dei siti e le CA protette, pertanto autorizzate agli accessi. Internet Managment Server e i serverWeb per gli endpoint STI Recorder e QoS Monitor, se installati con comunicazioni protette, devono essere ingrado di rilevare il filekey.kdb in modo che possa essere utilizzato un certificato del file per una eventualeautenticazione. In alternativa, un server Web può essere autenticato da un certificato che si trova nel fileKeyRing.class.

password del file delle chiaviLa password per il file delle chiavi del server Web che protegge un server. Tale password viene scelta quando uncertificato viene acquistato da una CA ed è necessaria quando viene avviato il server Web protetto.

KeyRing.classUn sostituto, ma con le stesse proprietà e contenuto, del filekey.kdb. E’ possibile creare questo file copiando ilfile key.kdb nel nome file diKeyRing.classe quindi modificando o importando i certificati nel file. E’ possibilespecificare che un server Web protetto installato sia con QoS Monitor che con STI Recorder utilizzi il filealternativoKeyRing.class.

descrittore file di registrazioneUn elenco di oggetti in cui ogni oggetto rappresenta una voce del file di registrazione Web, come l’ordine e/o ilformato del registro che possono essere determinati.

cluster server logicoIl nome logico di un cluster di server Web.

magazzino di gestioneUna raccolta di tabelle e dati che supporta le funzioni di Tivoli Web Solutions in un RDBMS (RelationalDatabase Management System, Sistema di gestione di database relazionali). il magazzino di gestione viene creatodurante l’installazione di RDBMS.

server di gestioneConsultareInternet Management Server.

NetViewVedereTivoli NetView.

Network File System (NFS)Un protocollo sviluppato da Sun Microsystems Incorporated, che consente a tutti gli host di una rete di caricarele directory dei file di un altro host. Una volta montata, la directory del file viene visualizzata sull’host locale.

normalizzazioneUn meccanismo che previene eventi soglia quando un attributo numerico supera o rimane approssimativamentevicino alla soglia creando una zona buffer espressa come percentuale di soglia che l’attributo deve abbandonareprima che venga eseguito un evento di ripristino.

parametroUn valore o un’opzione specificato a un processo che viene compiuto nelle relative attività.

79Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Glossario

file stash della passwordQuesto file (il file key.sth) memorizza la password codificata per il file di database delle chiavi (filekey.kdb). Ilfile, noto anche come file stash, viene creato quando si crea o si apre per la prima volta (in sistemi NT) il filekey.kdb. Internet Managment Server cerca la password codificata per il database delle chiavi nel filekey.sth,ubicato nella stessa directory del filekey.kdb. Se il server di gestione non rileva il file stash, il server nonfunzionerà.

PDFvedereportable document format.

Portable Document Format (PDF)Uno standard specificato da Adobe Systems, Incorporated, per la distribuzione elettronica di documenti. I filePDF sono molto compatti, possono essere distribuiti via e-mail, via Web, sulle Intranet, su CD-ROM e possonoessere facilmente visualizzati mediante Acrobat Reader, un software di Adobe Systems che può essere scaricatogratuitamente dalla home page Adobe Systems, al seguente URL:http://www.adobe.com

server proxyUn server che riceve richieste per un altro server e che funziona sui client per ottenere i servizi richiesti. Unserver proxy spesso viene utilizzato quando un client e il server non sono compatibile per una connessionediretta. Ad esempio, quando il client non risponde ai requisiti di autenticazione del server, ma è possibile eseguirealcuni servizi, allora viene utilizzato un proxy con l’accesso appropriato. Vedere ancheserver proxy HTTPeserver SOCKS.

Quality of ServiceUna delle applicazioni che costituiscono Tivoli Web Services Manager. Consente di valutare il modo in cui gliutenti gestiscono un sito Web.

Endpoint QoSL’endpoint utilizzato per eseguire processi Quality of Service.

RDBMSVedererelational database management system.

ambitoUn nome utilizzato da un browser in correlazione a un URL per salvare le informazioni sulla password immessein modo che al successivo accesso venga eseguita una autenticazione automatica.

sistema di gestione di database relazionaliUn programma di database relazionale che contiene tutti i programmi necessari, gli strumenti di programmazionee la documentazione occorrente per creare, installare e mantenere le applicazioni personalizzate del database.

RURLRelative Uniform Resource Locator. Una stringa di caratteri contenente un nome file delle risorse, ma che non nespecifica l’esatta ubicazione. Vedere URL.

Secure Sockets Layer (SSL)Un protocollo protetto che consente di codificare i dati e che abilita i client ad autenticare un server in unacomunicazione client-server.

servletVedereservlet Java.

livello di protezioneIndica l’importanza assegnata a un evento. Esso determina anche la risposta eventi o l’azione intrapresa dalsistema dalla registrazione dell’evento all’inoltro della notifica dell’evento a un indirizzo e-mail. Sono disponibilisei livelli, da Sconosciuto (il livello puiù basso)a Errore (il più elevato).

SMTP (Simple Mail Transfer Protocol)Nell’insieme di protocolli Internet, un protocollo di applicazioni per il trasferimento di posta tra utenti in unambiente Internet. SMTP specifica le sequenze di scambio e il formato dei messaggi. Si assume che il protocolloutilizzato sia TCP (Transmission Control Protocol).

80

Simple Network Management Protocol (SNMP)Nell’insieme di protocolli Internet, un protocollo di gestione di rete utilizzato per controllare i router e le reticollegate. SNMP è un protocollo a livello di applicazioni. Le informazioni sui dispositivi gestiti vengono definitee memorizzate nel MIB (Management Information Base) delle applicazioni.

Site InvestigatorUna delle applicazioni che costituiscono Tivoli Web Services Manager. Consente di verificare l’integrità e ilcontenuto dei siti Web.

SMTPVedereSimple Mail Transfer Protocol.

SNMPVedereSimple Network Management Protocol.

server SOCKSUn gateway a livello del circuito che fornisce una connessione unidirezionale protetta mediante un firewall con leapplicazioni del server all’interno di una rete che non è protetta.

SSLVedereSecure Sockets Layer.

file stashVederefile stash della password.

STIP (STI Playback)ConsultareSynthetic Transaction Investigator

STIR (STI Recorder)ConsultareSynthetic Transaction Investigator

Synthetic Transaction InvestigatorUna delle applicazioni che costituiscono Tivoli Web Services Manager. Consente di valutare le transazioni Webdal punto di vista dell’utente. Synthetic Transaction Investigator è costituito di due parti: Synthetic TransactionInvestigator Recorder, che registra transazioni Web e Synthetic Transaction Investigator Playback, che effettua ilplayback delle transazioni registate da endpoint diversi.

spazio di tabelleIn sistemi di gestione di database relazionali, un’astrazione della raccolta dei contenitori nei quali sonomemorizzati gli oggetti del database.

TCP/IPVedereTransmission Control Protocol/Internet Protocol.

TECVedereTivoli Enterprise Console.

timeoutUn intervallo di tempo stabilito come scadenza per il completamento di alcune operazioni. Ad esempio, il tempoche bisogna attendere per una risposta prima che venga interrotta un’operazione del sistema e che sia riavviata.

formato orarioIl valore di un oggetto che indica l’orario del sistema a un certo punto critico nella cronologia dell’oggetto.

Tivoli Enterprise Console (TEC)Un prodotto Tivoli Enterprise che raccoglie, elabora e avvia automaticamente azioni correttive per eventi didatabase, di rete, di applicazioni o di sistema. E’ il punto di controllo centrale per gli eventi di tutte le origini.Tivoli Enterprise Console fornisce una visualizzazione globale e centralizzata dell’ambiente di elaborazione direte. Esso utilizza i controlli eventi distribuiti per raccogliere le informazioni, un server degli eventi centrale perelaborare tali informazioni e infine le console degli eventi distribuiti per presentare le informazioni agliamministratori di sistema.

81Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Glossario

Tivoli NetViewUn prodotto Tivoli che abilita la gestione di rete distribuita su più sistemi operativi e protocolli. A differenza diTivoli NetView per OS/390, Tivoli NetView non fornisce una gestione centralizzata da un host OS/390.

Tivoli Web Component ManagerUno dei prodotti Tivoli Web Solutions. Esso controlla e gestisce le informazioni relative al software e allemacchine che forniscono servizi basati su Web.

Tivoli Web Services ManagerUn gruppo di prodotti contenente tre applicazioni: Quality of Service, Site Investigator e Synthetic TransactionInvestigator. Fornisce gli strumenti per valutare la disponibilità e le prestazioni dei siti Web.

Tivoli Web Servics AnalyzerUn’applicazione di complemento a Tivoli Web Services Manager. Consente il download dei dati di registro nelmagazzino dati in modo che sia possibile utilizzarli per creare prospetti Tivoli Decision Support.

GUI di Tivoli Web SolutionsDesktop di Tivoli Web Solutions. La GUI è l’interfaccia grafica per l’utente dalla quale vengono eseguite leoperazioni di base per la gestione dell’ambiente. La GUI visualizza e organizza le applicazioni, i processi, glieventi e i registri.

argomentoIn Tivoli Decision Support, la domanda generale per la quale vengono create le visualizzazioni del database perla risposta.

TCP/IP (Transmission Control Protocol/Internet Protocol)(1) I protocolli Transmission Control Protocol e Internet Protocol, che insieme forniscono connessioni affidabilitra applicazioni su reti diverse connesse tra loro.(2) L’insieme dei protocolli di di trasporto e delle applicazioni che vengono eseguiti sul protocollo InternetProtocol.

root protettaIn SSL (Secure Sockets Layer), la chiave pubblica e il nome distinto associato di una CA (certificate authority).

Uniform Resource IdentifierIn HTTP, una stringa di caratteri che identifica una risorsa Internet, compreso il tipo di risorsa e la relativaubicazione. Esistono due tipi di URI: gli URL (Uniform Resource Locators) e gli URL relativi (RURL).

Uniform Resource LocatorUna stringa di caratteri che identificano precisamente i tipi di risorse e le relative ubicazioni su Internet. OgniURL è costituito da un nome dominio, da una descrizione dell’ubicazione delle risorse e dal nome delle risorsastessa, separati da punti e barre traverse.

URIVedereUniform Resource Identifier.

URLVedereUniform Resource Locator.

UTCVedereGreenwich Mean Time.

Endpoint WCM (Web Component Manager)L’endpoint dal quale si eseguono i processi di gestione e di monitoraggio di Tivoli Web Component Manager.

Endpoint WSC (Web Services Courier)L’endpoint dal quale si eseguono i processi per l’inoltro TEC e per la creazione di prospetti cronologici di TivoliWeb Services Manager, nonché i processi di Web Services Analyzer.

Endpoint WSI (Web Services Investigator)L’endpoint dal quale si eseguono le ricerche di siti di Tivoli Web Services Manager e i processi di palyback diSynthetic Transaction Investigator.

82

Indice analitico

Aaccount e-mail

inoltro di eventi a 24, 39account utente

gestionein Web Services Manager 61

amministrazione del sistemanel Portafoglio

definizione 55applicazione di gestione SNMP

inoltro di eventi a 38archivio di gestione

eliminazione dati da 34utilizzato per memorizzare eventi 21utilizzo per gestire dati 33

Ccomandi

ims_purgedb 33utilizzo ims_purgedb 33

Configurazione dei file di registrazione Web per i serverNES/iPlanet 6, 8

contatto e-mail ixcorrelazione di dati 1creazione di prospetti

Messaggi di errore 73cubi 1

Ddatabase

Messaggi di errore 69dati

eliminazione dall’archivio di gestione 34dati applicazione

gestionein Web Services Manager 60

Eendpoint

visualizzazione di tutti gli elementinella visualizzazione globale 57

event.propertiesfile 39

eventiapplicazione

definizione 21configurazione 28configurazione tipi di sistema di

in Web Services Manager 57definizione 21informazioni sulla gestione 21inoltro a Tivoli Enterprise Console 23, 37inoltro a un account e-mail 24, 39inoltro a un’applicazione di gestione SNMP 24, 38inoltro al servizio EXEC 25inoltro di dati mediante il servizio EXEC 26livelli di gravità 28

definizione 21memorizzati nell’archivio di gestione 21sistema

definizione 21, 29, 30, 31tipi, definizione 22, 29tipi di sistema

configurazione per Web Services Manager 59visualizzazione in Web Services Manager 60

tipi di sistema, definizioneper Web Services Manager 57, 58, 59

tipi di Web Services Analyzerdefinizione 31

visualizzazione globalenella visualizzazione globale 56

visualizzazione registro globale 60eventi di sistema

configurazioneper Web Services Manager 59

configurazione in Web Services Manager 57tipi, definizione

per Web Services Manager 57, 58, 59

Ffeedback sulle pubblicazioni ixfile

di comando ims_purgedb 33utilizzo 33

event.properties 39timsiu.log 66uilogging.properties 66

file di comando ims_purgedb 33utilizzo 33

file di registrazione WebApache 5configurazione 2IIS 3raccolta 2

83Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Indiceanalitico

file di registro interfaccia utentetimsiu.log 66uilogging.properties 66

Ggestione dati

utilizzo dell’archivio di gestione dati 33GUI

panoramica 11parti, definizione 12procedura di avvio 11Visualizzazione delle scelte della struttura ad albero 12Web Services Manager

informazioni su 55GUI di Web Services Manager

informazioni su 55

Iil gestore SMTP

utilizzo per inoltrare eventi 39inoltro eventi

a Tivoli Enterprise Console 37a un account e-mail 39a un’applicazione di gestione SNMP 38configurazione del server di gestione per 37

Llivelli di gravità

per eventi 28

MMagazzino dati 2manuali

feedback viiionline viiiordine viii

messaggierrore di database 69errore nella creazione di prospetti 73Tivoli Web Console Manager 69

Oordinare pubblicazioni viii

Pportafoglio

categoria amministrazione del sistemadefinizione 55

categoria delle visualizzazioni globalidefinizione 55

categoria preferenze utentedefinizione 55

preferenze utentenel Portafoglio

definizione 55processi

configurazione dei tipi di applicazione per l’esecuzioneripetuta 52

configurazione per eseguire le applicazioni in modocontinuo 51

pianificazione dei tipi di applicazione per l’esecuzione inuna volta 52

pianificazione per applicazioni 51visualizzazione di tutti gli elementi nella visualizzazione

globale 56processi di applicazione

configurazione per eseguire in modo continuo 51configurazione per l’esecuzione in una volta 52configurazione per l’esecuzione ripetuta 52pianificazione 51

pubblicazionifeedback viiionline viiiordine viii

pubblicazioni online viii

RRegistri eventi di sistema

visualizzazionein Web Services Manager 60

registro eventi globalivisualizzazione 60

risposte eventicreazione 23definizione 21informazioni sulla creazione 60informazioni sulla gestione 21opzioni

definizione 21

SServizio clienti ixservizio eventi

gestione 37servizio EXEC

inoltro dati di eventi a 26inoltro di eventi a 25

84

SNMPinoltro di eventi a 24

SOCKStipi di server 39

Solarisutilizzo della riga di comando per arrestare e avviare

Internet Management Server 40Standard messaggi di errore di Tivoli

informazioni su 68struttura ad albero

visualizzazione delle scelte da GUI 12Supporto clienti Tivoli ix

Ttimsiu.log

file di registro interfaccia utente 66Tipi di eventi di sistema

definizione 29, 30, 31tipi di server

SOCKS 39Tivoli Decision Support 2Tivoli Discovery Administrator 1Tivoli Discovery Interface 1Tivoli Enterprise Console

inoltro di eventi a 37invio eventi a 23

Tivoli Web Console Managermessaggi 69

Tivoli Web Services Analyzer 1Tivoli Web Services Manager 1

Uuilogging.properties

file di registro interfaccia utente 66

Vvisualizzazione globale

Visualizzazione della registrazione eventi globali 56Visualizzazione di tutti gli endpoint 57visualizzazione di tutti i processi 56

visualizzazioni globalinel Portafoglio

definizione 55

WWeb Services Analyzer

tipi di eventidefinizione 31

Web Services Courier 2Web Services Manager

configurazione eventi di sistema 57Configurazione tipi di eventi di sistema 59eventi di sistema

definizione 57, 58, 59gestione account utente 61gestione dati applicazione 60GUI

panoramica 11spostamento

panoramica 11Visualizzazione dei tipi di eventi di sistema 60

Windows NTutilizzo per arrestare e riavviare Internet Management

Server 40

85Tivoli Web Services Analyzer Guida per l’utente Versione 1.7

Indiceanalitico

86

Printed in Denmark by IBM Danmark A/S

GC13-3010-00