LSF. lab solution LOG SYSTEM FRAMEWORK. Pagina 1 di 14



Похожие документы
List Suite 2.0. Sviluppo Software Il Telefono Sas 10/06/2010

Ti consente di ricevere velocemente tutte le informazioni inviate dal personale, in maniera assolutamente puntuale, controllata ed organizzata.

MIXER: gestione trasmissioni DJ: governance di MIXER

Gestione Forniture Telematiche

Dynamic 07 -Software per la lettura ottica e data capture. G.Q.S. Srl Global Quality Service Via Bernini, 5/7 Corsico (MILANO)

TERM TALK. software per la raccolta dati

Protocollo Informatico (D.p.r. 445/2000)

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

Flusso Informazioni. l esecuzione della Gestione Anagrafiche Clienti viene Notificato all Utente con la spedizione di una .

L unica soluzione completa per registrare e conservare i Log degli Amministratori di Sistema

Protocollo Informatico (D.p.r. 445/2000)

GESTIONE DOCUMENTALE. Informazioni generali

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009

LEX-ARC PROFESSIONAL Il SOFTWARE GESTIONALE PER AVVOCATI PRATICO, EFFICIENTE ED ECONOMICO

SurfCop. Informazioni sul prodotto

SOFTWARE PER LA RACCOLTA DATI TERM TALK

SOFTWARE RINTRACCIABILITà La gestione del processo di sterilizzazione dei dispositivi medici per mezzo del software

SEDA S.p.A. Divisione Emergenza. ZOLL Data Review

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

L unica soluzione completa che permette di poter registrare e conservare i log delle attività degli Amministratori di Sistema

Situazione Attuale. Le persone svolgono molte operazioni ripetitive ed occupano il proprio computer per le elaborazioni..

Installazione di GFI Network Server Monitor

Power-Studio è un semplice, veloce potente ed intuitivo applicativo software di monitoraggio e supervisione energetica che consente di realizzare:

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema

Modulo Antivirus per Petra 3.3. Guida Utente

Sistema di Monitoraggio e Controllo della Produzione di Materie Plastiche

Software per Helpdesk

RAZIONALIZZARE LE RISORSE DOCUMENTALI PER RIDURRE I COSTI OPERATIVI E AUMENTARE L EFFICIENZA IN UFFICIO COUNT ON US.

Quali informazioni posso comunicare o ricevere?

Internet Access Monitor. Informazioni sul prodotto

Introduzione alla consultazione dei log tramite IceWarp Log Analyzer

Utilizzare Event Viewer

Scheda requisiti Hardware e Software

PROXYMA Contrà San Silvestro, Vicenza Tel Fax

G.P. Informatica s.r.l.

Database. Francesco Tapparo Informatica e Bioinformatica /16

Soluzione monitoraggio energetico

PAWAS. Gestione sicurezza applicativa

File Server Resource Manager (FSRM)

automazione impianti produzione calcestruzzo per alimentazione vibropresse e tubiere

Software Servizi Web UOGA

Un software tutto in uno

Remote Download (DLD ) veloce, comodo ed economico Trasferimento wireless tramite WLAN / GPRS

1) Ditte Società da estrarre 2) Banca Banche da indicare nel Sollecito 3) Stato partita Cliente 4) Giorni di Scaduto

commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale

AeMmag Software. (Gestione vendite e magazzino) Guida per l utente. Versione Manuale di utilizzo Stato: Definitivo

Gestire le NC, le Azioni Correttive e Preventive, il Miglioramento

Integration Software S.r.l.

Software Gestionale per Architetti. Listino prezzi - PROMOZIONALE. web: mail: info@architettore.com

Presentazione MyMailing 3.0

DALL IMMAGINE AL TESTO...SEMPLICEMENTE

La soluzione software per CdA e Top Management

SISTEMA DI CONTROLLO REMOTO DRC Decsa Remote Check

Soluzioni professionali per la gestione e l invio di SMS

CROSSROAD. Gestione TENTATA VENDITA. Introduzione. Caratteristiche generali. Principali funzionalità modulo supervisore

Software di gestione della stampante

Gestione Laboratorio dott. P. Leonardi e dott. B. Martini

Semplificare e centralizzare la gestione delle informazioni e dei documenti

4Serials Opendoc Document Management System

EXPLOit Content Management Data Base per documenti SGML/XML

VERSIONE 3.0. THEMIS Srl Via Genovesi, Torino

Monitoraggio e gestione dell IDoc per i sistemi SAP

VirtualOffice CRM Vendite. La soluzione per gestire con successo i rapporti commerciali con i clienti e le trattative di vendita

Gestione catalogo e ordini

SISTEMI s.r.l. SIMPLY_PRESS_NEWS Gestione della Produzione per le Industrie Poligrafiche

DESCRIZIONE SRS (SETUP & RELEASE SYSTEM)

7.4 Estrazione di materiale dal web

DOCFINDERWEB SERVICE E CLIENT

Procedura Gestione Pratiche Sicurezza Cantiere

E O System Italia THE INTEGRATION EXPERTS. Un Team di esperti in integrazione aziendale al servizio dell impresa.

Approfondimenti. Contenuti

Modulo Internet IP100. (cod. PXDIP10) Manuale utente. Distribuzione apparecchiature sicurezza

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Sistemi di Antivirus CEFRIEL. Politecnico di Milano. Consorzio per la Formazione e la Ricerca in Ingegneria dell Informazione. Politecnico di Milano

Fatturazione Elettronica verso la Pubblica Amministrazione. Guida all utilizzo del Servizio

Guida Rapida di Syncronize Backup

AD HOC OFFICE. La suite per l Office Automation di Ad Hoc REVOLUTION. Ad Hoc ENTERPRISE

Web Application Libro Firme Autorizzate

ADMIN CLIENT. è il software definitivo di gestione del Call Center, sia inbound che outbound.

Capitolo 4 Pianificazione e Sviluppo di Web Part

OmniAccessSuite. Plug-Ins. Ver. 1.3

Ministero dell Ambiente e della Tutela del Territorio e del Mare

Guida di Pro PC Secure

Network Monitoring. Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale

Documentazione illustrativa

Anagrafica. Check-List. Autocomposizione guidata

Lo scenario: la definizione di Internet

Modulo Gestione Interventi Tecnici. Il prezioso assistente che mancava alla tua impresa.

Modulo PCT Redattore atti per il Processo Telematico. Versione speciale per gli iscritti al Consiglio dell Ordine degli Avvocati di Roma

Sistemi informativi secondo prospettive combinate

Tecnologia.

60019 SENIGALLIA (AN), Via Caduti sul Lavoro n. 4 Capitale sociale ,00 i.v.

Транскрипт:

LOG SYSTEM FRAMEWORK Pagina 1 di 14

Introduzione Il logging è una componente importante del ciclo di sviluppo del codice. Log System Framework fornisce precise informazioni circa il contesto di esecuzione delle applicazioni. Tali informazioni, salvate in modo persistente su database, possono essere analizzate comodamente tramite apposita interfaccia utente. Pagina 2 di 14

Storia Il progetto LSF è nato per il monitoraggio a distanza dei software verticali che APS produce per la propria clientela. I log generati dalle applicazioni tramite il framework, vengono conservati presso il cliente in un repository centralizzato in funzione dell event sink associato alla classe di errore. Alcuni errori classificati come rilevanti vengono invece inviati alla software house per essere valutati il più presto possibile. Il progetto LSF si è evoluto per l ambiente enterprise dove, la centralizzazione dei dati di log permette un considerevole risparmio di tempo e una reazione immediata all evento anomalo. Pagina 3 di 14

Caratteristiche Principali 1/2 Gestione di gerarchie di eccezioni personalizzate. Gestione di eventi di vario tipo. Supporto di livelli di log per ogni evento pubblicato. Supporto per formattazione personalizzata dei dati degli eventi. Possibilità di inserire informazioni avanzate in ogni evento. Supporto di vari depositi dati per gli eventi. Supporto per la distribuzione sincrona ed asincrona degli eventi. Pagina 4 di 14

Supporto per la misurazione dei servizi Web. Supporto per il tracing dei servizi Web. Configurazione tramite file XML. Caratteristiche Principali 2/2 Costruito sul Microsoft Enterprise Instrumentation Framework (EIF) e quindi supporta tutte le caratteristiche di quest ultimo. L archiviazione degli eventi è specializzata per categoria di evento. Pagina 5 di 14

Event Sink Gli event sink sono il tramite tra l evento ed destinatario. Event sink disponibili: Windows Event Log Trace file WMI ( Windows Management Instrumentation ) SQL Basic Log SQL Flexible Log MSMQ ( Microsoft Message Queuing ) SMTP Web Service SQL Routing Pagina 6 di 14

Vantaggi Estrema granularità sul codice da loggare. Configurabilità a runtime tramite file di configurazione esterni. Personalizzazione degli output tramite XSLT. Notifica sincrona ed asincrona degli eventi. Centralizzazione dei dati di log. Consultazione tramite viewer dedicato. Pagina 7 di 14

Tools LSF Viewer, permette di consultare i log generati in maniera rapida ed intuitiva. E possibile filtrare per macchina, per classe di errore, per severità, Pagina 8 di 14

Screenshots 1/2 Pagina 9 di 14

Screenshots 2/2 Pagina 10 di 14

Scenario 1 : Utilizzo di SqlSink È possibile utilizzare il sink Sql per archiviare tutti i dati di log su apposite tabelle per consentirne l analisi (tramite il Log Viewer) In figura, uno scenario tipico in cui più applicazioni e più computer centralizzano i log. Pagina 11 di 14

Scenario 2 : Utilizzo di più sink In questo scenario vengono utilizzati più sink (logsink, tracelog, emailsink, SqlSink), differenziando la destinazione dell evento in base al tipo ed alla gravità della situazione, in modo da avere sempre sotto controllo l applicazione monitorata. Notifica un evento di particolare gravità (blocco applicazione, ecc.) via e-mail Tutti gli eventi vengono archiviati su un file di trace (che viene periodicamente troncato) Client Internet Application Server Database Server Gli eventi di partivolare rilievo vengono archiviati nell'event Log di Windows Archivia gli eventi sul Database Server per mantenere un archivio ed analizzarli in futuro Pagina 12 di 14

Scenario 3 : Notifica e archiviazione remota dei log Viene mostrato il caso in cui una serie di applicazioni devono essere monitorate da una sede remota, si utilizza la notifica asincrona per non causare forti rallentamenti durante l esecuzione. I log di errore vengono inviati tramite Web Service ed archiviati dalla sede remota Receiver Server Database Server Client Application Server #1 Internet Notifica via e-mail Tramite il LogAnalyzer è possibile analizzare tutti gli eventi in base alle caratteristiche peculiari ed all'applicazione che li ha generati Application Server #2 Queuing Server Router Database Server Archivia gli eventi (sia gli errori che gli eventi di altro genere) sul Database Server per mantenerne un archivio ed analizzarli in futuro Application Server #3 Gli eventi vengono inviati in una coda (su Ms Message Queue oppure su un Database Server) in attesa di essere elaborati dal Router Service Il Router invia tutti gli eventi di errore via Web Service (in modo che siano archiviati in remoto), invia notifiche via e-mail di alcuni errori particolari, ed archivia tutti gli eventi in un database Pagina 13 di 14

A.P.S. Srl Sede Legale e Operativa: Viale dei Pini 10 80131 Napoli - Italia Telefono: ++39 081 7411208 Fax: ++39 081 7437028 Sede Roma: Via G. Trevis 88 00147 - Roma - Italia Telefono: ++39 06 60507174 Sede Milano: Via Bragadino, 2-20144 - Milano - Italia Telefono: ++39 02 40741182 Web site: www.apsnet.it email: info@apsnet.it Partita IVA: 07156040631 Anno Costituzione : 1997 Rea: 0586598 R.I.: 333095/1997 Pagina 14 di 14